Unitary AI · Authentication Profile

Unitary Ai Authentication

Authentication

Unitary AI secures its APIs with http across 1 declared security scheme, as derived from its OpenAPI definitions.

CompanySaasContent ModerationTrust And SafetyArtificial IntelligenceMachine LearningComputer VisionVideoVirtual Agents
Methods: http Schemes: 1 OAuth flows: API key in:

Security Schemes

JWTBearer http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-07-21'
method: searched
source: openapi/unitary-ai-content-classification-openapi-original.yaml
docs: https://docs.unitary.ai/api-references/authentication
summary:
  types:
  - http
  flow: api-key-for-token exchange
  notes: >-
    API keys are issued by Unitary (email support@unitary.ai — no self-serve
    signup). POST https://api.unitary.ai/v1/authenticate with form field
    key={API_KEY} (application/x-www-form-urlencoded) returns {api_token,
    expiry}; the api_token is a JWT valid for ~24 hours and is sent as
    Authorization: Bearer {api_token} on all other endpoints. /authenticate is
    rate-limited — clients must re-use tokens until expiry. A separate preshared
    secret (issued with the API key) signs webhook payloads via the
    X-Hub-Signature-256 header (base64 HMAC-SHA256).
schemes:
- name: JWTBearer
  type: http
  scheme: bearer
  bearerFormat: JWT
  token_ttl: 24h
  token_endpoint: https://api.unitary.ai/v1/authenticate
  sources:
  - openapi/unitary-ai-content-classification-openapi-original.yaml