Build on Eskadia
Everything you see on the platform, over HTTP and JSON. Pick an endpoint and copy a ready-to-use request.
https://app.eskadia.com/api/v1Authorization: Bearer $ESKADIA_TOKENBefore you start
Authentication
Bearer in the Authorization header
Created by an admin in the settings. Every route requires it except GET /health.
Rate limits
500 reads · 20 writes per minute
Plus 100 general operations per minute. Go over and you get a 429.
Idempotency
Idempotency-Key · 24 h
Send it on POST requests: retry with the same key within 24 hours and nothing is duplicated.
Roles
viewer → admin
viewer, member, manager and admin. Each endpoint shows the minimum role for the token.
Endpoint explorer
Pick an endpoint, set the parameters and copy the request in your language.
Platform
CRM and sales
Work and support
AI agents
Audiovisual editing
Finance
Human resources
Purchasing and construction
Integrations and webhooks
↑ ↓ to move through the list
Platform
GET/health
List platform
Responses
- 200Success
- 400Invalid request
- 401Missing or invalid token
- 403Insufficient permissions
- 429Rate limit exceeded
curl "https://app.eskadia.com/api/v1/health"The token is read from the ESKADIA_TOKEN variable: never paste it into your code.
Need an integration?
We review your use case, permissions and data flow before connecting systems.