Skip to main content
GET
Read your own registration with your app key

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.

Response

The registration, as the key's holder may see it

The self-read (GET /connect/apps/me): registration metadata plus the discovery an SDK boots from, and nothing else.

appId
string<uuid>
required
name
string
required

What your customers' consent page shows as "… wants access".

environment
enum<string>
required

Which world a Connect app lives in. sandbox — the Durango demo bank, where nothing is money; a sandbox app may declare only DURANGO agents and its credentials are minted as pgc_app_test_… / pgc_grant_test_…. live — everything else; a live app cannot declare DURANGO agents.

Available options:
sandbox,
live
redirectUris
string[]
required

The registered list, exactly as authorize and the exchange will byte-compare it. This is the value an SDK should derive its callback handling from, in place of a separately configured copy.

expiresAt
string<date-time>
required

When this registration ages out. An SDK's doctor check warns from this; renewing is a console (session) action.

consoleOrigin
string | null
required

The consumer console's origin — where consent and approvals are collected. The same configuration approval URLs are minted from, and null under the same missing configuration.

authorizeUrl
string | null
required

The consent page on that origin. Null when consoleOrigin is.

tokenUrl
string
required

Path of the token exchange, relative to this server's origin.

toolDefinitionUrl
string
required

Path of the served tool definition, relative to this server's origin.