Resources
Resources are the primary objects you create, read, update, and delete through the ErynoaGroup API. Every resource has:- A unique
id(UUID format) - A
created_atandupdated_attimestamp - A
statusfield indicating its current state - A set of attributes specific to its type
API keys
API keys are the credentials your application uses to authenticate with ErynoaGroup. Each key:- Belongs to a single account
- Can be scoped to specific permissions (read-only, read-write, admin)
- Can be rotated or revoked at any time from your dashboard
- Should be treated as a secret and never exposed in client-side code
Webhooks
Webhooks let ErynoaGroup notify your application when events occur — without polling. When an event fires, ErynoaGroup sends an HTTP POST request to a URL you configure, with a JSON payload describing what happened.Pagination
List endpoints use cursor-based pagination. Responses include ameta object with pagination details and a links object with next and prev cursor URLs.
Rate limiting
All API requests are subject to rate limits based on your plan. Rate limit information is returned in response headers:| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests per minute |
X-RateLimit-Remaining | Requests remaining in the current window |
X-RateLimit-Reset | Unix timestamp when the limit resets |
429 Too Many Requests. Implement exponential backoff to handle this gracefully.
Environments
ErynoaGroup supports two environments:- Production (
api.erynoa.group) — Live data, real operations - Sandbox (
sandbox.api.erynoa.group) — Safe testing environment with isolated data
sk_test_, production keys with sk_live_.