Docs
API Reference
API Reference
Complete guide to the Evon Public API for integrating with your applications.
The Evon Public API provides programmatic access to manage leads, products, organizations, and more. This RESTful API uses JSON for data exchange and API keys for authentication.
Base URL
https://dev.api.evoncrm.com
For development:
http://localhost:3002
Authentication
All API requests require authentication using an API key. Include your API key in the request header:
X-API-Key: your_api_key_hereGetting Your API Key
- Log into your Evon dashboard
- Navigate to Settings → API Keys
- Generate a new API key or copy an existing one
Rate Limiting
The API implements rate limiting to ensure fair usage:
- 100 requests per minute per API key
- Rate limit headers are included in responses
Error Handling
The API uses conventional HTTP response codes:
200- OK: Request successful201- Created: Resource created successfully400- Bad Request: Invalid request data401- Unauthorized: Invalid or missing API key404- Not Found: Resource not found409- Conflict: Resource already exists429- Too Many Requests: Rate limit exceeded500- Internal Server Error: Server error
Error Response Format
{
"error": "Error message",
"details": "Additional error details (optional)"
}Interactive Documentation
For testing endpoints interactively, visit our Swagger UI:
- Production: https://dev.api.evoncrm.com
- Development: http://localhost:3002
Quick Start
Here's a simple example to get you started:
curl -X GET "https://dev.api.evoncrm.com/organization" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json"Continue reading the specific endpoint documentation below for detailed usage instructions.