API Reference
Welcome to the Ercent API reference. Our API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
API Integration
Seamlessly connect your existing tools and workflows with our robust integration endpoints.
API Development
Build, test, and deploy powerful APIs with our comprehensive development suite.
AI Solutions
Leverage cutting-edge AI models to enhance your applications with intelligence.
Authentication
Authenticate your API requests using your API key. You can manage your API keys in the dashboard.
-H "Authorization: Bearer YOUR_API_KEY"
Pagination
Ercent's API uses cursor-based pagination. Responses that return a list of resources will include a has_more boolean and potentially a next_cursor to retrieve the next page.
Errors
Ercent uses standard HTTP response codes to indicate the success or failure of an API request.
Rate Limiting
The API is rate limited to 100 requests per minute per API key. You can check the returned HTTP headers to see your current status.
Users
Manage user profiles and settings.
Retrieves the currently authenticated user.
Projects
Projects organize your deployments and resources.
Deployments
Manage and trigger deployments programmatically.
Trigger a new deployment from a git ref or id.
Webhooks
Listen for events on your projects.
List all configured webhooks.