Developer & API Integrations
WORKINGAutomations
OpenAPI specification, request models, and response schemas for automations endpoints in ESER AI.
## OpenAPI Reference: Automations
This section documents the canonical REST API schema and contracts for ESER AI **automations** endpoints.
### Base Endpoint
```
https://app.eserai.tech/v1/automations
```
### Authentication
All requests require authentication via the `Authorization` header:
```http
Authorization: Bearer <YOUR_ESER_API_KEY>
```
*(Alternative compatibility header: `eser-api-key: <YOUR_ESER_API_KEY>`)*
---
### HTTP Status Codes & Error Handling
- **200 OK / 201 Created:** Request completed successfully.
- **400 Bad Request:** Malformed JSON payload or missing required parameters.
- **401 Unauthorized:** Invalid, expired, or missing API key.
- **403 Forbidden:** The current plan tier does not permit access to this feature.
- **404 Not Found:** The requested resource ID was not found in the authenticated workspace.
- **429 Too Many Requests:** Rate limit exceeded. Inspect `Retry-After` header and apply exponential backoff.
- **500 Internal Server Error:** Transient platform failure. Retry with idempotency token.
Was this article helpful?
Reach ESER TECH support for assistance with account setup or API integration.