Como integrar
Autenticação:
Nossa API REST, utiliza o método de autenticação "Basic Auth", sendo necessário enviar os seguintes cabeçalhos à cada requisição feita:
Authorization: Basic hash_base64(clientId:clientSecret)
e Content-Type: application/json
Credenciais:
Para obter as credenciais de acesso à API, acesse o menu "Integração > Credenciais" na área do usuário.
URL da API:
A URL base para envio das solicitações HTTP é:
https://app.botelhomarketing.com.br/api/v1/{endpoint}
Resposta:
Em todas as requisições será retornado um "body" no formato JSON, e também o respectivo código de status HTTP (200,400,etc...)
Endpoints
Os seguintes endpoints estão disponíveis em nossa API:
Produtos
Ação | Método | Endpoint | Observações |
---|---|---|---|
Listar Tudo | GET | produtos |
(nenhuma) |
Paginar | GET | produtos/page/{numeroPagina} |
Limite de 20 resultados por página |
Exibir | GET | produtos/{idProduto} |
(nenhuma) |
Pedidos
Ação | Método | Endpoint | Observações |
---|---|---|---|
Enviar | POST | pedidos |
(nenhuma) |
Listar Tudo | GET | pedidos |
(nenhuma) |
Paginar | GET | pedidos/page/{numeroPagina} |
Limite de 20 resultados por página |
Exibir | GET | pedidos/{idPedido} |
(nenhuma) |
Cancelar | PUT | pedidos/cancel/{idPedido} |
(nenhuma) |
Exemplos
Confira os seguintes exemplos:
Enviar Pedido
Necessário enviar no "body" da requisição, um objeto JSON com os seguintes dados: