Applications API - GET baseline
Gets the baseline data of the specified application.
The request produces an application/json
payload.
This request is an early adopter release and may be changed in non compatible way.
GET |
|
Parameters
Parameter | Type | Description | In | Required |
---|---|---|---|---|
meIdentifier | string |
The DESK entity ID of the required application. |
path | required |
Response format
The ApplicationBaselineValues object
The baseline data for an application and its children for each available duration metric.
A duration metric is one of the following:
- DOM interactive
- HTML downloaded
- Load event end
- Load event start
- Response time
- Speed index
- Time to first byte
- Visually complete
Element | Type | Description |
---|---|---|
entityId | string | The DESK entity ID of the application. |
displayName | string | The name of the application as displayed in the UI. |
applicationDomInteractiveBaselines | EntityBaselineData[] | The baseline data for the DOM interactive duration metric. |
applicationHtmlDownloadedBaselines | EntityBaselineData[] | The baseline data for the HTML downloaded duration metric. |
applicationLoadEventEndBaselines | EntityBaselineData[] | The baseline data for the Load event end duration metric. |
applicationLoadEventStartBaselines | EntityBaselineData[] | The baseline data for the Load event start duration metric. |
applicationResponseTimeBaselines | EntityBaselineData[] | The baseline data for the Response time duration metric. |
applicationSpeedIndexBaselines | EntityBaselineData[] | The baseline data for the Speed index duration metric. |
applicationTimeToFirstByteBaselines | EntityBaselineData[] | The baseline data for the Time to first byte duration metric. |
applicationVisualCompleteBaselines | EntityBaselineData[] | The baseline data for the Visually complete duration metric. |
The EntityBaselineData object
The baseline data for a DESK entity for a specific duration metric.
Element | Type | Description |
---|---|---|
entityId | string | The ID of the DESK entity. |
displayName | string | The display name of the entity. |
errorRate | number | The error rate baseline. |
hasLoadBaseline | boolean | The entity has a load baseline ( |
microsMedian | number | The median baseline, in microseconds. |
micros90thPercentile | number | The 90th percentile baseline, in microseconds. |
childBaselines | EntityBaselineData[] | The baseline data for child entities of this entity, for example a |
{
"entityId": "string",
"displayName": "string",
"applicationDomInteractiveBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
],
"applicationHtmlDownloadedBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
],
"applicationLoadEventEndBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
],
"applicationLoadEventStartBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
],
"applicationResponseTimeBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
],
"applicationSpeedIndexBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
],
"applicationTimeToFirstByteBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
],
"applicationVisualCompleteBaselines": [
{
"entityId": "string",
"displayName": "string",
"errorRate": "number",
"hasLoadBaseline": true,
"microsMedian": "number",
"micros90thPercentile": "number",
"childBaselines": [
null
]
}
]
}