Skip to main content
POST
Issue a short-lived ClientPairingEnvelope v1

Authorizations

Authorization
string
header
required

OIDC/JWKS bearer token. Self-hosted defaults to Pocket ID; SaaS uses Auth0 through the edge. PocketBase JWT is legacy migration compatibility only.

Response

One-time pairing envelope; the raw code is returned only here

version
string
required
Allowed value: "1"
endpoint
string<uri>
required
Pattern: ^https://
instance_id
string
required
Pattern: ^[a-z0-9][a-z0-9._-]{2,127}$
tls_fingerprint_sha256
string
required
Pattern: ^[a-f0-9]{64}$
one_time_code
string
required
Pattern: ^[A-Za-z0-9_-]{16,256}$
issued_at
string<date-time>
required
expires_at
string<date-time>
required