See the API's various operations for details on their request parameters and response data.
You can also run this API with a Postman collection.
Operation | Method | Endpoint |
---|---|---|
Contracts | ||
List contract IDs | GET | /contracts |
EdgeWorkers customer log delivery | ||
List logging overrides | GET | /ids/{edgeWorkerId}/loggings |
Create a new logging override | POST | /ids/{edgeWorkerId}/loggings |
Get logging override status | GET | /ids/{edgeWorkerId}/loggings/{loggingId} |
Groups | ||
List permission groups | GET | /groups |
Get a permission group | GET | /groups/{groupId} |
EdgeWorker IDs | ||
List EdgeWorker IDs | GET | /ids |
Create a new EdgeWorker ID | POST | /ids |
Delete an EdgeWorker ID | DELETE | /ids/{edgeWorkerId} |
Get an EdgeWorker ID | GET | /ids/{edgeWorkerId} |
Update an EdgeWorker ID | PUT | /ids/{edgeWorkerId} |
List activations | GET | /ids/{edgeWorkerId}/activations |
Activate an EdgeWorker version | POST | /ids/{edgeWorkerId}/activations |
Roll back to the previous active EdgeWorker version | POST | /ids/{edgeWorkerId}/activations/rollback |
Cancel an activation | DELETE | /ids/{edgeWorkerId}/activations/{activationId} |
Get an activation | GET | /ids/{edgeWorkerId}/activations/{activationId} |
Clone an EdgeWorker ID | POST | /ids/{edgeWorkerId}/clone |
List deactivations | GET | /ids/{edgeWorkerId}/deactivations |
Deactivate an EdgeWorker version | POST | /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 |
List revision activations | GET | /ids/{edgeWorkerId}/revisions/activations |
Activate a fallback revision | POST | /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 |
List versions | GET | /ids/{edgeWorkerId}/versions |
Create a new version | POST | /ids/{edgeWorkerId}/versions |
Delete version | DELETE | /ids/{edgeWorkerId}/versions/{version} |
Get version details | GET | /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 |
Deprecated Get a secure token | GET | /secure-token/{propertyId} |
Validations | ||
Validate an EdgeWorkers code bundle | POST | /validations |