Cancelando uma antecipação pending
Cancela uma antecipação com status pending. Enquanto a antecipação foi criada e o Pagar.me ainda não a confirmou, você pode cancelar a antecipação a qualquer momento.
Path Parameters
ID de recebedor desejado
ID da antecipação desejada
Response
application/json
Response
200
Example:ba_123456789
Example:canceled
Default:0
Example:100000
Default:0
Example:5000
Default:0
Default:0
Example:3000
Default:true
Example:spot
Example:start
Example:2025-08-20T00:00:00.000Z
Example:2025-08-19T14:23:00.000Z
Example:2025-08-20T10:15:00.000Z
Default:0
Example:0.018
Authentication
Path Parameters
Retornando pagamentos
Retorna um Array contendo objetos de pagamentos (settlements) de um recebedor ordenados a partir da data de criação colocando os mais recentes no topo.
Query Parameters
Início da data de pagamento. Data no formato YYYY-MM-DD
Fim da data de pagamento. Data no formato YYYY-MM-DD
ID da LiquidationArrangement
Número da página
Limite de itens por página. Valor máximo = 2000
Se retorna ou não os dados de ISPB das Settlements
ID da Settlement para usar como base. O ID da LiquidationArrangement desta Settlement será utilizado como filtro. Sobrescreve o parâmetro liquidation_arrangement_id
ID do motor de liquidação utilizado internamente
Ordernar pela criação da Settlement crescente ou decrescente. String asc ou desc
Default:desc
Response
application/json
Response
200
Authentication
Query Parameters
Retornando pagamentos por recebedor
Retorna um Array contendo objetos de pagamentos (settlements) de um recebedor ordenados a partir da data de criação colocando os mais recentes no topo.
Query Parameters
Início da data de pagamento (inclusivo). Data no formato YYYY-MM-DD
Fim da data de pagamento (inclusivo). Data no formato YYYY-MM-DD
Path Parameters
ID do recebedor
Response
application/json
Response
200
Authentication
Path Parameters
Query Parameters
Retornando um pagamento
Path Parameters
ID do pagamento
Response
application/json
Response
200
Authentication
Path Parameters
Criando uma transferência
Realiza uma transferência para uma conta bancária previamente criada.
Headers
Valor único que identifica a transação para permitir uma nova tentativa de requisição com a segurança de que a mesma operação não será executada duas vezes acidentalmente.
Body
application/json
Body
Valor, em centavos, a ser transferido para uma determinada conta bancária (valor precisa estar entre 1 e 2147483647)
Indica que o valor da transferência sairá da conta do recebedor identificado por este parâmetro. OBS: Caso o recipient_id seja passado, não é necessário passar bank_account_id
Você pode passar dados adicionais na criação da transferência para facilitar uma futura análise de dados por seus sistemas.
Response
application/json
Response
200
Example:transfer
Default:0
Example:65485
Default:0
Example:100
Example:ted
Example:pending_transfer
Example:recipient
Example:re_cix7pxz6f02ppcv6dn4ckcrcc
Example:bank_account
Example:17346045
Default:0
Example:367
Example:2017-02-18T02:00:00.000Z
Example:2017-02-17T16:24:20.933Z