Overview

Format

Request and response bodies use the application/json content type and should be encoded in UTF-8.

Date formats

All dates should use the ISO 8601 format. By default, the eezi system will store generated dates (created, modified, etc.) using UTC.

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

Rate limits are configured per environment and API key. Rate limiting and throttling enhance security, mitigate DDoS attacks, and ensure a high level of API availability. When the rate limit is exceeded, the API returns a 429 Too Many Requests error. For details on your specific rate limits, contact your eezi account manager.

Rounding and Validation

For details on precision, rounding rules, and validation standards, see Data Formats, Precision, and Validation.