Skip to main content
The GET /v8/world-model/certificates endpoint returns the signed capability certificates from the world model associated with your Praxa deployment. The world model is Praxa’s authoritative representation of facts about the external systems, data sources, and services your agent operates on — it encodes what the platform knows to be true about your environment at a given point in time. Certificates are signed per-domain, per-head, and per-horizon, giving you a cryptographically verifiable record of the world state that underpins each mission’s planning and execution. Use this endpoint to audit what the platform believes about your environment and to verify that its knowledge is current before launching a mission that depends on specific external conditions.

Endpoint

Required scope: world:read Required headers:

Example Request


Response

Status: 200 OK The response body is an array of world model certificate objects. Each certificate covers a specific domain of knowledge, a head (the specific version or snapshot of that knowledge), and a horizon (the time boundary up to which the certificate is valid). Certificates are signed by the private Praxa verifier plane — you can use the included signatures to verify provenance without trusting the gateway alone.
Example 200 response
Certificate object fields:
Certificates with a healthState of degraded, unavailable, or quarantined indicate that the platform’s knowledge of that domain is stale or under review. Missions that depend on a quarantined domain may be rejected at planning time by the policy plane.

Error Responses

All errors follow RFC 9457 Problem Details.

SDK Equivalent

Returns: Promise<JsonValue>