Descrição #
Este passo tem por finalidade buscar o extrato de uma conta bancaria, retornando uma lista dessas transações seguindo um período de data determinada utilizando as credenciais de acesso.
Endpoints #
- Produção: https://api2.bancosemear.com.br/paas-management-api/v1/public/accounts
- Homologação: https://hmlapi2.bancosemear.com.br/paas-management-api/v1/public/accounts
Requisição (GET) #
Segue exemplo de requisição:
curl --location 'https://hmlapi2.bancosemear.com.br/paas-management-api/v1/public/accounts
?date=2023-03-31&page=1&pageSize=5' \--header 'token: <TOKEN>' \
--header 'access_token: <ACCESS TOKEN>' \
--header 'client_id: <CLIENT ID>' \
--header 'Content-Type: application/json'
Parâmetros de Requisição #
Cabeçalho: #
- token: Payload JSON criptografado com uma chave pública codificado em base64 (Gerado no passo anterior, Consulta/Geração de token)
- client_id: ID de cliente usado para controle de acesso do gateway de APIs
- access-token: Token recebido após executar o método oAuth
Query params #
- date: Data de referencia para o filtro (Deve ser inferior a data atual da pesquisa).
- page: Número da pagina(utilizada para navegação), caso não seja enviado um valor, será retornado erro.
- pageSize: Quantidade de itens por pagina( utilizado para navegação), caso não seja enviado um valor, será retornado erro, caso o valor exceda a quantidade limite do sistema, será atribuído o valor máximo do sistema..
Resposta #
{
"quantidadePorPagina": 1000,
"paginaAtual": 1,
"totalPaginas": 1,
"extrato": [
{
"endToEnd": null,
"Nome": "TRILLION TV LTDA 02",
"saldoAnterior": 9998624435.24,
"saldoAtual": 1001747001.62,
"saldoBloqueado": 0.00,
"limite": 0.00,
"cpmf": 0.00,
"saldoDisponivel": 1001744101.62,
"valorBloqueado": 2900.00,
"dataDeMovimento": "2023-03-31T00:00:00",
"CodHist": "00256",
"descricao": "TRANSF ENTRE CONTAS",
"numeroDocumento": "9900256",
"natureza": "C",
"valor": 33.47,
"finalidade": "123 0001 0011001234 TRILLION TV LTDA",
"saldoMovimento": 0.00,
"dataInicial": "2023-04-03T18:06:07.433",
"categoria": "117",
"nomeAgencia": "Matriz",
"nomeAgencia2": "Matriz",
"saldoAntesMovimento": 9998624435.24,
"saldoAposMovimento": 9998624468.71,
"bancoContraparte": "0743",
"agenciaContraparte": "00019",
"contaContraparte": "0011001234",
"nomeContraparte": "Trillion TV",
"documentoContraparte": "12345678901234",
"codAlinea": "000",
"numeroMovimento": "12345",
"sisOrigin": "CONTACOR",
"erro": "0",
"mensagemErro": null,
"valor1": 0.00,
"valor2": 0.00
}
]
}