For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Logo
DocumentationAPI ReferenceChangelog
DocumentationAPI ReferenceChangelog
  • Get Started
    • Introduction
    • Authentication
    • Rate Limits
    • Pricing
  • Integration
    • MCP Server
    • SDKs
    • OpenAI Compatibility
    • MCP Docs Server
    • llms.txt
    • x402
  • Guides
    • Research Parameters
    • Research Chat
    • Brainstorming
    • Model Selection
    • Prompt Guidance
    • Versioning
  • Reference
    • Errors
    • Pagination
On this page
  • Generate a Caesar API key
  • Authenticate your requests
  • Example Request
  • Agent onboarding auth flow
Get Started

Authentication

Built with

Caesar uses API keys for authentication. An API key is required to authenticate requests and enable integration with Caesar’s platform.

Get your API key at your dashboard.

Generate a Caesar API key

  1. Visit your dashboard.
  2. Create a new API key.
  3. Click Copy to copy the secret and save it securely. You will not be able to view it again.

Authenticate your requests

Send your API key as a Bearer token in the HTTP Authorization header on every request.

Example Request

JSON
1curl 'https://api.caesar.xyz/research?page=1&limit=25' \
2 -H "Authorization: Bearer $CAESAR_API_KEY" \
3 -H "Accept: application/json"

Agent onboarding auth flow

For agent-first onboarding without a dashboard login, use:

  1. POST /agents/auth with { "email": "you@example.com" }
  2. POST /agents/auth/confirm with { "email": "you@example.com", "code": "123456" }

The confirm response includes a newly minted api_key secret you can use as a Bearer token.