v1

latestOpenAPI 3.0.12026-07-245303882.5 MB

initiate a new operation

Initiate a sweeping account transaction.

post/baas/v1/open/itp/sweeping-accounts/payment-initiation

Request body

brandIdstring required

Identificador único da brand. Exemplo: "6894f1db86d49fedbec6cd13"

redirectUrlstring required

URL de redirecionamento autorizada pela aplicação. Exemplo: "http://localhost:8080/callback"

Response

brandIdstring required

Identificador único da brand (ecoado da requisição). Exemplo: "6894f1db86d49fedbec6cd13"

redirectUrlstring

URL de redirecionamento autorizada pela aplicação (ecoada da requisição). Exemplo: "http://localhost:8080/callback"

dataobject

Objeto contendo os dados do consentimento (ecoado da requisição)

journeySessionIdstring

Identificador único da sessão de jornada criada. Exemplo: "69283c458c0c9010a509fc9f"

applicationIdstring

Identificador único da aplicação. Exemplo: "68a482d2b3ee755e8bbdec8a"

paymentInitiationApistring

Tipo da API de payment initiation utilizada. Valor fixo: "SWEEPING_ACCOUNTS_V1"

tokenIdstring

Identificador único do token opaco criado para a sessão. Exemplo: "69283c4528f44e10a5b1310a"

createdAtstring

Data e hora de criação do registro no formato ISO 8601. Exemplo: "2025-11-27T11:55:49.308Z"

updatedAtstring

Data e hora da última atualização do registro no formato ISO 8601. Exemplo: "2025-11-27T11:55:55.217Z"

authorizationUrlstring

URL para redirecionamento do usuário à detentora de conta para autorização do consentimento. Exemplo: "https://apicorp.celcoin.com.br/orgs/bricks/auth?client_id=..."

ofConsentIdstring

Identificador único do consentimento criado na detentora de conta (Open Finance). Exemplo: "69283c4a8c0c9010a509fca3"

idstring

Identificador único do payment initiation gerado pelo sistema. Exemplo: "69283c458c0c9010a509fca0"