Skip to main content
KarFlows APIs use bearer tokens.
Tokens are product-specific:

Token safety

Keep API tokens on your server. Do not expose them in frontend JavaScript, mobile apps, or public repositories.
  • Store tokens in environment variables or a secrets manager.
  • Use a separate token for each KarFlows product.
  • Rotate a token immediately if it is exposed.
  • Treat rotation as a breaking credential change: the previous token stops working.

Disabled tokens

If an administrator disables a service, KarFlows immediately rejects public requests for that token. Common disabled responses:

Passing tokens in tests

Bearer headers are required for new integrations. Some legacy endpoints also accept token, apiKey, or api_key; do not use those forms in new code because URLs and request bodies are more likely to be logged.