Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Atualizando o status do pedido

Para alterar o status do pedido, é preciso realizar a requisição para a API usando método POSTpara o seguinte endpoint:

...

Onde {{trackingId}} é o ID do pedido.

...

Abaixo um exemplo de requisição para atualizar o status do pedido:

Code Block
languagejson
{
    "value": "ON_THE_WAY",
    "label": "Em trânsito"
}

...

  • value - Valores
    possíveis: ["PREPARING", "ON_THE_WAY", "DONE", "NOT_DONE", "CANCELLED"].

  • label - Texto personalizado para ser exibido na página de rastreio.

Atualizando as coordenadas do entregador

Para atualizar as coordenadas, é preciso realizar a requisição para a API usando método POSTpara o seguinte endpoint:

...

As atualizações das coordenadas na página de rastreamento acontecem a cada 15 segundos. Atualizações enviadas em um período menor do que 15 segundos não serão refletidas na página de rastreio.

...

Abaixo um exemplo de requisição para atualizar os dados e as coordenadas da posição atual do entregador:

Code Block
languagejson
{
    "name": "Maplink BR",
    "image": "https://example.com",
    "currentLocation": {
        "lat": -22.72725697031394,
        "lon": -47.636846753567944
    }
}

...