API do extrato EDI
A API doPagBank foi criada para tornar o acesso aos dados do Extrato EDI mais fácil e prático, disponibilizando tudo em formato JSON, exatamente como você encontra no manual do EDI.
As informações que você obtém através da API não são em tempo real. Embora você possa realizar a consulta no mesmo dia, elas podem não estar completas, já que ainda estamos atualizando nossos dados. Garantimos nosso compromisso em fornecer todos os detalhes no dia seguinte (hoje você confere os dados de ontem).
O que você pode consultar?
Os endpoints da API permitem que você acesse informações sobre:
- Movimentos Transacionais
- Movimentos Financeiros
- Cashouts
- Saldos
Como utilizar a API
Para utilizar o serviço EDI do PagBank via API, você deve solicitar suas credenciais de acesso. Confira o passo a passo no guia Token API EDI.
As credenciais para utilizar a API consistem em duas informações:
- USER: Número do estabelecimento.
- TOKEN: Token de acesso à API EDI. Para mais informações acesse o guia Token API EDI.
Para acessar os extratos do EDI, você deve utilizar a seguinte URL:
https://edi.api.pagseguro.com.br/movement/{ediVersion}/{tipoMovimento}/{AAAA-MM-DD}?pageNumber={pageNumber}&pageSize={pageSize}
Onde:
ediVersion
: Versão disponível do EDI. Atualmente a versãov3.00
está disponível.tipoMovimento
: Define o tipo de movimentação que será retornado. As seguintes opções estão disponíveis:transactional
financial
cashouts
balances
AAAA-MM-DD
: Define a data das movimentações que será retornada. Não é possível buscar por um intervalo de tempo, apenas por uma única data. O formato deverá serAAAA-MM-DD
.pageNumber
: Define o número da página que será retornado na busca, sendo que há um limite de 1000 elementos por página. Quando esse limite é ultrapassado, uma nova página é automaticamente criada.pageSize
: Define a quantidade de elementos na página. Por padrão, o limite é 1000.
Abaixo você encontra exemplos de requisições para cada um dos tipoMovimento
disponíveis:
https://edi.api.pagseguro.com.br/movement/v3.00/transactional/AAAA-MM-DD?pageNumber=1&pageSize=1000
https://edi.api.pagseguro.com.br/movement/v3.00/financial/AAAA-MM-DD?pageNumber=1&pageSize=1000
https://edi.api.pagseguro.com.br/movement/v3.00/cashouts/AAAA-MM-DD?pageNumber=1&pageSize=1000
https://edi.api.pagseguro.com.br/movement/v3.00/balances/AAAA-MM-DD?pageNumber=1&pageSize=1000
Validade
ClientId
Além de disponibilizar a consulta de extrato, a API EDI também possibilita que você verifique a validade do token
ClientId
. Acesse a página [Verificar validade do token ClientId] para mais informações.
Updated about 1 month ago