API, Application Programming Interface ou Interface de Programação de Aplicativos, é uma padronização para comunicação, transferência e/ou carregamento de dados entre dois sistemas, softwares ou aplicativos.
Webhooks são gatilhos que podem ser configurados para notificar um outro sistema de mudanças ocorridas em algum recurso. Isso reduz o retrabalho de ter que ficar comparando duas bases de dados constantemente.
Realizamos a criação de um novo Webhook para notificar outros sistemas parceiros quando ocorrer aprovação ou reprovação de pagamento das parcelas do contas a pagar.
Com a nova implementação todas vezes que uma parcela do contas a pagar for aprovado ou reprovado o pagamento, iremos disparar uma notificação com as seguintes informações abaixo:
{ "billId": int, "installmentId": int, "billOrigin": string, "documentType": string ,"authorized": boolean }
{Número do título, número da parcela, origem da parcela, o tipo do document e autorização/reprovação.}
Quais clientes podem utilizar APIs/Webhooks e Quais recursos do sistema estão disponíveis?
Clientes DC tem disponível os recursos de APIs. Para os clientes com servidor local o acesso de APIs não está disponível.
Para saber mais sobre a disponibilidade e planos acesse Quais clientes podem utilizar APIs e Quais recursos do sistema estão disponíveis? : Sienge Plataforma
Para entender mais sobre o que é uma Webhook, acesse: O que são APIs REST, BULK e Webhooks?
Esperamos que este artigo tenha ajudado!