API summary

See the API's various operations for details on their request parameters and response data:

OperationMethodEndpoint
Tokens
Generate a tokenPUT/concerto/​services/​rest/​RepositoryService/​v1/​Tokens
Delete a tokenDELETE/concerto/​services/​rest/​RepositoryService/​v1/​Tokens/​{tokenId}
Objects
List objectsGET/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}
Create an objectPUT/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}
Get an objectGET/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}/​{objectId}
Update an objectPOST/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}/​{objectId}
Delete an objectDELETE/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}/​{objectId}
Alerts
Trigger an alertPOST/concerto/​mpulse/​api/​alerts/​{alertId}/​fire
Clear an alertPOST/concerto/​mpulse/​api/​alerts/​{alertId}/​clear
Annotations
Create an annotationPOST/concerto/​mpulse/​api/​annotations/​v1
List annotationsGET/concerto/​mpulse/​api/​annotations/​v1
Get an annotationGET/concerto/​mpulse/​api/​annotations/​v1/​{annotationId}
Update an annotationPUT/concerto/​mpulse/​api/​annotations/​v1/​{annotationId}
Delete an annotationDELETE/concerto/​mpulse/​api/​annotations/​v1/​{annotationId}
Queries
Get a timer summaryGET/concerto/​mpulse/​api/​v2/​{apiKey}/​summary
Get an appliction error summaryGET/concerto/​mpulse/​api/​v2/​{apiKey}/​app-error-summary
Get a histogram for timerGET/concerto/​mpulse/​api/​v2/​{apiKey}/​histogram
Get sessions per page load timeGET/concerto/​mpulse/​api/​v2/​{apiKey}/​sessions-per-page-load-time
Get metrics per page load timeGET/concerto/​mpulse/​api/​v2/​{apiKey}/​metric-per-page-load-time
Get a timer by minuteGET/concerto/​mpulse/​api/​v2/​{apiKey}/​by-minute
Get timer or metric values by geographyGET/concerto/​mpulse/​api/​v2/​{apiKey}/​geography
Get timer values by page groupGET/concerto/​mpulse/​api/​v2/​{apiKey}/​page-groups
Get timer values by browserGET/concerto/​mpulse/​api/​v2/​{apiKey}/​browsers
Get timer values by bandwidthGET/concerto/​mpulse/​api/​v2/​{apiKey}/​bandwidth
Get timer values by A/B testGET/concerto/​mpulse/​api/​v2/​{apiKey}/​ab-tests
Get timers and metricsGET/concerto/​mpulse/​api/​v2/​{apiKey}/​timers-metrics
Get metrics by dimensionGET/concerto/​mpulse/​api/​v2/​{apiKey}/​metrics-by-dimension
Get dimension valuesGET/concerto/​mpulse/​api/​v2/​{apiKey}/​dimension-values
Get dimensions over timeGET/concerto/​mpulse/​api/​v2/​{apiKey}/​dimension-over-time
Beacons
Get a beacon configurationGET/config.json
Send a beaconPOST/