Outstand Docs

Authentication

All API requests must be authenticated using a Bearer token in the Authorization header.

API Keys

Generate API keys in your dashboard under Settings → API & Integrations. Each key is scoped to a single workspace.

Authorization: Bearer osk_your_api_key_here

Example Request

curl https://outstand.one/api/public/v1/posts \
  -H "Authorization: Bearer osk_your_api_key_here"

Error Responses

StatusMeaning
400Malformed request body or missing required field
401Missing or invalid API key
402Posting quota exhausted for the current billing period
502Upstream publish failure — the target network rejected or failed the post

Key Security

  • Never expose API keys in client-side code or public repositories
  • Use environment variables to store keys in production
  • Rotate keys immediately if compromised — delete the old key and generate a new one
  • Each workspace can have multiple API keys for different integrations