post https://company.routeasy.com.br/job-standalone//waypoint/add
É possível adicionar novos pedidos a rotas já criadas, utilizando o ID do job.
Schema do pedido a ser adicionado
Campo | Tipo | Descrição | Obrigatório |
---|---|---|---|
type | String | Tipo da nota, se é uma coleta ("pickup") ou uma entrega ("dropoff") | Não |
documents | Objeto | Objeto contendo os números de pedido, nota e envio | Não |
documents.invoice_number | String | Número da nota | Não |
documents.order_number | String | Número do pedido | Sim |
documents.shipment_number | String | Número do envio | Não |
party | Objeto | Objeto contendo algumas informações do cliente | Sim |
party.name | String | Nome do cliente | Sim |
party.email | String | E-mail do cliente | Não |
party.phone | String | Número do telefone | Não |
node | Objeto | Objeto contendo as informações de endereço da nota | Não |
node.type | String | Tipo da parada, para stops é "service" | Sim |
node.address | Objeto | Objeto contendo as informações de endereço | Sim |
node.address.postal_code | String | CEP do serviço | Não |
node.address.route | String | Logradouro | Sim |
node.address.city | String | Cidade | Não |
node.address.state | String | Estado | Não |
node.address.country | String | País | Não |
stops.order_waypoints.constraints | Objeto | Restrições de operação do cliente | Não |
stops.order_waypoints.constraints.operating_hours | Objeto | Janela Horário de atendimento do cliente | Não |
stops.order_waypoints.constraints.operating_hours.start | Data | Data de início da Janela de Atendimento do cliente (ISO 8601) | Sim |
stops.order_waypoints.constraints.operating_hours.end | Data | Data de término da Janela de Atendimento do cliente (ISO 8601) | Sim |
stops.order_waypoints.items | Array de Objetos | Listagem de itens da parada | Não |
stops.order_waypoints.items.dimensions | Array de Objetos | Listagem para dimensões dos itens | Não |
stops.order_waypoints.items.dimensions.type | String | Tipo da dimensão do item ('area','weight', 'volume', 'money_value', 'boxes') | Não |
stops.order_waypoints.items.dimensions.unit | String | Unidade de medida do item ('kg', 'g', 't', 'm3', 'brl', 'unit') | Não |
stops.order_waypoints.items.dimensions.value | Number | Valor dessa dimensão do item | Não |
stops.order_waypoints.notes | Array de Strings | Observações gerais da parada | Não |