Octalog
  1. Retorno de tracking, API do Cliente (webhook)
  • 🎯Integração Octalog
  • ⏩ Clientes e Embarcadores
    • 🎯 Visão Geral Clientes e Embarcadores
    • Retorno de tracking, API do Cliente (webhook)
      • Exemplo do Retorno de Tracking
        POST
      • Configuração para Recebimento do Tracking
        POST
      • Consultar sua configuração do Webhook
        GET
    • Envio de Pedidos para Octalog
      POST
    • Cancelamento de Pedido
      POST
  • ⏪ Transportadoras e Parceiros
    • 🎯 Visão Geral Transportadoras e Parceiros
    • Exemplo do pedido enviado pelo Octalog
    • Configuração da API da Transportadora para receber pedidos
    • Consultar a configuração para recebimento de pedidos na API da transportadora
    • Atualização de Tracking do Pedido
  • TOKEN - Autenticação de Acesso à API
    POST
  • Prazo de Entrega
    GET
  • Status do Pedido
    GET
  1. Retorno de tracking, API do Cliente (webhook)

Configuração para Recebimento do Tracking

POST
https://api.octalog.com.br/webhook/configurancao
Após realizar as configurações necessárias, sua API passará a receber as atualizações de movimentação (tracking) dos pedidos.
Parâmetros de Configuração:
A API deve estar configurada em um ambiente HTTPS.
É possível incluir parâmetros personalizados no header durante a configuração.
A data de início do serviço pode ser, no máximo, 5 dias retroativos à data atual.
Defina quais status deseja receber em sua API. Para isso, utilize o serviço de "Lista de Status de Atividade" para consultar os ID’s dos status disponíveis.
Informe um ou mais contatos técnicos. Caso ocorra um erro, o sistema enviará um alerta por e-mail, e poderá desativar automaticamente o serviço. Para reativar o serviço de webhook, basta reenviar a solicitação de configuração via POST.

Requisição

Parâmetros Header

Parâmetros Bodyapplication/json

Exemplo
{
    "URL": "https://url-sua-api/",
    "LimiteEnvio": 99,
    "AtivoWebhook": false,
    "DataInicioEnvio": "2024-12-14 11:02:09.000",
    "Header": [
        "Authorization:5sh8sf4h"
    ],
    "IDStatus": [
        4
    ],
    "ContatoTecnico": [
        {
            "Nome": "Joao",
            "Email": "[email protected]",
            "Celular": "1199998888"
        }
    ]
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.octalog.com.br/webhook/configurancao' \
--header 'token;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "URL": "https://url-sua-api/",
    "LimiteEnvio": 99,
    "AtivoWebhook": false,
    "DataInicioEnvio": "2024-12-14 11:02:09.000",
    "Header": [
        "Authorization:5sh8sf4h"
    ],
    "IDStatus": [
        4
    ],
    "ContatoTecnico": [
        {
            "Nome": "Joao",
            "Email": "[email protected]",
            "Celular": "1199998888"
        }
    ]
}'

Respostas

🟢200Success
application/json
Bodyapplication/json

Exemplo
{}
Página anterior
Exemplo do Retorno de Tracking
Próxima página
Consultar sua configuração do Webhook
Built with