Every request to the ShuttleAI API requires a valid API key. Keys are prefixed withDocumentation Index
Fetch the complete documentation index at: https://docs.shuttleai.com/llms.txt
Use this file to discover all available pages before exploring further.
shuttle- and sent as a Bearer token in the Authorization header.
Getting your API key
- Log in to the ShuttleAI Dashboard
- Navigate to API Keys
- Copy your master key, or create a sub-key for specific use cases
Using your key
Include your API key in theAuthorization header of every request:
With the OpenAI SDK
With cURL
Environment variables
Store your key in an environment variable to keep it out of your code:Sub-keys
Sub-keys let you create scoped API keys for different applications or team members. You can create up to 10 sub-keys per account. Manage sub-keys from the API Keys page in the dashboard. Each sub-key can be individually renamed or revoked without affecting your master key.See API Keys for a full guide on managing your keys.