Conceito

API é o conjunto de endereços e regras que um sistema publica para que outro sistema fale com ele. No contexto de pagamentos, é o que permite que a sua área de membros pergunte à plataforma se determinada venda foi aprovada, ou que o seu CRM crie uma cobrança sem ninguém abrir o painel.

A comunicação costuma ser por HTTP com dados em JSON, autenticada por uma chave que identifica a conta. Diferente do webhook, em que a plataforma avisa você quando algo acontece, na API é você quem pergunta.

Exemplo de aplicação e uso

Você mantém uma área de membros no seu site e vende cursos por uma plataforma de pagamento. Sem API, cada venda aprovada exigiu um e-mail manual seu para liberar acesso. Com API, sua área de membros pergunta à plataforma de pagamento se cada comprador já pagou, recebe a resposta em segundos, e libera o acesso automaticamente. Você nunca envia um e-mail, o comprador começa a assistir as aulas enquanto a transação ainda está sendo processada.

O conteúdo é onde eu espero que esteja boa parte do dinheiro de verdade na internet.

Bill Gates Fonte: ensaio Content is King, de 1996.

Essa automação corta o custo operacional de suporte e elimina a reclamação clássica de produto não entregue. Quando a venda é cancelada ou vira chargeback depois, a API desfaz o acesso pelo mesmo caminho, mantendo tudo sincronizado sem você mexer em nada.