Skip to main content
POST
Start a durable account read

Authorizations

x-paygent-connect-app-key
string
header
required

A Connect app key (pgc_app_…), identifying the registered third-party app. Always presented together with connectGrant — the pair is one credential, and either half alone is refused. Accepted on the /connect/* surface only.

x-paygent-connect-grant
string
header
required

A Connect grant token (pgc_grant_…): one user's consent for the presenting app to reach one deployment. Every failure mode — missing, malformed, revoked, expired, or paired with the wrong app key — answers the same 401 invalid_connect_credentials.

Body

application/json
deploymentId
string<uuid>
required
read
object
required
requestId
string
Required string length: 1 - 128
Pattern: ^[a-zA-Z0-9._:-]+$
intent
object | null

Optional caller-supplied context for record keeping. Include the known purpose by default, or omit/use null when unknown. This is not an instruction or a verified identity. Avoid credentials and full conversations. Stored encrypted with the read job for 24 hours; save the JSON metadata for longer retention.

allPages
boolean
default:false

Response

Saved job identity, state, intent, and status URL. Poll the result endpoint.

intent
object | null
required

Optional caller-supplied context for record keeping. Include the known purpose by default, or omit/use null when unknown. This is not an instruction or a verified identity. Avoid credentials and full conversations. Stored encrypted with the read job for 24 hours; save the JSON metadata for longer retention.