Skip to content

API Reference

Notifery provides a simple and powerful REST API that allows you to integrate notification functionality into your applications, services, scripts, and monitoring systems.

All API requests should be sent to:

https://api.notifery.com

Most Notifery API endpoints require authentication using an API key. You can obtain an API key from your Notifery dashboard.

API keys can be provided in one of two ways:

  • Via the x-api-key HTTP header (recommended)
  • Via the apiKey parameter in the request body or query string (depending on the endpoint)

To ensure service stability, the Notifery API implements rate limiting. Current limits are:

  • 20 requests per 20-second window

When rate limits are exceeded, the API will return a 429 Too Many Requests response.

EndpointDescription
/eventSend events/notifications to a zone

All API responses are returned in JSON format. Successful requests typically return a 2xx status code, while errors return appropriate 4xx or 5xx status codes with an error message in the response body.

Common error status codes:

Status CodeDescription
400Bad Request - The request is malformed or missing required parameters
401Unauthorized - Authentication failed or required API key is missing
422Unprocessable Entity - Request validation failed or plan limits exceeded
429Too Many Requests - Rate limit exceeded
500Internal Server Error - Something went wrong on the server

If you have any questions or need assistance with the API, please refer to the Getting Started guide or contact our support team.