REST API

GET /api/v1/debug_context/

Query debug context (profiles, errors, traces, and metrics) for a time range.

Base URL:

https://api.graphsignal.com

Authentication:

API key in request header:

X-API-KEY: <your-api-key>

Query parameters:

  • start_time_ns (required, integer): Start of time range in Unix nanoseconds.
  • end_time_ns (required, integer): End of time range in Unix nanoseconds.
  • tags (optional, string): Filter by tags using semicolon-separated key:value pairs (example: env:prod;service:inference).

Example request:

curl -G "https://api.graphsignal.com/api/v1/debug_context/" \
  -H "X-API-KEY: $GRAPHSIGNAL_API_KEY" \
  --data-urlencode "start_time_ns=1773216000000000000" \
  --data-urlencode "end_time_ns=1773302400000000000" \
  --data-urlencode "tags=env:prod;service:inference"

Response:

200 OK

{
  "context": "..."
}

Response fields:

  • context (string): Debug context text payload.

Error responses:

  • 422 Unprocessable Entity: Missing or invalid query parameters.