Objeto de Depot, armazena informações vitais relacionadas a um depósito de logística.
| Campo | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| code | String | Código do depósito | Sim |
| name | String | Nome do depósito | Sim |
| type | String | Tipo do depósito | Sim |
| constraints | Objeto | Restrições Operacionais do depósito | Não |
| constraints.window_daily | Array de Objetos | Janelas de operação do depósito | Não |
| constraints.window_daily[0].start_time | String | Data de início da operação do depósito | Não |
| constraints.window_daily[0].end_time | String | Data de término da operação do depósito | Não |
| address.id | String | ID de identificação do depósito na plataforma Routeasy | Sim |
| address.geocode | Object | Objeto de Geolocalização | Não |
| address.geocode.lat | Float | Latitude | Não |
| address.geocode.lng | Float | Longitude | Não |
| address.country | String | País | Não |
| address.street_number | String | Número | Sim |
| address.neighborhood | String | Bairro | Sim |
| address.city | String | Cidade | Sim |
| address.state | String | Estado | Sim |
| address.postal_code | String | CEP do depósito | Não |
| address.additional_info | String | Complemento | Não |
| address.route | String | Logradouro | Sim |
| address.formatted_address | String | Endereço completo | Não |
Este é o objeto necessário para ser utilizado na criação de uma nova Routing. Abaixo segue um exemplo de uso:
{
"code": "00",
"name": "ROUT01",
"type": "depot",
"constraints": {
"window_daily": [
{
"start_time": "1970-01-01T09:00:00.000Z",
"end_time": "1970-01-01T22:00:00.000Z"
}
]
},
"address": {
"geocode": {
"lat": -23.5653804,
"lng": -46.6543860,
},
"_id": "63ff6f3d2b04d33736f48861",
"country": "Brasil",
"route": "Rua Marilia",
"street_number": "40",
"neighborhood": "Jardim Paulista",
"city": "São Paulo",
"state": "São Paulo",
"postal_code": "07111-080",
"formatted_address": "R. Marilia, 40 - Jardim Paulista, São Paulo - SP, 000000-000, Brasil"
}
}
