Os endpoints de consulta permitem listar e detalhar payment initiations de Sweeping Accounts. São úteis para acompanhar o status do consentimento, visualizar pagamentos realizados e auditar a jornada do usuário.
Listar Payment Initiations
GET /open-keys/itp/api/v2/sweeping-accounts/v2/payment-initiation
Retorna todas as payment initiations associadas a um CPF.
Autenticação: Bearer Token (application_token)
Request
GET /open-keys/itp/api/v2/sweeping-accounts/v2/payment-initiation?cpf=12345678909
Authorization: Bearer {{application_token}}
Query Parameters
Parâmetro
Tipo
Obrigatório
Descrição
cpf
string
✅
CPF do usuário (somente números, 11 dígitos)
status
string
❌
Filtrar por status: PENDING, AUTHORISED, CONSUMED, REVOKED, EXPIRED
Informações sobre o fluxo de autorização utilizado
Códigos de Retorno
HTTP
Descrição
200 OK
Detalhes retornados com sucesso
401 Unauthorized
Token inválido ou expirado
404 Not Found
Payment initiation não encontrada
Pontos de Atenção
⚠️
Versão da API (v2): Os endpoints de consulta e cancelamento utilizam a rota /v2/. Chamadas à versão /v1/ retornam 404 Not Found. Certifique-se de utilizar sempre a versão correta.
⚠️
Filtro por CPF obrigatório na listagem: O endpoint de listagem exige o parâmetro cpf. Não é possível listar todas as payment initiations sem este filtro.
⚠️
totalUsedAmount: Este campo acumula o total de pagamentos com status de sucesso (ACSC). Utilize-o para calcular o saldo restante disponível dentro do consentimento (totalAllowedAmount - totalUsedAmount).