Skip to main content
GET
Get completion or Responses API signature

Authorizations

Authorization
string
header
required

API key for programmatic access (Authorization: Bearer sk-<api_key>)

Path Parameters

chat_id
string
required

Chat completion ID or resp_* Responses API ID

Query Parameters

model
string | null
signing_algo
string | null

Response

Signature retrieved or unavailable due to disconnect

Response for signature endpoint

signature
string
required
signing_address
string
required
signing_algo
string
required
text
string
required

The signed payload. Its format depends on signature_kind:

  • provider_tee: "{model_id}:{request_hash}:{response_hash}" — signed inside the model-serving TEE over the bytes the model backend emitted.
  • gateway: "{request_hash}:{response_hash}" — signed by the cloud-api gateway TEE over the exact bytes the client received.
signature_kind
string | null

Which key produced this signature: "provider_tee" (model-serving TEE) or "gateway" (cloud-api gateway TEE, used when the gateway rewrites the stream bytes — usage accounting/stripping, redaction — and for attested fallback providers without per-response signatures). Omitted for signatures stored before the kind was recorded, whose provenance is unknown.