Skip to main content

API Reference

Telemetry.

Ingest SDK telemetry from your application runtime. Uses sdk_key body authentication instead of Bearer token.

POST/v1/events
SDK Key (body)

Ingest SDK telemetry

Request BodyRequired

sdk_keystringrequired
eventTelemetryEventoptional
hoststringrequired
endpointstringrequired
methodstringoptional
statusintegerrequired
latency_msnumberrequired
tsintegerrequired
environmentstringoptional
regionstringoptional
error_classstringoptional
featurestringoptional
sdk_versionstringoptional
deployment_idstringoptional
runtimestringoptional
tagsobjectoptional
batchTelemetryEvent[]optional
hoststringrequired
endpointstringrequired
methodstringoptional
statusintegerrequired
latency_msnumberrequired
tsintegerrequired
environmentstringoptional
regionstringoptional
error_classstringoptional
featurestringoptional
sdk_versionstringoptional
deployment_idstringoptional
runtimestringoptional
tagsobjectoptional

Responses

Code Samples

curl -X POST https://ingest.checkupstream.com/v1/events \
  -H 'Content-Type: application/json' \
  -d '{
    "sdk_key": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2",
    "batch": [{
      "host": "api.stripe.com",
      "endpoint": "/v1/charges",
      "method": "POST",
      "status": 200,
      "latency_ms": 342,
      "ts": 1710230400
    }]
  }'

Build with the API.

Generate an API token and start querying these endpoints from your CI, scripts, or backend services.