Base URL
All API requests should be made to:Versioning
The Azen API uses URL-based versioning. The current API version is v1, indicated by/api/v1 in the base URL.
Version changes will be communicated through:
- API changelog updates
- Deprecation notices for older versions
- Migration guides for breaking changes
Content Types
The API uses JSON for all request and response bodies.Request Headers
Response Format
All responses are returned in JSON format with the following structure: Success Response:General Patterns
Pagination
Endpoints that return lists support pagination through query parameters:page- Page number (starts at 1, default: 1)per- Items per page (min: 1, max: 100, default: 20)
UUIDs
All resource identifiers use UUID v4 format:Timestamps
All timestamps are returned in ISO 8601 format with UTC timezone:CORS
The API supports Cross-Origin Resource Sharing (CORS) with the following methods:GETPOSTDELETE
OpenAPI Specification
The complete OpenAPI 3.0.3 specification is available at:Next Steps
Authentication
Learn how to authenticate your API requests
Rate Limits
Understand API rate limiting policies
Error Codes
Reference for all API error codes
Memory API
Start working with memories

