LLM Provider Keys

Add an LLM key (validated right away)

Changed on

Company admins only. The secret is stored encrypted and never returned.

post/company/llm-keys

Request

  • Base URL: https://api.atako.ai
  • URL: https://api.atako.ai/company/llm-keys
  • Auth: HTTP bearer

Request body

provider'openrouter' | 'openai' | 'anthropic' | 'weflayr' required
labelstring required
secretstring required
configobject

Response

idstring uuid required
companyIdstring uuid
provider'openrouter' | 'openai' | 'anthropic' | 'weflayr' required
labelstring required
configobject
status'pending_validation' | 'active' | 'invalid' | 'disabled' required
priorityinteger
isDefaultForCompanyboolean
monthlyCapUsdnumber nullable
lastValidatedAtstring date-time nullable
discoveredModelsobject[]
createdAtstring date-time
updatedAtstring date-time
activeAgentCountinteger
validationMessagestring nullable

Changes

    • warning

      removed the optional property //// from the response with the status