Introdução

Dias Marketplace - Gateway API

Introdução

A nossa API foi projetada para oferecer uma integração simples e eficiente, seguindo os padrões REST, o que garante uma experiência ágil e compatível com diversos sistemas. Todas as respostas são fornecidas no formato JSON, proporcionando uma estrutura clara e fácil de utilizar para os desenvolvedores.

Autenticação

Para acessar a API, é necessário utilizar a chave secreta fornecida durante o processo de integração. A autenticação é realizada via Basic Access Authentication.

Você pode encontrar sua chave secreta no menu de integrações de sua conta.

Ao realizar requisições, inclua a chave secreta no cabeçalho HTTP, no campo Authorization, conforme o exemplo abaixo:

Exemplo em Node.js:

const options = {
    method: "POST",
    url: "https://api.gateway.diasmarketplace.com.br/functions/v1/transactions",
    headers: {
        authorization:
            "Basic " + new Buffer("{SECRET_KEY}:x").toString("base64"),
    },
};

Endpoints Base

A URL base da API é:

https://api.gateway.diasmarketplace.com.br/functions/v1

Recursos Disponíveis

Nossa API oferece os seguintes recursos principais:

  • Transações: Gerenciamento completo de transações (criação, listagem, busca e atualização)
  • Clientes: Gerenciamento de clientes (criação, listagem, busca e atualização)

Para mais detalhes sobre cada endpoint, consulte a documentação completa da API.