Akamai Get Report Example is an example object payload from Akamai, with 6 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
operationIdmethodpathsummaryrequestExamplesresponseExamples
Example Payload
{
"operationId": "get-report",
"method": "GET",
"path": "/reports/{reportId}",
"summary": "Akamai Get an EdgeWorker Report",
"requestExamples": [],
"responseExamples": [
{
"status": "200",
"contentType": "application/json",
"example": {
"description": "This report lists execution and initialization times with percentiles, grouped by EdgeWorker ID and event handler.",
"end": "2022-04-19T15:04:39Z",
"name": "Initialization and execution times by EdgeWorker ID and event handler",
"reportId": 5,
"start": "2022-04-18T15:04:39Z",
"summaryStatistics": {
"init": {
"fiftyPercentile": 0.1,
"ninetyFivePercentile": 0.5,
"ninetyNinePercentile": 0.5,
"seventyFivePercentile": 0.5,
"twentyFivePercentile": 0.1
},
"onClientRequest": {
"fiftyPercentile": 5,
"ninetyFivePercentile": 20,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 7,
"twentyFivePercentile": 0.5
},
"onClientResponse": {
"fiftyPercentile": 7,
"ninetyFivePercentile": 20,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 10,
"twentyFivePercentile": 0.1
},
"onOriginRequest": {
"fiftyPercentile": 8,
"ninetyFivePercentile": 25,
"ninetyNinePercentile": 70,
"seventyFivePercentile": 10,
"twentyFivePercentile": 0.1
},
"onOriginResponse": {
"fiftyPercentile": 7,
"ninetyFivePercentile": 30,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 10,
"twentyFivePercentile": 0.4
},
"responseProvider": {},
"totalExecTime": {
"fiftyPercentile": 3,
"ninetyFivePercentile": 20,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 7,
"twentyFivePercentile": 0.5
}
},
"data": [
{
"edgeWorkerId": 37017,
"data": {
"init": [
{
"edgeWorkerVersion": "0.8",
"invocations": 1,
"startDateTime": "2022-04-18T15:04:39Z",
"initDuration": {
"avg": 4.192,
"fiftyPercentile": 1,
"max": 4.192,
"min": 4.192,
"ninetyFivePercentile": 7,
"ninetyNinePercentile": 20,
"seventyFivePercentile": 3,
"twentyFivePercentile": 0.5
}
}
],
"onClientRequest": [
{
"edgeWorkerVersion": "1",
"invocations": 3,
"startDateTime": "2022-04-18T15:35:00Z",
"execDuration": {
"avg": 0.128,
"fiftyPercentile": 1,
"max": 0.217,
"min": 0.077,
"ninetyFivePercentile": 7,
"ninetyNinePercentile": 10,
"seventyFivePercentile": 3,
"twentyFivePercentile": 0.1
}
}
],
"onClientResponse": [
{
"edgeWorkerVersion": "1",
"invocations": 3,
"startDateTime": "2022-04-18T15:04:39Z",
"execDuration": {
"avg": 0.11,
"fiftyPercentile": 1,
"max": 0.16,
"min": 0.071,
"ninetyFivePercentile": 10,
"ninetyNinePercentile": 20,
"seventyFivePercentile": 3,
"twentyFivePercentile": 0.1
}
}
],
"onOriginRequest": [
{
"edgeWorkerVersion": "1",
"invocations": 3,
"startDateTime": "2022-04-18T15:04:39Z",
"execDuration": {
"avg": 0.138,
"fiftyPercentile": 1,
"max": 0.254,
"min": 0.073,
"ninetyFivePercentile": 7,
"ninetyNinePercentile": 20,
"seventyFivePercentile": 3,
"twentyFivePercentile": 0.5
}
}
],
"onOriginResponse": [
{
"edgeWorkerVersion": "1",
"invocations": 3,
"startDateTime": "2022-04-19T12:35:00Z",
"execDuration": {
"avg": 0.105,
"fiftyPercentile": 1,
"max": 0.175,
"min": 0.069,
"ninetyFivePercentile": 7,
"ninetyNinePercentile": 7,
"seventyFivePercentile": 1,
"twentyFivePercentile": 0
}
}
]
},
"summaryStatistics": {
"init": {
"fiftyPercentile": 0.1,
"ninetyFivePercentile": 0.5,
"ninetyNinePercentile": 0.5,
"seventyFivePercentile": 0.5,
"twentyFivePercentile": 0.1
},
"onClientRequest": {
"fiftyPercentile": 5,
"ninetyFivePercentile": 20,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 7,
"twentyFivePercentile": 0.5
},
"onClientResponse": {
"fiftyPercentile": 7,
"ninetyFivePercentile": 20,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 10,
"twentyFivePercentile": 0.1
},
"onOriginRequest": {
"fiftyPercentile": 8,
"ninetyFivePercentile": 25,
"ninetyNinePercentile": 70,
"seventyFivePercentile": 10,
"twentyFivePercentile": 0.1
},
"onOriginResponse": {
"fiftyPercentile": 7,
"ninetyFivePercentile": 30,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 10,
"twentyFivePercentile": 0.4
},
"responseProvider": {},
"totalExecTime": {
"fiftyPercentile": 3,
"ninetyFivePercentile": 20,
"ninetyNinePercentile": 100,
"seventyFivePercentile": 7,
"twentyFivePercentile": 0.5
}
}
}
]
}
}
]
}