Authentication
Authenticate with OpenSDK via API key.
Pass your API key in the X-API-Key header on every request.
curl -H "X-API-Key: YOUR_API_KEY" https://opensdk.ca/api/dispatch/tasksGetting your API key
Dashboard
- Sign up or log in at opensdk.ca
- Go to Dashboard > API Keys
- Click Create API Key
- Copy the key immediately — it's only shown once
Key limits
- One active key per account — revoke the existing key before creating a new one
- The key value is shown once at creation — store it securely
- All dispatch, export, and revise endpoints accept API key authentication
Session authentication
If you're using the OpenSDK dashboard or web UI, requests are authenticated automatically via session cookies. No API key is needed for dashboard actions.
Rate limiting
All authenticated endpoints are rate-limited to 100 requests per minute per API key. If you exceed the limit, you'll receive a 429 response with a Retry-After header.