Learn how to create, manage, and use API keys for secure authentication
sk-{random_string}
sk-ABCDEFGhijklmnoPQRSTuvwxyz1234567890ABCDEFG
/organizations/[orgId]/api-access
Authorization: Bearer sk-ABCDEFGhijklmnoPQRSTuvwxyz1234567890ABCDEFG
POST /developer/api/workflows/{workflow_id}/trigger/sync
Authorization: Bearer {API_KEY}
{ "human_msg": "Message to trigger the workflow if any", "file_urls": ["url1", "url2"] // Optional }
GET /developer/api/workflow_instances/{workflow_instance_id}/status
{ "error": "Authentication failed", "detail": "Invalid or inactive API key." }
{ "error": "API key is not authorized for this workflow" }
{ "error": "Authentication failed", "detail": "Valid API key required. Please include it in the Authorization header as 'Bearer <your-api-key>'." }