Format
Request and response bodies use the application/json
content type and should be encoded in UTF-8
.
Date formats
All date values should use the ISO 8601 format. By default, the eezi system will store generated dates (created, modified, etc.) using UTC time.
Status and Error Codes
All API call status and error codes are aligned with the HTTP protocol (RFC 2616 specification) status codes.
Rate limiting and Throttling
The API has a sane default set for integration per environment. Rate limiting and throttling enhance security, mitigate DDoS attacks, and ensure a high level of API availability. When the rate-limiting algorithm is triggered, the API returns a 429 Too Many Requests
error.