See the API's various operations for details on their request parameters and response data.
Operation | Method | Endpoint |
---|---|---|
Contracts | ||
List contract IDs | GET | /contracts |
Groups | ||
List permission groups | GET | /groups |
Get a permission group | GET | /groups/{groupId} |
EdgeWorker IDs | ||
Create a new EdgeWorker ID | POST | /ids |
List EdgeWorker IDs | GET | /ids |
Get an EdgeWorker ID | GET | /ids/{edgeWorkerId} |
Update an EdgeWorker ID | PUT | /ids/{edgeWorkerId} |
Delete an EdgeWorker ID | DELETE | /ids/{edgeWorkerId} |
Activate an EdgeWorker version | POST | /ids/{edgeWorkerId}/activations |
List activations | GET | /ids/{edgeWorkerId}/activations |
Roll back to the previous active EdgeWorker version | POST | /ids/{edgeWorkerId}/activations/rollback |
Get an activation | GET | /ids/{edgeWorkerId}/activations/{activationId} |
Cancel an activation | DELETE | /ids/{edgeWorkerId}/activations/{activationId} |
Clone an EdgeWorker ID | POST | /ids/{edgeWorkerId}/clone |
Deactivate an EdgeWorker version | POST | /ids/{edgeWorkerId}/deactivations |
List deactivations | GET | /ids/{edgeWorkerId}/deactivations |
Get a deactivation | GET | /ids/{edgeWorkerId}/deactivations/{deactivationId} |
List properties | GET | /ids/{edgeWorkerId}/properties |
Get the resource tier | GET | /ids/{edgeWorkerId}/resource-tier |
List revisions | GET | /ids/{edgeWorkerId}/revisions |
Activate a fallback revision | POST | /ids/{edgeWorkerId}/revisions/activations |
List revision activations | GET | /ids/{edgeWorkerId}/revisions/activations |
Get a revision | GET | /ids/{edgeWorkerId}/revisions/{revisionId} |
Get a revision BOM | GET | /ids/{edgeWorkerId}/revisions/{revisionId}/bom |
Compare revisions | POST | /ids/{edgeWorkerId}/revisions/{revisionId}/compare |
Download the combined code bundle | GET | /ids/{edgeWorkerId}/revisions/{revisionId}/content |
Pin an active revision | POST | /ids/{edgeWorkerId}/revisions/{revisionId}/pin |
Unpin an active revision | POST | /ids/{edgeWorkerId}/revisions/{revisionId}/unpin |
Create a new version | POST | /ids/{edgeWorkerId}/versions |
List versions | GET | /ids/{edgeWorkerId}/versions |
Get version details | GET | /ids/{edgeWorkerId}/versions/{version} |
Delete version | DELETE | /ids/{edgeWorkerId}/versions/{version} |
Download an EdgeWorkers code bundle | GET | /ids/{edgeWorkerId}/versions/{version}/content |
Limits | ||
List limits | GET | /limits |
Reports | ||
List reports | GET | /reports |
Get an EdgeWorker report | GET | /reports/{reportId} |
Resource tiers | ||
List resource tiers | GET | /resource-tiers |
Secure Token | ||
Create a secure token | POST | /secure-token |
Get a secure token | GET | /secure-token/{propertyId} |
Validations | ||
Validate an EdgeWorkers code bundle | POST | /validations |