Caesar uses date-based API versioning to ensure backward compatibility while allowing the API to evolve. Each version is identified by a release date in YYYY-MM-DD format.
The current API version is 2025-11-27. When you create an API key, it’s automatically pinned to the current version.
You can specify which API version to use in two ways:
Include the API-Version header with your request:
The API determines which version to use in the following order:
The API-Version header is always included in responses, confirming which version was used.
When you make a request using an older API version, Caesar automatically transforms your request and response to maintain compatibility:
This means you can continue using an older API version without code changes, even as the API evolves.
While older versions remain supported, we recommend upgrading to newer versions to access new features and improvements.
To upgrade your API key to a newer version:
API-Version header before committingUse the API-Version header to test a new version before updating your API key’s default. This lets you verify compatibility without affecting production traffic.
Research endpoint changes:
Migration guide:
Initial API release with:
compute_units parameter for controlling research depthscoreContact us at support@caesar.xyz if you need assistance migrating to a newer API version.