API Reference

Exportação de rotas individuais

O resultado da roteirização, também conhecido como o objeto version é o objeto que possui o resultado de roteirização. Quando se roteiriza na plataforma da RoutEasy, automaticamente o sistema gera a versão 0. Na medida que o cliente vai editando as rotas geradas, o sistema vai gerando novas versões. Mas somente uma delas é a versão oficial, ou como chamamos internamente, a starred version. As rotas geradas podem ser exportadas de forma individual.

Retorno do Webhook para uma única rota

Com a roteirização finalizada, basta clicar no botão Finalizar para enviar o objeto da rota de forma individual para o endpoint que vocês devem fornecer na página de configurações.

1366

Quando desejar enviar a rota, basta clicar no botão indicado em vermelho.

Exemplo do Objeto de Rota

{
  "locked": false,
  "units": [
    "Peso Bruto (kg)",
    "Volume (m³)",
    "Valor (R$)",
    "Caixas",
    "Sacolas",
    "Carga 6"
  ],
  "policies": [
    
  ],
  "exported": false,
  "_id": "66f42eeae562b01c2273496e",
  "name": "Rota 1",
  "vehicle": {
    "capacity": {
      "weight": 0,
      "volume": 0
    },
    "fuel_type": {
      "name": "gasoline"
    },
    "groups": [
      
    ],
    "capacities": [
      620,
      3.2,
      100000,
      100000,
      100000,
      100000
    ],
    "leg_option": "roundtrip",
    "fuel_consumption": 8,
    "fuel_cost": 3.5,
    "constraints": {
      "allowed_regions": {
        "sp": true
      },
      "minimum_filling": [
        60,
        60,
        60,
        60,
        60,
        60
      ],
      "maximum_filling": [
        100,
        100,
        100,
        100,
        100,
        100
      ],
      "maximum_services": 99999,
      "skills": [
        
      ],
      "_id": "6728bc47ab35d50246ef93a5",
      "breaks": [
        
      ],
      "fleet_size": 1,
      "maximum_stops": 99,
      "maximum_travel_time": 8,
      "maximum_travel_distance": 10000,
      "maximum_distance_between_stops": 10
    },
    "_id": "672273fd3361eb0244284cdb",
    "average_speed": 25,
    "speed_factor": 0.56,
    "quantity_axle": 2,
    "type": "Utilitário",
    "name": "Teste nome do veículo",
    "service_window": [
      
    ],
    "vehicle_type_factor": 1,
    "input_pos": 0
  },
  "distance": 252.6017,
  "loads": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "loads_delivery": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "loads_pickup": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "loads_max": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "capacities": [
    0,
    10,
    100000,
    100000,
    100000,
    100000
  ],
  "occupancies_delivery": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "occupancies_pickup": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "occupancies_max": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "occupancies": [
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "wait": 0,
  "delay": 0,
  "time": 4.14243136522696,
  "delivery_order": [
    {
      "_id": "66f43018e562b01c227355b3",
      "location": {
        "constraints": {
          "week_days": [
            
          ],
          "skills": [
            
          ],
          "window_daily": [
            
          ]
        },
        "type": "depot",
        "geocode_status": "found",
        "loads": [
          
        ],
        "service_type": "delivery",
        "_id": "66f42ee3e562b01c22734703",
        "address": {
          "geocode": {
            "lat": -22.7776707,
            "lng": -47.321859,
            "source": "routeasy"
          },
          "_id": "66227864942b7523218fca6d",
          "route": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil",
          "formatted_address": "Av. Carlos Rosenfeld, 185 - Parque Industrial Recanto, Nova Odessa - SP, 13380-374, Brazil"
        },
        "name": "Origem Jundia Teste",
        "code": "Origem Jundia Teste",
        "site": "6298fd29e19c5d1aed693b86",
        "pre_route_time": 0,
        "post_route_time": 0,
        "date": "2024-09-02T22:50:47.899Z",
        "addresses_supplied": [
          
        ],
        "items": [
          
        ],
        "variable_service_time": [
          
        ],
        "customer_profile": null,
        "formattedAddress": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil"
      },
      "departure_time": "1970-01-01T00:00:00.000Z",
      "type": "depot"
    },
    {
      "_id": "66f43018e562b01c227355b4",
      "location": {
        "constraints": {
          "week_days": [
            
          ],
          "skills": [
            
          ],
          "window_daily": [
            
          ],
          "region": "",
          "vehicles_filter": {
            "is_default": false,
            "_id": "66f413af2c82a444470b10d6",
            "conditions": [
              
            ],
            "collection_name": "Vehicle",
            "code": "Cliente 1",
            "name": "Cliente 1"
          }
        },
        "routing_prohibited_vehicles": [
          
        ],
        "type": "service",
        "geocode_status": "found",
        "loads": [
          0,
          0
        ],
        "service_type": "delivery",
        "_id": "66f42ee3e562b01c22734702",
        "address": {
          "geocode": {
            "lat": -23.5657393,
            "lng": -46.6512379
          },
          "_id": "66d64147cbb0f1a3afa0344f",
          "route": "Av. Paulista - Bela Vista, São Paulo - SP, Brazil"
        },
        "name": "Cliente 1",
        "customer_profile": null,
        "site": "6298fd29e19c5d1aed693b86",
        "service_time": 10,
        "profile_name": null,
        "total_time": 10,
        "insurance_policy": [
          
        ],
        "date": "2024-09-02T22:50:47.898Z",
        "addresses_supplied": [
          
        ],
        "items": [
          
        ],
        "variable_service_time": [
          
        ],
        "email": "[email protected]",
        "phone": "(11) 9 6341-2758",
        "brokenConstraints": [
          
        ],
        "status": "modified",
        "formattedAddress": "Av. Paulista - Bela Vista, São Paulo - SP, Brazil"
      },
      "arrival_time": "1970-01-01T02:00:15.870Z",
      "departure_time": "1970-01-01T02:10:15.870Z",
      "distance": 127.022,
      "duration": 2.0044084580662282,
      "type": "service",
      "order": 1
    },
    {
      "_id": "66f43018e562b01c227355b5",
      "location": {
        "constraints": {
          "week_days": [
            
          ],
          "skills": [
            
          ],
          "window_daily": [
            
          ]
        },
        "type": "depot",
        "geocode_status": "found",
        "loads": [
          
        ],
        "service_type": "delivery",
        "_id": "66f42ee3e562b01c22734703",
        "address": {
          "geocode": {
            "lat": -22.7776707,
            "lng": -47.321859,
            "source": "routeasy"
          },
          "_id": "66227864942b7523218fca6d",
          "route": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil",
          "formatted_address": "Av. Carlos Rosenfeld, 185 - Parque Industrial Recanto, Nova Odessa - SP, 13380-374, Brazil"
        },
        "name": "Origem Jundia Teste",
        "code": "Origem Jundia Teste",
        "site": "6298fd29e19c5d1aed693b86",
        "pre_route_time": 0,
        "post_route_time": 0,
        "date": "2024-09-02T22:50:47.899Z",
        "addresses_supplied": [
          
        ],
        "items": [
          
        ],
        "variable_service_time": [
          
        ],
        "customer_profile": null,
        "formattedAddress": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil"
      },
      "arrival_time": "1970-01-01T04:08:32.752Z",
      "distance": 125.5797,
      "duration": 1.971356240494065,
      "type": "depot"
    }
  ],
  "toll_info": [
    
  ],
  "job": {
    "_id": "66f42f25e562b01c22734c83",
    "operators": [
      {
        "_id": "5e440e29ecc895263f601c51",
        "operator_info": {
          "shipping": {
            "company": "COMERCIAL ST AGO",
            "code": "HZX"
          },
          "address": {
            "geocode": {
              
            }
          },
          "document_number": "28389910",
          "third_player": false,
          "vehicle_type": "Van",
          "alias_name": "Edson marques alves",
          "license_plate": "HZX3138"
        },
        "roles": [
          "operator",
          
        ],
        "user": {
          "_id": "5e440e29ecc895263f601c44",
          "status": {
            "position": {
              "lat": -23.5676692,
              "lng": -46.636499,
              "date": "2024-03-07T20:54:01.675Z",
              "device": {
                "_id": "65ea296c93fdd5dc7f119056",
                "uuid": "e11abfc7b24b2a11",
                "battery": {
                  "level": 99,
                  "plugged": false
                },
                "connection_type": "wifi",
                "app_version": "2.29.8"
              }
            },
            "last_login": {
              "date": "2024-10-02T15:37:43.228Z",
              "device": {
                "_id": "66fd68c7a6a24416dd24a5aa",
                "ip_address": "::1",
                "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
              }
            },
            "on_duty": {
              "value": true,
              "updated_at": "2022-06-06T22:52:55.758Z"
            }
          },
          "firstName": "Edsonn",
          "lastName": "Marques Alvess",
          "authentication_type": "email",
          "email": "[email protected]",
          "phone": "+55 79 993031991",
          "username": "edson.marques",
          "picture": "data:image/png;base64,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",
          "company_bound": "none",
          "firebase": {
            "uid": "sYPjLf9unONAoMxbv1AwRvTNYEy2",
            "push_notification_token": "cGHrcd9_Q46-eYqHZC78Ie:APA91bFAPB-k_JEzAyT05Tqyq-BNdXcOZ1eZB1nsHNfSOs73aNEVdZjbHN7kKGe8iXirkf-RZqg9Rz0OEgyocZqUVIeSCv11wID7GySIisSTvlL2UCQBBVl3uooqTX3vxIbmWM_-ibY_"
          },
          "documents": [
            {
              "_id": "66fc01a80fbc83d29050f268",
              "type": "DRIVERS_LICENSE",
              "number": "4536",
              "other": ""
            },
            {
              "_id": "66fc01a80fbc83d29050f269",
              "type": "CPF",
              "number": "02548247066",
              "other": ""
            }
          ],
          "security_settings": [
            {
              "_id": "65b01e265f3d055043d6afc4",
              "validated": true,
              "user": "5e440e29ecc895263f601c44",
              "type": "phone",
              "value": "+5579999303191",
              "__v": 0
            },
            {
              "_id": "65b1213c61b3da578c4a7ed2",
              "validated": true,
              "user": "5e440e29ecc895263f601c44",
              "type": "email",
              "value": "[email protected]",
              "__v": 0
            }
          ]
        }
      }
    ],
    "custom_rules": [
      
    ],
    "loads": [
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "type": "job.standalone",
    "code": "66f42f25e562b01c22734c83",
    "site": "6298fd29e19c5d1aed693b86",
    "name": "Rota 1",
    "due_date": "2024-09-25T06:00:00.000Z",
    "vehicle": {
      "type": "Carro",
      "quantity_axle": 2,
      "skills": [
        
      ],
      "fleet_size": 1,
      "vehicle_speed_factor": 1,
      "velocity": 40,
      "additional_info": [
        
      ],
      "_id": "66f43252e562b01c227373e5",
      "consumption": [
        {
          "unit": "km/l",
          "value": 10.5,
          "_id": "66f43252e562b01c227373e4",
          "fuel": "gasoline"
        }
      ]
    },
    "stops": [
      {
        "plan": {
          "_id": "66f43252e562b01c227373e1",
          "departure_time": "2024-09-25T08:10:15.000Z",
          "arrival_time": "2024-09-25T08:00:15.000Z",
          "service_time": 10,
          "travel_time": 2.0044084580662282
        },
        "estimated": {
          "_id": "66f43252e562b01c227373e2",
          "departure_time": null,
          "arrival_time": null
        },
        "actual": {
          "_id": "66f43252e562b01c227373e3",
          "departure_time": null,
          "arrival_time": null
        },
        "_id": "66f43252e562b01c227373dc",
        "order_waypoints": [
          {
            "type": "dropoff",
            "notes": [
              
            ],
            "loads": [
              0,
              0
            ],
            "_id": "66f42eeae562b01c22734970",
            "documents": {
              "invoice_number": null,
              "order_number": null,
              "shipment_number": null
            },
            "party": {
              "_id": "66f43252e562b01c227373de",
              "code": null,
              "name": "Cliente 1",
              "email": "[email protected]",
              "phone": "(11) 9 6341-2758"
            },
            "node": {
              "type": "service",
              "_id": "66f42ee3e562b01c22734702",
              "address": {
                "_id": "66d64147cbb0f1a3afa0344f",
                "geocode": {
                  "lat": -23.5657393,
                  "lng": -46.6512379
                },
                "route": "Av. Paulista - Bela Vista, São Paulo - SP, Brazil"
              }
            },
            "total_time": 10,
            "items": [
              
            ]
          }
        ]
      }
    ],
    "routeasyReference": {
      "routing": "66f42ee3e562b01c22734712",
      "version": "66f43016e562b01c2273548d",
      "route": "66f42eeae562b01c2273496e"
    },
    "time": 4.14243136522696,
    "distance": 252.6017,
    "totalTollCost": 0,
    "start_location": {
      "pre_route_time": 0,
      "post_route_time": 0,
      "_id": "66f42f25e562b01c22734c7c",
      "name": "Origem Jundia Teste",
      "code": "Origem Jundia Teste",
      "node": {
        "type": "depot",
        "_id": "66f42f25e562b01c22734c92",
        "address": {
          "_id": "66227864942b7523218fca6d",
          "geocode": {
            "lat": -22.7776707,
            "lng": -47.321859,
            "source": "routeasy"
          },
          "route": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil",
          "formatted_address": "Av. Carlos Rosenfeld, 185 - Parque Industrial Recanto, Nova Odessa - SP, 13380-374, Brazil"
        }
      },
      "plan": {
        "_id": "66f42f25e562b01c22734c94",
        "departure_time": "2024-09-25T06:00:00.658Z",
        "arrival_time": null
      },
      "estimated": {
        "_id": "66f42f25e562b01c22734c95",
        "departure_time": null,
        "arrival_time": null
      },
      "actual": {
        "_id": "66f42f25e562b01c22734c96",
        "departure_time": null,
        "arrival_time": null
      }
    },
    "end_location": {
      "pre_route_time": 0,
      "post_route_time": 0,
      "_id": "66f42f25e562b01c22734c7e",
      "name": "Origem Jundia Teste",
      "code": "Origem Jundia Teste",
      "node": {
        "type": "depot",
        "_id": "66f42f25e562b01c22734c98",
        "address": {
          "_id": "66227864942b7523218fca6d",
          "geocode": {
            "lat": -22.7776707,
            "lng": -47.321859,
            "source": "routeasy"
          },
          "route": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil",
          "formatted_address": "Av. Carlos Rosenfeld, 185 - Parque Industrial Recanto, Nova Odessa - SP, 13380-374, Brazil"
        }
      },
      "plan": {
        "_id": "66f42f25e562b01c22734c9a",
        "departure_time": null,
        "arrival_time": "2024-09-25T10:08:36.658Z",
        "travel_time": 1.9718820759150202
      },
      "estimated": {
        "_id": "66f42f25e562b01c22734c9b",
        "departure_time": null,
        "arrival_time": null
      },
      "actual": {
        "_id": "66f42f25e562b01c22734c9c",
        "departure_time": null,
        "arrival_time": null
      }
    },
    "polyline": "jx_jCfqy_H`@u@|BuDhKgUfAsAxL_NO]}EeFqAsA_DgDcUwVbBuAxJgIdImHlK}IDEDE~KkJ`JmHvCoBpCoBvB}AtB{AtB{A|BaBxEiDne@{\\jFwD|EkDrCqBlBsAnBuA|MwJrBwA\\UtCuBfBmArA_AFErCkBf@a@jByADCvByAVS\\Wd@]XSrAy@l@a@VSpAaADEhAw@z@m@tByAjE}CFEp@g@bBmApA}@`Aq@hAw@LK`@Y|B}AvAgA\\Ul@c@v@i@lCmBJItByA`BgAPMfCcBv@i@jBoApAeAp@e@xB{AvAcAJGfBqAfAy@f@]nA_ANGZCPDT?LCLGHIHMFS?UDSJOTQfAu@vBlDx@xAv@tAt@pANXhAnBdD_C~CyBpCqBFDvAv@rAr@n@\\rAr@PJ~Az@fB`AXLBDDBFBF?NFlHvDx@\\lHdDpB~@PHf@V|Ar@~IjEhI~DnI~DrFlCzIhFjH`FlGdE`DvBvGnEfCfBjBlBxDzDnBtBfAdAnCbCdIdHf@j@j@n@n@r@d@d@FFVTZTh@Zv@^nAh@bCbAhCnArBhAHDhCrAFQ@SCOEKw@qAKWGYEY?[@[DYpCoLjBmFrBiFrC_E~DeFbOcRrLcOnDuE~CsEpCkHfAkE`AiFv@gI^oGLaPJuHBaPF}CZ}Id@oGh@qDh@kCr@qDv@uBt@cBp@sApA_CRYjA}ArAcBbBiBl@q@nA{AjE{ElDgElEwFjC_F~BsFdD_MnB}NnBkSrAuMv@oH|AaGzBuE~DoEhC_ChCsApHoB|I{ArHmAdFeAfBq@hBy@zD{CdDwD~CcGzAiGvBkN~BoObDoT`CiNbC_JPm@vCqH~CqHbIqMpAuBtH}LbFmI~EcIvHiM~EkIjDmHpBiGbBcIvA{J\\aI?{H]}Ki@qGM_B_@{EyCw`@u@}K]mHKmJd@_LjByLtD_MpOy]hAmCdA_CvDoIjOk^fD{H\\}@vAkEFYJi@dAwGRgCJmC?kDKmEqAySGiEJkCT{Bb@cCf@wBz@{Bx@iBfD{ExDmDvEaDlFmCdFeBpMeClu@cN|Fm@|Fg@lI_@zQElj@[fT?`DIjAGjAOlAMdDq@fBg@jAa@fFeCvG{EdNsKdVwQzGkErNqHr[uOtB_A~Bw@|Be@~Ca@fDSbFG|n@oA`Fe@jB_@pBg@dBs@nBkAzAkAxAcB|KwQxDqGxA{BnA_B~CeDzB_C|BoBpLqJh@a@nEiDtEsDtDwCxGsFtCuCjD}D`E}FfBoC|CaFZe@fBmC|EuHfCqErHcLlFsHtEwFlAkAfIqHdQyOjGeFtH_EVKnRcIz[}LrYkKzFsCfAk@fDsCdCoCfCwD`BaDrDuI^}@xG_OnEwGzQyVfQ}TpOeQzGoHbQkPtE}DNOPQnAwAxBqDhEcG`AiAfIwJxf@ai@x@_A|BeChEmEvEyC|SqJj^yPtNwHp[sUjCoBf@[p@c@bAo@pEyBjHqBjQiEtGeBdJyD~QuNn@g@lLcJ|RkO\\YvMiK`KcIdFyEpEkH~IqSbDoGjD{F~M}P~Z_^x@_AbCuClZm^dHuEhCqAjCcA|I{BbTcFdBe@z@YzCuAlC{AdCiBbC_CtBgClCgF~Uqh@lCeFj@gA`DyGnC}EfEkGrE_GlNaM|KoJdB{ApNgMdCgCl@q@l`@ed@hGgHpJsKpA{AhAoApAyA`D}CbDwCbCyBtCwBvAeA~BqAd@SpEmCjDgBdEmBtDcBfFeBdBc@fA]|Ag@pBe@nEeAd[sHxIuB`Ba@zNeDnM}CxG_B`Cm@xv@yQxBc@dAWlG_B~G}B`H}CrG_DpCcBlGqElB}AvEeEjCuCf@k@b@g@fBqBbG}I~[{e@n@cAtRwX|RcZhSsYr@cAdTi[`@k@`@m@jHyJ|PyS~BuCfAiAnSuVpDaDxDyCrGwEdEaDzBmBhCiCxAiBt@_AZ_@lDyE`AuAz@gAz@iAhFsGdIuKdCsCxDeDfDkBlAi@nAe@pA_@nFyA|DgAlA]jA_@pAe@x@]j@[p@]p@c@x@k@n@i@^]\\]n@o@^c@\\_@`@k@`@m@`AaBp@kAt@mAp@mAp@kA`FiJr@qAj@_Aj@_An@iAp@kAp@iAt@gAx@cAz@cAz@_A`A{@`Ay@~@q@bAq@rG_En@c@dCkB`BoAdAiAz@cAdAqAnDgEnJ}Mf@}@n@s@l@e@j@e@nAq@jAe@pAi@lAYzBWdKq@xY}AdHa@vBIhCW~AWjCy@lBm@pAu@bCoBdD_EtFkG|CqDhBeBhAq@`Bs@pC{@nDc@rV{AzAKxAQtB_@zAe@tAk@~BwAlByA~AyAhUgU|A}An@s@f@q@h@u@l@y@f@y@`@{@`@}@\\{@\\_AX_AV_AVaAfHaYZ_AZ}@b@{@h@y@j@w@j@s@r@o@r@o@r@i@t@e@t@a@v@]v@W|@Uz@O~@M~@G~@E~@ClHIbEEdFFlJBrBCvNk@tDKr]e@lDGpCIhAG~BMhCUjB]~Cy@tCw@zCkAzEoBtA}@nE_DnC_CdEqEdAgAd@e@dEmEp@y@rBoBnCkClLaLLMNQ~FuHjBwCfByDr@sBn@_Cv@qCd@iDPcBxAsTx@aP^cE`@sC|@aEjAgDrAuCfB{ClBkCnH{JfAmBd@iA`@oAf@kBn@}DlAiH`@_BXgAx@gB~@aBzCkD|AiA`By@~B}@tDu@~HiAlBUfBc@dDkAjEuBpG_DvRwJhCsAbAi@nFuC~CmBzB_B~ByBhBsBvBmC|NuRzCwDtCwCjDqBlCmAnCw@pDk@dDSfSUtCI|HSxAExHYhKu@zToAjGa@pBO|FYrEMhFIbRIfDCxBA`CAdDKtCOlCS|C_@bDk@xCm@hFuApFqBtFaCxJ}EnQuIbHgDvCeA|Cg@`COpJUhQc@nNYpAI`IWvEk@~C}@hRmHvP}GrAc@jCk@zKuAf@I|N_BxSwCrQyBxOkB|UwC|OyBdDm@tGwB`H}BnDmAhBo@jNqEvKoDpBy@vA}@lCeCxBsCtAuChAcDbAkD~A}EhAkDpAqCbBgCfBoBpBcBbCaBpCoA~Cy@dBa@pD[`O_AdKw@rAKnCm@hEkAvDiBtFaDtDwCfEmEfDkDfE{DlAeAt@i@xAgAdF}CfAi@xHoElH}EbDsCtBmBlLgK|FsE~HqFzDsCfCeBh@m@n@iARm@No@LyA?cACu@Eu@QyAMgAEg@AiALsHHoDDuBBiBHmBBiADmAFeCCq@VqFBg@Eg@VeGBwA?sBQc@Co@Ao@OcECcAkAs\\]uIMsDMkDEkDByCLyBLmBPkBx@{H\\cDJ{@p@yFLiAVwBj@kC^cCf@sEZyB^qBTyB^_Cd@cBh@uAj@oA|@{AnAaBv@iAv@sA|CyEh@iAb@aAz@wB^yABI^aCL}@D]R}@hAeKHeALiBj@mLHkAd@cHDuAJuDH_@NcAJi@Jq@NiAFo@FyA@U?UD}CFsADw@t@_If@sHrAKtCIzDQhDK~@E`AEvAGtGWRAZ?BQb@eFFCFYNOFEJ?P@DElA`@z@Nz@N`ANjCd@~E|@fEn@x@HVDVBx@BdB@T?t@?J?l@?`@@zB@?U_@A[OSGUE`@YrByAn@e@TQTOHGnDiC|@o@FETKPE?CBIHUxA}CnBeEt@}A`CuDJKf@s@f@u@`CgDPYRWBC~@sAT[~@qA|@sAtEwGNSLS`CiDh@q@NOTSJIVOVODA\\MpC}ARM\\OfAm@z@e@p@Yf@WNGh@@V?F@fA@lBDL?H?tBB`A@J?N?pCBJ?L@lB@R?L@tBB^?T@r@U`Cg@vAq@fCw@PErFiAbAO|@K^ELEHC^IHC|A_@`Be@tAId@CvAIVAdCKJ?hIe@RALAbJe@`AGVAPAnDSTAjAG`CM?@b@DRFRTXXf@zABj@zHe@bCQhAQ\\GJHh@b@vB`BvAhAvAjAnA`AHDfDvBPJHDFDNHr@`@`A`@l@XTHQTo@v@qE~FUXkAxAIJoBhCk@r@qA`BUZEFkAxAIJs@~@c@j@iAvAoA~AY`@{@hA}@fAu@`AaAlAu@v@o@v@_@b@gBrBYZiArAgBrBQR_DrDc@f@CDEBq@v@_AfAWTMJQTM\\oEpF}AnBINEJEFGPIZCR?X?TBPDRFV~@hDPp@Pv@BL@b@@~@Ib@Qj@Yp@Sj@MZm@fBIXENITqAjEy@pCUt@{@rCaAbDUt@_BfFaAbDW|@kBnGUr@Yt@CFADWn@Yp@Wh@o@hAmBxCQVILCBYb@Yv@wA~EUvAC`@EvBMxAIrIArA?nAC`@Kb@Sb@MRkBbBs@t@kAlBc@lAO^s@jCMn@CXHvB?N?j@C`AC\\WpACJADCJMXQ`@o@fAMRkAdBy@pA?RKPGJQV{@nAILaAdB]l@g@dAc@p@OXm@t@gCfCk@h@sArAU`@]j@e@~@g@~@[d@[b@QLe@Xc@PmAr@kB|@q@Z_CTgCNwCP}CPaCDqA?M?WKYKa@Gc@A_Ch@{@TiBLqB`@u@HiAFuA@oAEcAE_BIkACWAaEGqEGqEEqEGsEGyEG}CEe@?M?MAkCCi@AO?O?eDEU?]j@eAjEAJEN[jASv@a@`BIXMn@WnACLMb@MJGDM@WEICo@{@SYSW[[}@w@QOUQOKc@YqCaBmC}Ay@k@iB_AWOMGeAs@{@g@]GUCOCO@_@J_@LSlBGZO|@Ef@KfAKp@E`@MpAEXCXQvAIj@ET?DOt@y@zBUl@_@x@ADu@bBIRAD{@xBi@rAm@pA]^[T[Lg@Lq@DK?mADS@y@BU@cCP{Np@y@COCOGKIKMCMCQ?OBUFWNSROTEX@PDPFJHHJHVRdAJpBFzA@t@B~@@~@Ax@KxDSlDa@`I[xGO~GAp@E|@O~BBTAVAb@A~@Av@@jAFvAJr@FfA\\~CNlAF|@?|@Et@Kv@Qt@Yx@e@~@c@v@_AjA}@nAcA`AcBbBuK`JyJxI{EhEwEjDkEvCaGxC{@f@cEzBsD~BsBvAuCvBsF|DiQrNmDrCaDvAmBl@gC\\wKp@kNbAoDVsB`@gDdAmClAsClByBjBcBlBeB`CqAtCkAhD_B|EgAhDoAdDqAlCeBvB}BlBeBlAaCz@aKxCkN`FcBj@qFhB}EbBaErAsAZsDv@sOlBkSdC{OnBuAPsP~BsSrBgQzBuDn@kDb@{B`@_Bb@_EnAeMbFiRlHyCz@gEb@qH^qA@{NT{P`@aK`@gCPcDf@iDfAsG`DsQzIaNrGkClAuBt@{Bz@iAXuCr@aDp@_Dh@wC\\gCTqCPcDHaC@{B?gDBkRHmFNkEN}FZyALw@FuCPwDTiRhA_P~@}CPoA@qILyDHsQLyDTiDf@}C|@}CrAmD`CuCrCgDhEsN~QyBtC}AjBgCbCmBpA{CnBeGvCcAf@wBdAsR|JkGbDqEhBcDrA}A\\eBTeI`AmDn@mC`AyBfAoBfBqC~CaAjBy@jBa@hAg@rBoAhHs@fE_@~A[hAa@dAcAnB}@jAwD|E[`@{FdIuApCsAxDs@rDi@hD]fDK`Bs@hNsAdT[`DSnAu@hDu@zBeA|CqB|DeAvAmKtKeDtDwEnFiJzJwAxA_AbAkFbFgCxBkEvCsDxBuB~@wAj@{Cz@aCj@eB\\gEn@wBN{AJ_CDqDHu]ZgUTS?O?kPP}EF{DDcEFaAB_AFcAJ}@L}@R{@T}@Zw@\\w@`@w@d@w@j@s@l@q@p@m@r@m@t@i@x@c@x@a@|@[z@Y`AW`AaChJkDvMYfAW|@Yx@]|@_@x@g@z@k@x@i@t@g@r@m@r@kBnBoUlTeB~AeBvAmBhAoAh@{Ad@eB\\wANaBL_WzAuDf@cDfAoAn@kAv@_ChBeDvDsF|GoDvDqBzAaAf@wAj@_Cr@{AT_BLeMv@eZ`BuKv@yB`@sA`@kA`@qAn@wAv@sA`Ac@b@]\\q@|@yJ`N}ClEaAhA_BtA_A|@uAhAoA`AgCpBoBjAmBlAgAp@cAt@cAv@q@l@_A~@m@n@k@r@i@t@i@t@g@x@c@x@m@hAq@lAcJ~OsDfGaA`Be@v@e@p@g@l@q@v@y@x@_@Z}@r@}@n@g@Xi@Xo@Zm@Ti@Tm@RYHiL`DcAXeAXeAZ}Aj@qAh@_Bz@wA~@gAv@oAjAqArA{@fAwP`UwC|DyBfC}ApBkA~AsA~AgCfCqBjBuDvCeHbF}DzC{DfDqSpVwAdBcCxCmPbSgHtJi@v@eUr\\s@bAkSxYcShZiRhXk@~@o\\rf@yF~HwBhCm@r@[^oBvBaFpEiB~AwFvDqDzBuFpCiHxCqGrBaG|Ayz@jSgGxAgTdFkDx@iFnAyA^cB`@}InB{MpDkNnCaG`BeDz@cD~@}DtAwAl@aBr@wFdCoAt@_EzBgCxAyAbA}AfAuC`CwCbCeBzA_B|AqBpBuEdFsA|AiH|HkGhHe@j@u_@hc@k@n@mArA}OzNeOhMkNlMeFvFkCrD_DhFcEpIc@~@cDxGcVbi@kCtEwBdCcCzByB|AaAj@eAh@aAb@eBn@{@XoJ~BoJxB}IxBqCfAoCtAaIpFsN~PcObQs@z@qSbVgFdGoLrNkAjB{C|EcDzGcJrSgElG_FrEkGbFeQzMa@ZsPxMwH~FiDdCi@b@m@b@mJhHkHtFoGlCcG`BsRtDsGtByEdCaAj@q@d@e@X_HdFkWjRgNvHo^hPgSjJiFfDsEnE}BdCu@|@ag@pi@mIfJ_AdAsEvF}EvFMNMLaEbEsFxFcGjGqHhIiQpSwPtTuR~VgEpGeFrKu@jB]z@oD~IwChFiEdFqFzDiFxBmYpK}[|LeRzHUJoI`FsGnF{RtPc@b@_IpHk@l@mAxAeBpB_CbDaChDgOxUuCzE}AfC}C~E}BrDqDpFcDpDaD`DgGvE}EtDyDzCq@j@oCzBeTzP}@`AsEvFuAhBqArBcDhFoKbQwA|AuAfAQH}@n@gBx@aBp@_BVqBPoBJu\\h@aQ^yEHeBH_BH}C`@}Bb@aC|@_CdAu[pOaOxHqGbEgVxQmN|K_H~EoEpB{Ah@_Bf@mFdAcAHuBJgW@kj@PeRNmJ^yEZ_Fj@{_@bHuM`CwItAkKbBgGrAmEtAeA`@{@`@aCvAwAbAu@r@u@v@aAhAm@|@m@bA}@hBg@zAc@~Ae@fBY|BSrCChCDbCZnFzArRLlE?fDIbCShCe@nCg@zBSv@Gb@eA~Ce@jA_D`I_Px^_EdJg@hAiAjC{Op^}DhMmBvLm@nLJlJf@hHz@`LpCn`@`@|ENfBj@nGb@tK?tH_@`ImAvJmB|HqB`GgDnHcFdI_InMyGvKkDxF}GbLoAtBiKjQsBpEsC~HsClK}BfNiDpT{BnOyBhN}AvFyCxF{CrD{DtCcBx@eBt@}EbAoHlAmJzAyHtBwC~AoCrBaE|EwBzE}AdGy@|HqApMmAvLa@zGm@lFy@vEq@|CgAtDc@pAu@dBcA~BcAhBaAdBu@fAkDjEoD~D_EtEkAtAm@p@cDrDyAnBaAzA{@~AeC|G}@tCu@nDm@|Di@hG]rMC`CA|KOdJW`PWrGc@lFoAzHkBnGoBxEoCpEqD|EsL|NeEdFaLtN{C|DoBfCcEnHq@hA[v@EJGNWp@[`AoArEO`@MZSVURWLWH[FYBg@AcAIaAUoAi@w@_@i@[[UWUGGe@e@o@s@k@o@g@k@eIeHoCcCgAeAoBuByD{DkBmBgCgBwGoEaDwBmGeEkHaF{IiFsFmCoI_EiI_E_JkE}As@o@u@uMgGsG}CKMS[AICGEEICG?G@GDEFAH?HBHYMgBaA_B{@QKsAs@o@]sAs@wAw@GEIGeBgAOI{AeAg@]_Ao@GCmA}@i@[WQaBiA[UcBjAsBvAs@f@aAt@WJMHE@[@ICK?SBQFMNIPCT?TGNIJcCxAgDjCwAbA{@n@}@p@kAz@mAr@_D~BwCpBcBhAaCbBmClBgBlAYT{AfA{B|A]V}AdA}@n@mAz@EBEBiDdCA?eD~BsBxAoAz@kAx@EDmA~@[Tq@b@iAt@_@Tk@b@]VQLuBxAMJaAp@aAr@yCvBIHsA|@gBlAuCtB[RsBxAmMfJsBxAcBlA{CvBcExCiGjEsb@lZoCnBk@`@yB|A}BzAm@d@mAx@qBrAuBxAsCrBwCpBcBvAoA~@iCzBe@^WTuKnJKJeKvIaBlAgFhEeEfDwCbCc@^a@\\aA`AMN\\^hUvVTVpCtChAjAzEbFZTyL~MgArAiKfU}BtDa@t@",
    "map_order_waypoints": [
      {
        "type": "dropoff",
        "_id": "66f42f25e562b01c22734c9d",
        "order_waypoint_id": "66f42eeae562b01c22734970",
        "node_id": "66f42ee3e562b01c22734702",
        "order_number": null,
        "shipment_number": null,
        "name": "Cliente 1",
        "index": 0
      }
    ],
    "member": "5e440e29ecc895263f601c51",
    "company": "5e440e29ecc895263f601c45",
    "created_at": "2024-09-25T15:41:25.922Z",
    "updated_at": "2024-09-25T15:54:59.011Z",
    "__v": 1
  },
  "code": "Rota 1|496e",
  "polyline": "jx_jCfqy_H`@u@|BuDhKgUfAsAxL_NO]}EeFqAsA_DgDcUwVbBuAxJgIdImHlK}IDEDE~KkJ`JmHvCoBpCoBvB}AtB{AtB{A|BaBxEiDne@{\\jFwD|EkDrCqBlBsAnBuA|MwJrBwA\\UtCuBfBmArA_AFErCkBf@a@jByADCvByAVS\\Wd@]XSrAy@l@a@VSpAaADEhAw@z@m@tByAjE}CFEp@g@bBmApA}@`Aq@hAw@LK`@Y|B}AvAgA\\Ul@c@v@i@lCmBJItByA`BgAPMfCcBv@i@jBoApAeAp@e@xB{AvAcAJGfBqAfAy@f@]nA_ANGZCPDT?LCLGHIHMFS?UDSJOTQfAu@vBlDx@xAv@tAt@pANXhAnBdD_C~CyBpCqBFDvAv@rAr@n@\\rAr@PJ~Az@fB`AXLBDDBFBF?NFlHvDx@\\lHdDpB~@PHf@V|Ar@~IjEhI~DnI~DrFlCzIhFjH`FlGdE`DvBvGnEfCfBjBlBxDzDnBtBfAdAnCbCdIdHf@j@j@n@n@r@d@d@FFVTZTh@Zv@^nAh@bCbAhCnArBhAHDhCrAFQ@SCOEKw@qAKWGYEY?[@[DYpCoLjBmFrBiFrC_E~DeFbOcRrLcOnDuE~CsEpCkHfAkE`AiFv@gI^oGLaPJuHBaPF}CZ}Id@oGh@qDh@kCr@qDv@uBt@cBp@sApA_CRYjA}ArAcBbBiBl@q@nA{AjE{ElDgElEwFjC_F~BsFdD_MnB}NnBkSrAuMv@oH|AaGzBuE~DoEhC_ChCsApHoB|I{ArHmAdFeAfBq@hBy@zD{CdDwD~CcGzAiGvBkN~BoObDoT`CiNbC_JPm@vCqH~CqHbIqMpAuBtH}LbFmI~EcIvHiM~EkIjDmHpBiGbBcIvA{J\\aI?{H]}Ki@qGM_B_@{EyCw`@u@}K]mHKmJd@_LjByLtD_MpOy]hAmCdA_CvDoIjOk^fD{H\\}@vAkEFYJi@dAwGRgCJmC?kDKmEqAySGiEJkCT{Bb@cCf@wBz@{Bx@iBfD{ExDmDvEaDlFmCdFeBpMeClu@cN|Fm@|Fg@lI_@zQElj@[fT?`DIjAGjAOlAMdDq@fBg@jAa@fFeCvG{EdNsKdVwQzGkErNqHr[uOtB_A~Bw@|Be@~Ca@fDSbFG|n@oA`Fe@jB_@pBg@dBs@nBkAzAkAxAcB|KwQxDqGxA{BnA_B~CeDzB_C|BoBpLqJh@a@nEiDtEsDtDwCxGsFtCuCjD}D`E}FfBoC|CaFZe@fBmC|EuHfCqErHcLlFsHtEwFlAkAfIqHdQyOjGeFtH_EVKnRcIz[}LrYkKzFsCfAk@fDsCdCoCfCwD`BaDrDuI^}@xG_OnEwGzQyVfQ}TpOeQzGoHbQkPtE}DNOPQnAwAxBqDhEcG`AiAfIwJxf@ai@x@_A|BeChEmEvEyC|SqJj^yPtNwHp[sUjCoBf@[p@c@bAo@pEyBjHqBjQiEtGeBdJyD~QuNn@g@lLcJ|RkO\\YvMiK`KcIdFyEpEkH~IqSbDoGjD{F~M}P~Z_^x@_AbCuClZm^dHuEhCqAjCcA|I{BbTcFdBe@z@YzCuAlC{AdCiBbC_CtBgClCgF~Uqh@lCeFj@gA`DyGnC}EfEkGrE_GlNaM|KoJdB{ApNgMdCgCl@q@l`@ed@hGgHpJsKpA{AhAoApAyA`D}CbDwCbCyBtCwBvAeA~BqAd@SpEmCjDgBdEmBtDcBfFeBdBc@fA]|Ag@pBe@nEeAd[sHxIuB`Ba@zNeDnM}CxG_B`Cm@xv@yQxBc@dAWlG_B~G}B`H}CrG_DpCcBlGqElB}AvEeEjCuCf@k@b@g@fBqBbG}I~[{e@n@cAtRwX|RcZhSsYr@cAdTi[`@k@`@m@jHyJ|PyS~BuCfAiAnSuVpDaDxDyCrGwEdEaDzBmBhCiCxAiBt@_AZ_@lDyE`AuAz@gAz@iAhFsGdIuKdCsCxDeDfDkBlAi@nAe@pA_@nFyA|DgAlA]jA_@pAe@x@]j@[p@]p@c@x@k@n@i@^]\\]n@o@^c@\\_@`@k@`@m@`AaBp@kAt@mAp@mAp@kA`FiJr@qAj@_Aj@_An@iAp@kAp@iAt@gAx@cAz@cAz@_A`A{@`Ay@~@q@bAq@rG_En@c@dCkB`BoAdAiAz@cAdAqAnDgEnJ}Mf@}@n@s@l@e@j@e@nAq@jAe@pAi@lAYzBWdKq@xY}AdHa@vBIhCW~AWjCy@lBm@pAu@bCoBdD_EtFkG|CqDhBeBhAq@`Bs@pC{@nDc@rV{AzAKxAQtB_@zAe@tAk@~BwAlByA~AyAhUgU|A}An@s@f@q@h@u@l@y@f@y@`@{@`@}@\\{@\\_AX_AV_AVaAfHaYZ_AZ}@b@{@h@y@j@w@j@s@r@o@r@o@r@i@t@e@t@a@v@]v@W|@Uz@O~@M~@G~@E~@ClHIbEEdFFlJBrBCvNk@tDKr]e@lDGpCIhAG~BMhCUjB]~Cy@tCw@zCkAzEoBtA}@nE_DnC_CdEqEdAgAd@e@dEmEp@y@rBoBnCkClLaLLMNQ~FuHjBwCfByDr@sBn@_Cv@qCd@iDPcBxAsTx@aP^cE`@sC|@aEjAgDrAuCfB{ClBkCnH{JfAmBd@iA`@oAf@kBn@}DlAiH`@_BXgAx@gB~@aBzCkD|AiA`By@~B}@tDu@~HiAlBUfBc@dDkAjEuBpG_DvRwJhCsAbAi@nFuC~CmBzB_B~ByBhBsBvBmC|NuRzCwDtCwCjDqBlCmAnCw@pDk@dDSfSUtCI|HSxAExHYhKu@zToAjGa@pBO|FYrEMhFIbRIfDCxBA`CAdDKtCOlCS|C_@bDk@xCm@hFuApFqBtFaCxJ}EnQuIbHgDvCeA|Cg@`COpJUhQc@nNYpAI`IWvEk@~C}@hRmHvP}GrAc@jCk@zKuAf@I|N_BxSwCrQyBxOkB|UwC|OyBdDm@tGwB`H}BnDmAhBo@jNqEvKoDpBy@vA}@lCeCxBsCtAuChAcDbAkD~A}EhAkDpAqCbBgCfBoBpBcBbCaBpCoA~Cy@dBa@pD[`O_AdKw@rAKnCm@hEkAvDiBtFaDtDwCfEmEfDkDfE{DlAeAt@i@xAgAdF}CfAi@xHoElH}EbDsCtBmBlLgK|FsE~HqFzDsCfCeBh@m@n@iARm@No@LyA?cACu@Eu@QyAMgAEg@AiALsHHoDDuBBiBHmBBiADmAFeCCq@VqFBg@Eg@VeGBwA?sBQc@Co@Ao@OcECcAkAs\\]uIMsDMkDEkDByCLyBLmBPkBx@{H\\cDJ{@p@yFLiAVwBj@kC^cCf@sEZyB^qBTyB^_Cd@cBh@uAj@oA|@{AnAaBv@iAv@sA|CyEh@iAb@aAz@wB^yABI^aCL}@D]R}@hAeKHeALiBj@mLHkAd@cHDuAJuDH_@NcAJi@Jq@NiAFo@FyA@U?UD}CFsADw@t@_If@sHrAKtCIzDQhDK~@E`AEvAGtGWRAZ?BQb@eFFCFYNOFEJ?P@DElA`@z@Nz@N`ANjCd@~E|@fEn@x@HVDVBx@BdB@T?t@?J?l@?`@@zB@?U_@A[OSGUE`@YrByAn@e@TQTOHGnDiC|@o@FETKPE?CBIHUxA}CnBeEt@}A`CuDJKf@s@f@u@`CgDPYRWBC~@sAT[~@qA|@sAtEwGNSLS`CiDh@q@NOTSJIVOVODA\\MpC}ARM\\OfAm@z@e@p@Yf@WNGh@@V?F@fA@lBDL?H?tBB`A@J?N?pCBJ?L@lB@R?L@tBB^?T@r@U`Cg@vAq@fCw@PErFiAbAO|@K^ELEHC^IHC|A_@`Be@tAId@CvAIVAdCKJ?hIe@RALAbJe@`AGVAPAnDSTAjAG`CM?@b@DRFRTXXf@zABj@zHe@bCQhAQ\\GJHh@b@vB`BvAhAvAjAnA`AHDfDvBPJHDFDNHr@`@`A`@l@XTHQTo@v@qE~FUXkAxAIJoBhCk@r@qA`BUZEFkAxAIJs@~@c@j@iAvAoA~AY`@{@hA}@fAu@`AaAlAu@v@o@v@_@b@gBrBYZiArAgBrBQR_DrDc@f@CDEBq@v@_AfAWTMJQTM\\oEpF}AnBINEJEFGPIZCR?X?TBPDRFV~@hDPp@Pv@BL@b@@~@Ib@Qj@Yp@Sj@MZm@fBIXENITqAjEy@pCUt@{@rCaAbDUt@_BfFaAbDW|@kBnGUr@Yt@CFADWn@Yp@Wh@o@hAmBxCQVILCBYb@Yv@wA~EUvAC`@EvBMxAIrIArA?nAC`@Kb@Sb@MRkBbBs@t@kAlBc@lAO^s@jCMn@CXHvB?N?j@C`AC\\WpACJADCJMXQ`@o@fAMRkAdBy@pA?RKPGJQV{@nAILaAdB]l@g@dAc@p@OXm@t@gCfCk@h@sArAU`@]j@e@~@g@~@[d@[b@QLe@Xc@PmAr@kB|@q@Z_CTgCNwCP}CPaCDqA?M?WKYKa@Gc@A_Ch@{@TiBLqB`@u@HiAFuA@oAEcAE_BIkACWAaEGqEGqEEqEGsEGyEG}CEe@?M?MAkCCi@AO?O?eDEU?]j@eAjEAJEN[jASv@a@`BIXMn@WnACLMb@MJGDM@WEICo@{@SYSW[[}@w@QOUQOKc@YqCaBmC}Ay@k@iB_AWOMGeAs@{@g@]GUCOCO@_@J_@LSlBGZO|@Ef@KfAKp@E`@MpAEXCXQvAIj@ET?DOt@y@zBUl@_@x@ADu@bBIRAD{@xBi@rAm@pA]^[T[Lg@Lq@DK?mADS@y@BU@cCP{Np@y@COCOGKIKMCMCQ?OBUFWNSROTEX@PDPFJHHJHVRdAJpBFzA@t@B~@@~@Ax@KxDSlDa@`I[xGO~GAp@E|@O~BBTAVAb@A~@Av@@jAFvAJr@FfA\\~CNlAF|@?|@Et@Kv@Qt@Yx@e@~@c@v@_AjA}@nAcA`AcBbBuK`JyJxI{EhEwEjDkEvCaGxC{@f@cEzBsD~BsBvAuCvBsF|DiQrNmDrCaDvAmBl@gC\\wKp@kNbAoDVsB`@gDdAmClAsClByBjBcBlBeB`CqAtCkAhD_B|EgAhDoAdDqAlCeBvB}BlBeBlAaCz@aKxCkN`FcBj@qFhB}EbBaErAsAZsDv@sOlBkSdC{OnBuAPsP~BsSrBgQzBuDn@kDb@{B`@_Bb@_EnAeMbFiRlHyCz@gEb@qH^qA@{NT{P`@aK`@gCPcDf@iDfAsG`DsQzIaNrGkClAuBt@{Bz@iAXuCr@aDp@_Dh@wC\\gCTqCPcDHaC@{B?gDBkRHmFNkEN}FZyALw@FuCPwDTiRhA_P~@}CPoA@qILyDHsQLyDTiDf@}C|@}CrAmD`CuCrCgDhEsN~QyBtC}AjBgCbCmBpA{CnBeGvCcAf@wBdAsR|JkGbDqEhBcDrA}A\\eBTeI`AmDn@mC`AyBfAoBfBqC~CaAjBy@jBa@hAg@rBoAhHs@fE_@~A[hAa@dAcAnB}@jAwD|E[`@{FdIuApCsAxDs@rDi@hD]fDK`Bs@hNsAdT[`DSnAu@hDu@zBeA|CqB|DeAvAmKtKeDtDwEnFiJzJwAxA_AbAkFbFgCxBkEvCsDxBuB~@wAj@{Cz@aCj@eB\\gEn@wBN{AJ_CDqDHu]ZgUTS?O?kPP}EF{DDcEFaAB_AFcAJ}@L}@R{@T}@Zw@\\w@`@w@d@w@j@s@l@q@p@m@r@m@t@i@x@c@x@a@|@[z@Y`AW`AaChJkDvMYfAW|@Yx@]|@_@x@g@z@k@x@i@t@g@r@m@r@kBnBoUlTeB~AeBvAmBhAoAh@{Ad@eB\\wANaBL_WzAuDf@cDfAoAn@kAv@_ChBeDvDsF|GoDvDqBzAaAf@wAj@_Cr@{AT_BLeMv@eZ`BuKv@yB`@sA`@kA`@qAn@wAv@sA`Ac@b@]\\q@|@yJ`N}ClEaAhA_BtA_A|@uAhAoA`AgCpBoBjAmBlAgAp@cAt@cAv@q@l@_A~@m@n@k@r@i@t@i@t@g@x@c@x@m@hAq@lAcJ~OsDfGaA`Be@v@e@p@g@l@q@v@y@x@_@Z}@r@}@n@g@Xi@Xo@Zm@Ti@Tm@RYHiL`DcAXeAXeAZ}Aj@qAh@_Bz@wA~@gAv@oAjAqArA{@fAwP`UwC|DyBfC}ApBkA~AsA~AgCfCqBjBuDvCeHbF}DzC{DfDqSpVwAdBcCxCmPbSgHtJi@v@eUr\\s@bAkSxYcShZiRhXk@~@o\\rf@yF~HwBhCm@r@[^oBvBaFpEiB~AwFvDqDzBuFpCiHxCqGrBaG|Ayz@jSgGxAgTdFkDx@iFnAyA^cB`@}InB{MpDkNnCaG`BeDz@cD~@}DtAwAl@aBr@wFdCoAt@_EzBgCxAyAbA}AfAuC`CwCbCeBzA_B|AqBpBuEdFsA|AiH|HkGhHe@j@u_@hc@k@n@mArA}OzNeOhMkNlMeFvFkCrD_DhFcEpIc@~@cDxGcVbi@kCtEwBdCcCzByB|AaAj@eAh@aAb@eBn@{@XoJ~BoJxB}IxBqCfAoCtAaIpFsN~PcObQs@z@qSbVgFdGoLrNkAjB{C|EcDzGcJrSgElG_FrEkGbFeQzMa@ZsPxMwH~FiDdCi@b@m@b@mJhHkHtFoGlCcG`BsRtDsGtByEdCaAj@q@d@e@X_HdFkWjRgNvHo^hPgSjJiFfDsEnE}BdCu@|@ag@pi@mIfJ_AdAsEvF}EvFMNMLaEbEsFxFcGjGqHhIiQpSwPtTuR~VgEpGeFrKu@jB]z@oD~IwChFiEdFqFzDiFxBmYpK}[|LeRzHUJoI`FsGnF{RtPc@b@_IpHk@l@mAxAeBpB_CbDaChDgOxUuCzE}AfC}C~E}BrDqDpFcDpDaD`DgGvE}EtDyDzCq@j@oCzBeTzP}@`AsEvFuAhBqArBcDhFoKbQwA|AuAfAQH}@n@gBx@aBp@_BVqBPoBJu\\h@aQ^yEHeBH_BH}C`@}Bb@aC|@_CdAu[pOaOxHqGbEgVxQmN|K_H~EoEpB{Ah@_Bf@mFdAcAHuBJgW@kj@PeRNmJ^yEZ_Fj@{_@bHuM`CwItAkKbBgGrAmEtAeA`@{@`@aCvAwAbAu@r@u@v@aAhAm@|@m@bA}@hBg@zAc@~Ae@fBY|BSrCChCDbCZnFzArRLlE?fDIbCShCe@nCg@zBSv@Gb@eA~Ce@jA_D`I_Px^_EdJg@hAiAjC{Op^}DhMmBvLm@nLJlJf@hHz@`LpCn`@`@|ENfBj@nGb@tK?tH_@`ImAvJmB|HqB`GgDnHcFdI_InMyGvKkDxF}GbLoAtBiKjQsBpEsC~HsClK}BfNiDpT{BnOyBhN}AvFyCxF{CrD{DtCcBx@eBt@}EbAoHlAmJzAyHtBwC~AoCrBaE|EwBzE}AdGy@|HqApMmAvLa@zGm@lFy@vEq@|CgAtDc@pAu@dBcA~BcAhBaAdBu@fAkDjEoD~D_EtEkAtAm@p@cDrDyAnBaAzA{@~AeC|G}@tCu@nDm@|Di@hG]rMC`CA|KOdJW`PWrGc@lFoAzHkBnGoBxEoCpEqD|EsL|NeEdFaLtN{C|DoBfCcEnHq@hA[v@EJGNWp@[`AoArEO`@MZSVURWLWH[FYBg@AcAIaAUoAi@w@_@i@[[UWUGGe@e@o@s@k@o@g@k@eIeHoCcCgAeAoBuByD{DkBmBgCgBwGoEaDwBmGeEkHaF{IiFsFmCoI_EiI_E_JkE}As@o@u@uMgGsG}CKMS[AICGEEICG?G@GDEFAH?HBHYMgBaA_B{@QKsAs@o@]sAs@wAw@GEIGeBgAOI{AeAg@]_Ao@GCmA}@i@[WQaBiA[UcBjAsBvAs@f@aAt@WJMHE@[@ICK?SBQFMNIPCT?TGNIJcCxAgDjCwAbA{@n@}@p@kAz@mAr@_D~BwCpBcBhAaCbBmClBgBlAYT{AfA{B|A]V}AdA}@n@mAz@EBEBiDdCA?eD~BsBxAoAz@kAx@EDmA~@[Tq@b@iAt@_@Tk@b@]VQLuBxAMJaAp@aAr@yCvBIHsA|@gBlAuCtB[RsBxAmMfJsBxAcBlA{CvBcExCiGjEsb@lZoCnBk@`@yB|A}BzAm@d@mAx@qBrAuBxAsCrBwCpBcBvAoA~@iCzBe@^WTuKnJKJeKvIaBlAgFhEeEfDwCbCc@^a@\\aA`AMN\\^hUvVTVpCtChAjAzEbFZTyL~MgArAiKfU}BtDa@t@",
  "directions": [
    {
      "end": {
        "delivery": {
          "constraints": {
            "week_days": [
              
            ],
            "skills": [
              
            ],
            "window_daily": [
              
            ]
          },
          "type": "depot",
          "geocode_status": "found",
          "loads": [
            
          ],
          "service_type": "delivery",
          "_id": "66f42ee3e562b01c22734703",
          "address": {
            "geocode": {
              "lat": -22.7776707,
              "lng": -47.321859,
              "source": "routeasy"
            },
            "_id": "66227864942b7523218fca6d",
            "route": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil",
            "formatted_address": "Av. Carlos Rosenfeld, 185 - Parque Industrial Recanto, Nova Odessa - SP, 13380-374, Brazil"
          },
          "name": "Origem Jundia Teste",
          "code": "Origem Jundia Teste",
          "site": "6298fd29e19c5d1aed693b86",
          "pre_route_time": 0,
          "post_route_time": 0,
          "date": "2024-09-02T22:50:47.899Z",
          "addresses_supplied": [
            
          ],
          "items": [
            
          ],
          "variable_service_time": [
            
          ],
          "customer_profile": null,
          "formattedAddress": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil"
        }
      }
    },
    {
      "end": {
        "delivery": {
          "constraints": {
            "week_days": [
              
            ],
            "skills": [
              
            ],
            "window_daily": [
              
            ],
            "region": "",
            "vehicles_filter": {
              "is_default": false,
              "_id": "66f413af2c82a444470b10d6",
              "conditions": [
                
              ],
              "collection_name": "Vehicle",
              "code": "Cliente 1",
              "name": "Cliente 1"
            }
          },
          "routing_prohibited_vehicles": [
            
          ],
          "type": "service",
          "geocode_status": "found",
          "loads": [
            0,
            0
          ],
          "service_type": "delivery",
          "_id": "66f42ee3e562b01c22734702",
          "address": {
            "geocode": {
              "lat": -23.5657393,
              "lng": -46.6512379
            },
            "_id": "66d64147cbb0f1a3afa0344f",
            "route": "Av. Paulista - Bela Vista, São Paulo - SP, Brazil"
          },
          "name": "Cliente 1",
          "customer_profile": null,
          "site": "6298fd29e19c5d1aed693b86",
          "service_time": 10,
          "profile_name": null,
          "total_time": 10,
          "insurance_policy": [
            
          ],
          "date": "2024-09-02T22:50:47.898Z",
          "addresses_supplied": [
            
          ],
          "items": [
            
          ],
          "variable_service_time": [
            
          ],
          "email": "[email protected]",
          "phone": "(11) 9 6341-2758",
          "brokenConstraints": [
            
          ],
          "status": "modified",
          "formattedAddress": "Av. Paulista - Bela Vista, São Paulo - SP, Brazil"
        }
      }
    },
    {
      "end": {
        "delivery": {
          "constraints": {
            "week_days": [
              
            ],
            "skills": [
              
            ],
            "window_daily": [
              
            ]
          },
          "type": "depot",
          "geocode_status": "found",
          "loads": [
            
          ],
          "service_type": "delivery",
          "_id": "66f42ee3e562b01c22734703",
          "address": {
            "geocode": {
              "lat": -22.7776707,
              "lng": -47.321859,
              "source": "routeasy"
            },
            "_id": "66227864942b7523218fca6d",
            "route": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil",
            "formatted_address": "Av. Carlos Rosenfeld, 185 - Parque Industrial Recanto, Nova Odessa - SP, 13380-374, Brazil"
          },
          "name": "Origem Jundia Teste",
          "code": "Origem Jundia Teste",
          "site": "6298fd29e19c5d1aed693b86",
          "pre_route_time": 0,
          "post_route_time": 0,
          "date": "2024-09-02T22:50:47.899Z",
          "addresses_supplied": [
            
          ],
          "items": [
            
          ],
          "variable_service_time": [
            
          ],
          "customer_profile": null,
          "formattedAddress": "Av. Carlos Rosenfeld, 185, Parque Industrial Recanto, São Paulo, Brasil"
        }
      }
    }
  ]
}

Schema do Objeto Route

CampoTipoDescrição
lockedBoleanRota Bloqueada para edição
unitsArrayArray com Tipos de Carga
policiesArray
exportedBooleanSe rota for exportada uma segunda vez, essa propriedade será enviada como verdadeira uma vez q a rota ja foi enviada
_idString/Idid da rota
nameStringNome da rota
vehicle._idString/IDID do veículo
vehicle.nameStringNome do Veículo
distanceFloatDistância planejada percorrida por esta rota
loadsArrayTotal da carga utilizada por rota/veículo
loads_deliveryArraySoma de cargas dos deliveries para esta rota
loads_pickupArraySoma de cargas dos pickups para esta rota
totalTollCostFloatCusto de pedágio
timeFloatTempo de percurso
delivery_orderArrayArray dos pedidos em ordem
delivery_order.locationObjectObjeto contendo informações do ponto do serviço, como endereço, cargas, etc.
delivery_order.typeStringTipo de serviço, pode ser depot (origem) ou service (cliente)
delivery_order.arrival_timeDateHora estimada de chegada [1]
delivery_order.departure_timeDateHora estimada de saída [1]
delivery_order.distanceFloatDistância percorrida até este ponto
delivery_order.durationFloatTempo estimado de percurso
delivery_order.orderIntegerOrdem do cliente dentro da rota
toll_infoArrayInformações de pedágio
toll_info.tolls_squareArrayArray de objetos que representam cada praça de pedágio
toll_info.tolls_square.id_sem_pararStringId da praça de pedágio na base de dados do Sem Parar®
toll_info.tolls_square.tolls_companyStringNome da empresa que administra a praça de pedágio
toll_info.tolls_square.tolls_nameStringNome da praça de pedágio
toll_info.tolls_square.stateStringEstado em que a praça de pedágio está localizada
toll_info.tolls_square.roadStringNome da rodovia em que a praça de pedágio está localizada
toll_info.tolls_square.roadStringQuilometro da rodovia na qual a praça de pedágio está localizada
toll_info.tolls_square.priceNumberValor a ser pago pelo veículo nesta praça de pedágio (valor calculado considerando o tipo de veículo da rota)
toll_info.tolls_square.latNumberLatitude da praça de pedágio
toll_info.tolls_square.lngNumberLongitude da praça de pedágio
directionsArrayArray de objetos que contém um maior nível de detalhe dos serviços. Ordem da rota segue a ordem do index
directions.endObjectPonto final deste trecho.
directions.end.deliveryObjectInformações do serviço.
end.delivery.addressObjectObjeto com as informações do endereço deste cliente específico.
jobObjectQuando o usuário atribui um motorista a uma rota, o objeto de job é preenchido com as informações
job.routingString/IDID da routing a qual este job faz referência
job.operatorsArray of ObjectsArray referente aos operadores (motoristas e ajudantes) que irão realizar as rotas
job.operators.operator_info.shippingObjectObjeto com dados da transportadora (quando há)
job.operators.operator_info.shipping.codeStringCód. da Transportadora
job.operators.operator_info.shipping.companyStringNome da empresa que fará o transporte
job.operators.operator_info.documentNumberStringDocumento do motorista
job.operators.operator_info.third_playerBooleanTRUE se o motorista for terceirizado
job.operators.operator_info.vehicle_typeStringTipo do veículo cadastrado para esse motorista (diferente do tipo de veículo usado na rota)
job.operators.operator_info.alias_nameStringNome de exibição do motorista
job.operators.operator_info.license_plateStringPlaca do veículo
job.operators.user.firstNameStringPrimeiro nome do motorista
job.operators.user.lastNameStringSobrenome do Motorista
job.operators.user.authentication_typeStringForma de cadastro do motorista no sistema ("email" ou "phone")
job.operators.user.phoneStringTelefone do motorista
job.operators.user.emailStringE-mail do motorista
job.operators.user.company_boundStringMotorista de gestão do motorista - Gerido pela Company ("subordinate") ou Gerido pelo Usuário ("none")
job.operators.user.usernameStringNome de usuário do motorista no APP
job.due_dateDateData para a qual a entrega foi agendada
job.routeasyReferenceObjectObject com ids de routing, version, route

[1] As datas de chegada e partida planejada estão no formato "1970-01-01T00:00.000Z", pois a data 1970-01-01 serve de referência para o sistema saber em qual dia será feita a entrega, primeiro dia (1970-01-01), segundo dia (1970-01-02), e assim por diante. O horário está em UTC, indicado pelo "Z" ao final.