Evnao documentation
Product setup, API access, and recovery paths.
Public API
Pro owners and admins create scoped keys in Settings → API & webhooks. The full key is shown once and stored as a SHA-256 hash.
Open API settingsThe example requires tickets:read. Replace the placeholder with your key on your server.
curl https://evnao.com/api/v1/tickets \
-H "Authorization: Bearer evnao_live_YOUR_KEY"Grant only the ticket, knowledge, analytics, or webhook scopes you need. Choose expiry after 30, 90, or 365 days, or no expiry. Revoke each key independently without changing a user password.
A key belongs to one workspace. Expired or revoked keys, suspended or unonboarded workspaces, and access without an active Pro plan are rejected. The key must include the scope required by the endpoint.
Each key is limited to 600 requests per minute. Writes require an Idempotency-Key header. Reuse it when retrying the same operation: a replay returns the stored completed response, while a conflicting body is rejected.