Base URL
The Legitmark API is built on REST principles. We enforce HTTPS in every request to improve data security, integrity, and privacy. The API does not support HTTP. All requests contain the following base URL:Authentication
Platform Authentication
To authenticate your application, add an Authorization header with your API Key:Actor Authentication
For partner integrations, actor authentication is required to identify individual users within your platform:Response Format
Success Response
All successful API responses follow this structure:Pagination
List endpoints support pagination using query parameters:page_number: Page number (default: 1, minimum: 1)page_size: Number of items per page (default: 20, maximum: 100)sort_by: Field to sort bysort_direction: Sort direction (ascordesc)
Data Format
- All request and response data uses snake_case formatting
- Dates are in ISO 8601 format (e.g.,
2024-01-01T00:00:00.000Z) - UUIDs are used for resource identifiers
- Timestamps include
created_atandupdated_atfields
Content Types
- Request Content-Type:
application/json - Response Content-Type:
application/json - All requests must include proper Content-Type headers