Base URL
Authentication
PandaProbe supports two authentication methods depending on the endpoint type.Bearer JWT (management endpoints)
Used for organization management, project management, API key management, and user profile. Send the token from your identity provider in theAuthorization header:
X-Organization-ID header to specify which organization to operate on (defaults to your first membership).
API Key (data-plane endpoints)
Used for trace ingestion, trace/session queries, and evaluations. Send your org-scoped API key via theX-API-Key header along with X-Project-Name to scope the request to a project:
Bearer JWT (data-plane endpoints)
You can also use Bearer JWT for data-plane endpoints by providingX-Project-ID instead of X-Project-Name:
If both
Authorization: Bearer and X-API-Key are present in a request, the API key takes precedence.Summary
Pagination
List endpoints return aPaginatedResponse wrapper:
Error handling
The API returns structured JSON errors:HTTP status codes
Rate limits
Certain endpoints enforce per-client rate limits:
Rate-limited responses return
429 Too Many Requests with a Retry-After header.
