Authentication

Bearer API keys, scoped to your organization.

All requests require an API key sent as a bearer token.

curl https://api.kita.ai/api/v1/documents \
  -H "Authorization: Bearer YOUR_API_KEY"

Keys are scoped to an organization. Documents are only visible to the organization that uploaded them, so a document_id from another organization returns 404 DOCUMENT_NOT_FOUND rather than 403.

Server-side only

Keep keys on your server. They carry full access to your organization's documents.