The only legal way of retrieving the alerts information from Waze would be through the Waze for Cities program. The Waze for Cities program is completely free and allows organisations to obtain certain types of information from Waze (alerts, traffic jams, unusual traffic notifications, ...). In return, these organisations are expected to give certain types of information back to Waze (road closures, alerts, ...). But as the name implies, this program is meant for public instances, not private companies. The past couple of years, Waze has no longer allowed any private companies to access this information as those companies generally give little in return for the data.
An illegal way of retrieving these alerts for you would be to scrape the data from the Waze livemap. I'm sure you'll understand why I'm not going to give any further details on how to do that though.
It's a long shot, but Waze also has a bunch of Twitter accounts that send unusual traffic alerts in their area. There aren't that many accounts though, so this is quite unlikely to work for you.
I know it won't help with creating alerts, but just for being as complete as possible in my answer I'd like to mention the ability to embed the Waze livemap on a web page. it is possible to generate the code for this via the livemap, but manually changing the parameters isn't that hard:
<iframe src="https://embed.waze.com/iframe?zoom=15&lat=51.493194&lon=-0.013390&ct=livemap" width="600" height="450" allowfullscreen></iframe>