Pular para o conteúdo principal

Listar pagamentos

Fazendo Requisição​

A chamada deverá ser feita utilizando o método GET. É necessária a autenticação via Authorization header.

GET/v1/card_payments

Parâmetros da Requisição (Query Params)​

AtributoTipoDescriçãoObrigatórioDefault
per_pageintegerQuantidade de registros por páginaNão10
current_pageintegerPágina atualNão1
searchstringFiltra por identificadores da transação: muid, rrn, tracking_number, card_holder_nameNão—
statusstringFiltra por status da transação(transaction_status). Valores aceitos: pending, pre_authorized, authorized, denied, canceled, expiredNão—
payment_typestringFiltra por tipo de pagamento. Valores aceitos: credit, debit, prepaidNão—
activebooleanFiltra por transações ativas ou inativas (true ou false)Não—
begin_created_atstringData inicial de criação do registro (formato ISO 8601)Não—
end_created_atstringData final de criação do registro (formato ISO 8601)Não—
external_idstringIdentificador único gerado pelo clienteNão—
refund_tracking_numberstringIdentificador único gerado pelo cliente para identificar transações com devoluções D+NNão—
platform_namestringNome da plataforma que está gerando o checkoutNão—
billing_urlstringURL para redirecionar o usuário para a página customizada de cobrançaNão—
return_urlstringURL do webhook onde as notificações serão enviadasNão—

Exemplo de Requisição​

GET /v1/card_payments?active=true&search=1c60913e2bfe419da4ed6a27a5d4186f

Sucesso​

HTTP 200 Response Body - Exemplo
{
"card_payments": [
{
"muid": "1c60913e2bfe419da4ed6a27a5d4186f",
"external_id": "string",
"amount": 12,
"currency": "BRL",
"status": "accepted",
"last_digits": "6669",
"installments": 1,
"card_holder_name": "WALTER M C ALVES",
"payment_type": "credit",
"active": true,
"transaction_status": "pending",
"transaction_method": "cnp",
"refund_transaction_number": "string",
"platform_name": "string",
"billing_url": "string",
"return_url": "string",
"created_at": "2025-09-11T19:12:56Z"
}
],
"pagination_info": {
"total_pages": 1,
"total_count": 1,
"current_page": 1
},
"status": "ok"
}

Campos importantes do Response​

AtributoTipoDescrição
total_pagesintegerQuantidade de páginas
total_countintegerQuantidade de registros totais
current_pageintergerFiltra por identificadores da transação: muid, rrn, tracking_number, card_holder_name
muidstringIdentificador único da transação, utilizado para realizar consultas por uma transação específica

Notas Importantes​

  • Os campos begin_created_at e end_created_at devem ser enviados em formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
  • A resposta sempre conterá informações de paginação em pagination_info.
  • O campo status no nível raiz ("status": "ok") indica o status da requisição e não deve ser confundido com o status da transação.