CrewAI AMP REST API
Per-crew REST API exposed for every crew deployed to CrewAI AMP. Each deployed crew is reachable at https://{crew-name}.crewai.com and exposes four operations — GET /inputs to discover required input parameters, POST /kickoff to launch an execution with inputs and optional task/step/crew webhook URLs (returns a kickoff_id), GET /status/{kickoff_id} to poll execution status (running, completed, error) and retrieve per-task results, and POST /resume to deliver human feedback (approve or retry) on a task that paused for HITL review. All endpoints require Bearer token authentication using either an organization-level or user-scoped token from the AMP dashboard Status tab.
Documentation
Documentation
https://docs.crewai.com/en/api-reference/introduction
Documentation
https://docs.crewai.com/en/api-reference/inputs
Documentation
https://docs.crewai.com/en/api-reference/kickoff
Documentation
https://docs.crewai.com/en/api-reference/status
Documentation
https://docs.crewai.com/en/api-reference/resume
Documentation
https://docs.crewai.com/en/enterprise/guides/kickoff-crew
Authentication
https://docs.crewai.com/en/api-reference/introduction
Specifications
Other Resources
APIsJSON
https://raw.githubusercontent.com/api-evangelist/crewai-cloud/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/crewai-cloud/refs/heads/main/arazzo/crewai-cloud-discover-inputs-and-kickoff-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/crewai-cloud/refs/heads/main/arazzo/crewai-cloud-full-run-with-result-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/crewai-cloud/refs/heads/main/arazzo/crewai-cloud-kickoff-and-poll-until-complete-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/crewai-cloud/refs/heads/main/arazzo/crewai-cloud-kickoff-with-hitl-review-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/crewai-cloud/refs/heads/main/arazzo/crewai-cloud-resume-paused-execution-workflow.yml