Pushrail Docs
Open app
GET/destinations/{id}/analytics

Get destination delivery metrics

Requires Bearer authentication. See Authentication.

Responses

200 200
FieldTypeDescription
destinationrequiredobject—
idrequiredstring (uuid)—
namerequiredstring—
typerequiredenum (18)—
statusrequiredstring—
environmentrequired"PRODUCTION" | "STAGING" | "DEVELOPMENT"—
healthStatusrequiredenum (4)—
periodrequiredobject—
startrequiredstring (date-time)—
endrequiredstring (date-time)—
summaryrequiredobject—
totalDeliveriesrequirednumber—
succeededrequirednumber—
failedrequirednumber—
retryingrequirednumber—
successRaterequirednumber—
averageLatencyMsrequirednumber—
p95LatencyMsrequirednumber—
p99LatencyMsrequirednumber—
errorBreakdownrequiredarray—
errorCoderequiredstring—
countrequirednumber—
percentagerequirednumber—
volumeOverTimerequiredarray—
timestamprequiredstring (date-time)—
succeededrequirednumber—
failedrequirednumber—
totalrequirednumber—
latencyOverTimerequiredarray—
timestamprequiredstring (date-time)—
avgMsrequirednumber—
p95Msrequirednumber—
404 404
FieldTypeDescription
errorrequiredobject—
coderequiredstring—
messagerequiredstring—
detailsany—

Errors

Errors use the standard envelope. See Errors for codes, status mappings, and retry semantics.