API, MCP and webhooks
Integrate Astral with scripts, assistants, and event-driven workflows.
Create and revoke an API key
Use account-scoped developer credentials without exposing them in browser code.
Upload with the API or CLI
Use the authenticated reservation, upload, and finalization flow from an integration.
Connect Astral to an MCP client
Use Astral's Streamable HTTP MCP endpoint with a revocable developer credential.
Configure a webhook
Receive signed lifecycle events with retries and idempotent processing.
Verify webhook signatures
Authenticate the exact request body before processing an Astral event.
API, MCP, and webhook rate limits
Understand cost-based limits, 429 responses, Retry-After, and retry-safe clients.