API Reference
Invoker provides an HTTP API for creating and managing deployments.
Base URL
https://api.invoker.pageAuthentication
Most endpoints require a valid API key in the Authorization header:
Authorization: Bearer inv_xxxxxDeploy endpoints also support anonymous access — omit the Authorization header and the deploy will be created without an account (expires after 24 hours, returns a claim_token).
See Authentication for details on obtaining and managing API keys.
Content Type
Requests and responses use JSON (application/json).
Endpoints
Deployments
| Method | Path | Description |
|---|---|---|
POST | /deploy | Create a new deployment |
GET | /deploy/:id | Get deployment status |
PUT | /deploy/:id | Update deployment content |
DELETE | /deploy/:id | Delete a deployment |
POST | /deploy/claim | Claim an anonymous deployment |
GET | /deploys | List all deployments |
Error Handling
All error responses return a JSON object with an error field. See Errors & Rate Limits for status codes, rate limits, and examples.