Skip to navigation

Get an EdgeWorker report

View details for a specific EdgeWorker.

Path parameters

reportIdstringRequired

Query parameters

startdatetimeRequired
ISO 8601 timestamp indicating the start time of the EdgeWorker report.
enddatetimeRequired
ISO 8601 timestamp indicating the end time of the EdgeWorker report. If not specified, the end time defaults to the current time.
edgeWorkerstringRequired

Filter by EdgeWorker ID such as 42 or more specific version such as 42-1.0.

statusenumRequired

Enum Filter by the EdgeWorker status, either success, genericError, unknownEdgeWorkerId, unimplementedEventHandler, runtimeError, executionError, timeoutError, resourceLimitHit, cpuTimeoutError, wallTimeoutError, initCpuTimeoutError, or initWallTimeoutError.

eventHandlerenumOptional

Enum Filter EdgeWorkers by the event that triggers them, either onClientRequest, onOriginRequest, onOriginResponse, onClientResponse, or responseProvider.

Allowed values:
accountSwitchKeystringOptional

For customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys.

Response

This section describes attributes of an EdgeWorker report.
dataobject or map from strings to any or list of objectsOptional
Object containing data points of the EdgeWorker report.
descriptionstringOptional>=1 character
Description of the EdgeWorker report.
enddatetimeOptional
ISO 8601 timestamp indicating the end time of the EdgeWorker report.
namestringOptional>=1 character
Name of the EdgeWorker report.
reportIdintegerOptional>=1
Unique identifier of the EdgeWorker report.
startdatetimeOptional
ISO 8601 timestamp indicating the start time of the EdgeWorker report.
unavailablebooleanOptional
Boolean stating if the report is available or not.