API Antecipações
Last updated
Was this helpful?
Last updated
Was this helpful?
A API de Antecipações tem como objetivo registrar todas as antecipações realizadas e as parcelas que foram liquidadas para efetivação da mesma. Como as outras APIs voltadas para o varejo os dados devem ser buscados em D-1.
Esta API é essencial para que seja possível relacionar uma parcela que estava prevista para ser paga em uma data futura e foi antecipada. A operação de antecipação na Blu somente o valor que deseja ser antecipado é informado, sendo de responsabilidade da Blu gerenciar quais recebíveis serão antecipados. Desta forma, com o uso da API de Antecipações o cliente Blu tem visibilidade total dos recebíveis que fizeram parte de uma antecipação.
Vale frisar que esta API trata somente das vendas que foram antecipadas, vendas que serão pagas na data de liquidação prevista devem ser consultadas na . Para o caso de vendas antecipadas parcialmente a parte antecipada constará na API de Antecipações e a parte paga na data de liquidação original constará na API Conciliação de Crédito.
Os dados devem ser buscados em D-1.
Os dados são carregados todos os dias às 9h, a consulta deve ser feita após esse horário.
A API registra somente as vendas que foram antecipadas.
É necessário um token
para ter acesso aos dados.
Fique atento! para visualizar os exemplos de retornos da API, clique no botão > para abrir o campo de leitura.
GET
https://api.blu.com.br/conciliations/anticipations/installments
Esta API é responsável por retornar uma lista de antecipações realizadas e suas respectivas parcelas liquidadas.
Objetivo
Possibilitar aos nossos clientes uma rastreabilidade das liquidações de parcelas por antecipação.
Fique atento! para visualizar os exemplos dos responses abaixo, clique no botão > para abrir o campo de leitura.
endDate
String
Data final do período a ser consultado (aaaa-mm-dd)
beginDate
String
Data inicial do período a ser consultado (aaaa-mm-dd)
cpfCnpj
String
CNPJ exclusivo a ser consultado
Authorization *
String
Token de operação
Os parâmetros beginDate e endDate se referem a data de ocorrência da transação e devem estar ambos preenchidos. Caso nenhum deles seja especificado, a resposta retornará todos os pagamentos realizados antes à data da consulta, ou seja, D-1.
O retorno desta consulta é um arquivo JSON, contendo um conjunto (Array) das antecipações do período informado. Abaixo vemos todos os campos que serão retornados:
String
Registro que representa a empresa.
String
Nome da empresa.
String
Número identificador da transação.
String
Número identificador da categoria da transação.
String
Descrição da categoria da transação.
String
Data da liquidação.
String
Valor bruto da transação.
String
Valor liquido da transação.
String
Valor da taxa.
Array
Lista de parcelas liquidadas.
String
Número identificador da parcela
String
Valor bruto da parcela
String
Valor líquido da parcela
String
Valor bruto liquidado
String
Valor líquido liquidado
String
Valor da taxa sobre a parcela
proportional_mdr
String
Valor proporcional da taxa mdr na parcela
O retorno desta consulta é um arquivo JSON, contendo um conjunto (Array) das transações do período informado. Abaixo vemos um exemplo de retorno da API para uma antecipação:
A API retorna todas as antecipações realizadas no período selecionado e o conjunto de dados liquidated_installments contém todas as parcelas bem como o montante que foi antecipado de cada uma delas. O campo id neste conjunto deve ser relacionado com o id_transaction presente na API Movimento de Vendas para dar match na parcela antecipada.
O cURL para executar a consulta é o exibido abaixo, bem como a collection com todas as APIs para ser importada no Postman está em anexo na página.