Skip to main content
POST
Registrar chave PIX

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Cabeçalhos

Idempotency-Key
string

Idempotency key, max 255 characters

Corpo

application/json

PIX key to register (key type, value, owner identity, and participant ISPB); registration fails closed if BACEN DICT rejects or is unavailable

accountNumber
string
obrigatório

Account number (1..20 digits).

Exemplo:

"9988776"

accountType
enum<string>
obrigatório

BACEN account type: CACC (current), TRAN (transactional), SLRY (salary), or SVGS (savings).

Opções disponíveis:
CACC,
TRAN,
SLRY,
SVGS
Exemplo:

"CACC"

keyType
string
obrigatório

PIX key type: CPF, CNPJ, EMAIL, PHONE, or EVP (random key).

Exemplo:

"CPF"

keyValue
string
obrigatório

PIX key value, formatted according to keyType (e.g. 11 digits for CPF, E.164 for PHONE, an email address for EMAIL).

Exemplo:

"12345678901"

openingDate
string
obrigatório

Account opening date, RFC 3339 (the FI account's opening date, not the key's creation moment).

Exemplo:

"2020-01-15T00:00:00Z"

ownerName
string
obrigatório

Full legal name of the key owner.

Exemplo:

"João Silva"

ownerTaxId
string
obrigatório

Owner tax identifier (CPF for individuals, CNPJ for businesses), digits only.

Exemplo:

"12345678901"

participantISPB
string
obrigatório

Owning participant ISPB, the 8-digit BACEN institution identifier.

Exemplo:

"12345678"

branch
string

Account branch (1..4 digits), optional.

Exemplo:

"0001"

ownerTradeName
string

Owner trade name (legal-entity / CNPJ owners), optional.

Exemplo:

"Silva ME"

Resposta

Created

Registered PIX key with its assigned status

createdAt
string
obrigatório

Key creation timestamp, RFC 3339 (UTC).

Exemplo:

"2025-03-07T14:30:00Z"

id
string
obrigatório

Unique PIX key identifier (UUID) assigned by the service.

Exemplo:

"550e8400-e29b-41d4-a716-446655440000"

keyType
string
obrigatório

PIX key type: CPF, CNPJ, EMAIL, PHONE, or EVP (random key).

Exemplo:

"CPF"

keyValue
string
obrigatório

PIX key value in its canonical format for the key type.

Exemplo:

"12345678901"

ownerName
string
obrigatório

Full legal name of the key owner.

Exemplo:

"João Silva"

ownerTaxId
string
obrigatório

Owner tax identifier (CPF or CNPJ), digits only.

Exemplo:

"12345678901"

participantISPB
string
obrigatório

Owning participant ISPB, the 8-digit BACEN institution identifier.

Exemplo:

"12345678"

status
string
obrigatório

Key lifecycle status: ACTIVE, INACTIVE, PENDING_CLAIM, or PENDING_BACEN_SYNC.

Exemplo:

"ACTIVE"

updatedAt
string
obrigatório

Timestamp of the last update to the key, RFC 3339 (UTC).

Exemplo:

"2025-03-07T14:30:00Z"

accountNumber
string

Account number (1..20 digits), omitted for a tuple-less key.

Exemplo:

"9988776"

accountType
enum<string>

BACEN account type (CACC, TRAN, SLRY, SVGS), omitted for a tuple-less key.

Opções disponíveis:
CACC,
TRAN,
SLRY,
SVGS
Exemplo:

"CACC"

branch
string

Account branch (1..4 digits), omitted when unset.

Exemplo:

"0001"

openingDate
string<date-time>

Account opening date, RFC 3339, omitted for a tuple-less key.

Exemplo:

"2020-01-15T00:00:00Z"

ownerTradeName
string

Owner trade name (legal-entity owners), omitted when unset.

Exemplo:

"Silva ME"