Skip to main content
POST
Confirm PIX key ownership

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Path Parameters

entryId
string
required

The PIX key value (URL-encoded).

Example:

"foo@bar.com"

Body

application/json
accountId
string
required

The CRM account id of the key owner.

Example:

"acc-123"

token
string
required

The OTP ownership-confirmation code.

Example:

"123456"

ispb
string

The ISPB of the direct participant this operation acts as. This deployment may act as SEVERAL direct SPI participants - one ISPB each, each with its own customers and its own DICT credential - and this field is the only thing on the request that says which of them writes to the national directory. OPTIONAL while it acts as a single participant: omit it and that one acts. REQUIRED once it acts as several - omitted is 422 PIX-0127, and an ISPB this deployment does not act as is 422 PIX-0128. It is ROUTING DATA you supply and guarantee, exactly like payerIspb on a transaction: never a credential, never read from a header or a path, and it never widens what your token can reach. It also selects the DICT credential the call goes out on, so a key registered under the wrong one is declared to Bacen by the wrong institution. Send it as an absent key, not an empty string; an empty value is refused 400 PIX-0061.

Pattern: ^[0-9]{8}$
Example:

"12345678"

Response

OK

key
string

The PIX key value.

Example:

"11122233300"

keyType
integer<int64>

Numeric eKeyType.

Example:

4

status
integer<int64>

Numeric eKeyStatus.

Example:

1

statusDescription
string

Human-readable eKeyStatus label.

Example:

"ACTIVE"