Create an alert (not an alert rule) via API

I’d like to use the Alertmanager API to create alerts directly in Grafana Cloud. We can’t use alert rules because the data is not received continuously but in batches every few hours, with the timestamp of the time it was generated, and we want to detect all the events where the alert condition was triggered in the data we’re receiving.

I understand from the documentation that this should be done in the “grafanacloud-my_org-ngalertmanager”, not in the Grafana Alertmanager, but from the documentation I found about Alertmanager clients I haven’t been able to successfully reach the “ngalertmanager” API. Is this even possible using only Grafana Cloud? (ie without deploying our own instance of Prometheus Alertmanager).

The alternative would be to create an “alert event” in our datasource (Opensearch) and then watch for that with a regular Alert Rule, which seems more complex but might end up being easier to maintain.

Any ideas or recommendations will be appreciated :slight_smile: