Skip to main content
POST
Create a participant

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Cuerpo

application/json
name
string
requerido

Participant legal name.

Required string length: 1 - 255
Ejemplo:

"Acquirer Example S.A."

type
string
requerido

Participant role/type in the card-settlement flow.

Minimum string length: 1
Ejemplo:

"ACQUIRER"

active
boolean | null

Whether the participant is active; defaults to true when omitted.

Ejemplo:

true

bcbCode
string

Participant code at the Banco Central.

Maximum string length: 10
Ejemplo:

"0001"

document
string

Participant CNPJ: absent, empty, or exactly 14 unformatted positions (digits or letters).

Pattern: ^$|^.{14}$
Ejemplo:

"12345678000199"

ispb
string

Participant ISPB (8-character identifier in the Brazilian payment system).

Ejemplo:

"29011780"

metadata
object

Free-form tenant metadata key/value pairs.

nucleaCode
string

Participant code assigned by Núclea.

Maximum string length: 20
Ejemplo:

"NU12345"

varreduraOptIn
boolean | null

Whether the participant adhered to the ASLC050/051 varredura (OP108 §13; adesão is optional). Defaults to false when omitted — no sweep file is addressed to a participant that has not adhered.

Ejemplo:

false

Respuesta

Created

active
boolean
requerido

Whether the participant is active.

Ejemplo:

true

connectivityOk
boolean | null
requerido

Last connectivity-probe result; null until a probe runs.

Ejemplo:

true

createdAt
string<date-time>
requerido

Creation timestamp (RFC3339 UTC).

Ejemplo:

"2026-06-15T07:50:00Z"

id
string
requerido

Participant id (UUID).

Ejemplo:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

lastConnectivityAt
string<date-time> | null
requerido

Timestamp of the last connectivity probe (RFC3339 UTC); null until a probe runs.

Ejemplo:

"2026-06-15T07:50:00Z"

name
string
requerido

Participant legal name.

Ejemplo:

"Acquirer Example S.A."

type
string
requerido

Participant role/type in the card-settlement flow.

Ejemplo:

"ACQUIRER"

updatedAt
string<date-time>
requerido

Last-update timestamp (RFC3339 UTC).

Ejemplo:

"2026-06-15T07:50:00Z"

varreduraOptIn
boolean
requerido

Whether the participant adhered to the ASLC050/051 varredura (OP108 §13). False means no sweep file is addressed to it.

Ejemplo:

false

bcbCode
string

Participant code at the Banco Central.

Ejemplo:

"0001"

document
string

Participant CNPJ (exactly 14 unformatted positions; accepts digits or letters).

Ejemplo:

"12345678000199"

ispb
string

Participant ISPB (8-character identifier).

Ejemplo:

"29011780"

metadata
object

Free-form tenant metadata key/value pairs.

nucleaCode
string

Participant code assigned by Núclea.

Ejemplo:

"NU12345"