API e Integração com sistema

As APIs (Application Programming Interface, – Interface de Programação de Aplicação) são um conjunto de padrões que fazem parte de uma interface. Elas permitem a criação de plataformas de maneira mais simples e prática para desenvolvedores. A partir delas, é possível criar softwares, aplicativos, programas e plataformas diversas.

Atualmente na TimesBank oferecemos aos parceiros uma única API, mas que possui cinco endpoints.

O que é um endpoint?

Um endpoint é uma localização digital exposta pela API que recebe e responde às requests (requisições). Cada um é uma URL que fornece um recurso no servidor da API.

Por exemplo, um endpoint que fornece a lista de produtos de um e-commerce terá, muito provavelmente, a URL https://example.com/api/v1/products. Contudo, não há necessariamente uma regra, cada desenvolvedor pode estruturar sua API como achar melhor. 

Quais são os endpoints disponibilizados pela API da TimesBank?

auth: endpoint para autenticação na API, para acessar qualquer outro endpoint a aplicação precisa estar autenticada (logada).

stores: endpoint para listar os ECs.

transactions: endpoint que permite listar todas as transações de cartão de crédito, criar uma transação, exibir detalhes de uma transação e estornar uma transação.

billet: endpoint que permite listar todos os boletos emitidos, emitir um boleto e exibir detalhes de um boleto.

hooks: endpoint para cadastrar um webhook para receber notificações de eventos de transações e boletos. 

Fale conosco pelo whatsapp!
1
Fale conosco pelo whatsapp!
Olá 👋
Podemos ajuda-lo?