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.

Base URL

All API requests should be sent to:

https://api.notifery.com

Authentication

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)

Rate Limiting

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.

Available Endpoints

EndpointDescription
/eventSend events/notifications to a zone

Response Format

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.

Errors

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

Need Help?

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