NA

Okwu Mmalite

Ihe nhazi ụzọ Zeo na-enyere ndị nwe ụgbọ mmiri aka ịmepụta na ebuli ụzọ maka ndị ọkwọ ụgbọ ala ha. Ndị nwe ụgbọ mmiri ma ọ bụ obere azụmaahịa na-eme mbufe maịlụ ikpeazụ nwere ike idobe ọkwa nnyefe, ebe ndị ọkwọ ụgbọ ala na-ezigara ndị ahịa mmelite ozugbo. Ngwa mkpanaka nke Zeo maka ndị ọkwọ ụgbọ ala na-ebufe ngwa ngwa nwere njikọta enweghị nkebi yana ngwa ọrụ igodo niile ama ama gụnyere waze, tomtom, maapụ Google, wdg. Onye ọkwọ ụgbọ ala nwere nkọwa niile dị mkpa na ndụmọdụ mkpịsị aka ya gụnyere ndetu, nkọwa ndị ahịa na ọnụ ọgụgụ ngwugwu. Zeo na-ejikwa mgbakwunye na ihichapụ adreesị dị ike ma na-emegharị usoro ahụ iji nye ụzọ kachasị mma. Site na ndị nwe ụgbọ mmiri Zeo na-echekwa ihe ruru $ 200 kwa ọnwa kwa onye ọkwọ ụgbọ ala wee nweta akụkọ dị elu dị ka ihe akaebe nke nnyefe, mbinye aka na stampụ oge nnyefe.

Nyocha

ZeoRoutePlanner na-eji igodo API nye ohere ịnweta API. Ị nwere ike ịdebanye aha igodo API ọhụrụ n'elu ikpo okwu anyị (https://zeorouteplanner.com/app/team/settings/genrate-token).

ZeoRoutePlanner na-atụ anya ka igodo API tinye na arịrịọ API niile na ihe nkesa na params nke dị ka ndị a:

api_key: api_key

Api onye nwe ụlọ ahịa

Mepụta nkwụsị

curl --location --request POST '{{base_url}}/api/v5/route_stop' \
--header 'Content-Type: application/json' \
--data-raw '{
    "api_key": "api_key",
    "stops": [
        {
            "address": "Gwalior Madhaya Predesh",
            "latitude": 0,
            "longitude": 0.0,
            "notes": "dsf",
            "optimize_status": "normal",
            "stop_duration": 5,
            "stop_date": "2022-03-10",
            "parcel_count": 2,
            "arrive_start": "now",
            "arrive_end": "anytime",
            "earliest": 0,
            "latest": 0,
            "driver_id": "",
            "stop_type": "delivery",
            "customer_name": "nishu",
            "customer_mobile_number": "+911234567890",
            "customer_email": "",
            "metadata": [{}]
        }
    ]
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
    "code": 200,
    "status": true,
    "message": "Stops added successfully"
}

Ebe njedebe a na-eweghachite ndị ọkwọ ụgbọala niile.

Ihe arịrịọ HTTP

POST {{base_url}}/api/v5/route_stop

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
akwụsị [{}] Na-akwụsị Array

Kwụsị Paramita Ihe

oke ndabere Description
address "" Kwụsị adreesị
ohere "" Latitude adreesị
ogologo "" Longitude adreesị
ndetu "" Ozi ọ bụla itinye
bulie_status "nkịtị"
nkwụsị_ogologo "Nọrọ na nkwụsị"
bịarutere_mbido "" "ugbua"
rutere_end "" "oge ọ bụla"
mbụ ""
ọhụrụ ""
stop_ụdị "" (nbufe/buta)
aha onye ahịa "" Ahịa Aha
customer_mobile_nọmba "" Nọmba kọntaktị ndị ahịa
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala
ụbọchị nkwụsị "" Ụbọchị nkwụsị
ngwugwu_count 1 Ọnụọgụ ngwugwu
metadata [] Uzo Omenala

Nweta ndị ọkwọ ụgbọ ala niile

curl --location -g --request GET '{{base_url}}/api/v5/drivers?api_key=api_key'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "success",
  "data": {
    "drivers": [
      {
        "id": 44914,
        "email": "0f12ebdd@gmail.com",
        "name": "nishu jain",
        "address": null,
        "phone_no": "8959294300",
        "active": true
      }
    ]
  }
}

Ebe njedebe a na-eweghachite ndị ọkwọ ụgbọala niile.

Ihe arịrịọ HTTP

GET {{base_url}}/api/v5/drivers

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo

Mepụta ọkwọ ụgbọ ala

curl --location -g --request POST '{{base_url}}/api/v5/drivers' \
--header 'Content-Type: application/json' \
--data-raw '{
  "api_key": "api_key",
  "email": "nishu.jain396@gmail.com",
  "address": "Netaji Subhash Marg, Lal Qila, Chandni Chowk, New Delhi, Delhi 110006",
  "password": "12345678",
  "name": "nishu jain",
  "phone_no": " "
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "Driver created successfully",
  "data": {
    "driver": {
      "id": 44953,
      "email": "testthird1@gmail.com",
      "name": "test",
      "address": "Netaji Subhash Marg, Lal Qila, Chandni Chowk, New Delhi, Delhi 110006",
      "phone_no": "+918959294300",
      "active": true
    }
  }
}

Ebe njedebe a na-emepụta ọkwọ ụgbọala.

Ihe arịrịọ HTTP

POST {{base_url}}/api/v5/drivers

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
email "" Email onye ọkwọ ụgbọ ala
address "" Adreesị ọkwọ ụgbọ ala
password "" Okwuntughe maka akaụntụ ọkwọ ụgbọala
aha "" Aha onye ọkwọ ụgbọ ala
ekwentị_enweghị "" Kpọtụrụ mba nke

Ọkwọ ụgbọala di elu

curl --location -g --request PUT '{{base_url}}/api/v5/drivers/:driver_id' \
--header 'Content-Type: application/json' \
--data-raw '{
  "api_key": "api_key",
  "name": "nishu jain",
    "address": "",
  "phone_no": "8959294300"
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "Driver updated successfully",
  "data": {
    "driver": {
      "id": 44953,
      "name": "nishu jain",
      "phone_no": "8959294300",
      "address": "dlehi",
      "email": "testthird1@gmail.com",
      "active": true
    }
  }
}

Ihe mmelite ọkwọ ụgbọ ala njedebe a.

Ihe arịrịọ HTTP

PUT {{base_url}}/api/v5/drivers/:driver_id

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
address "" Adreesị ọkwọ ụgbọ ala
aha "" Aha onye ọkwọ ụgbọ ala
ekwentị_enweghị "" Kpọtụrụ onye ọkwọ ụgbọ ala
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala anyị na-enweta site na api ọkwọ ụgbọ ala niile

Hichapụ ọkwọ ụgbọ ala

curl --location -g --request DELETE '{{base_url}}/api/v5/drivers/:driver_id' \
--header 'Content-Type: application/json' \
--data-raw '{
  "api_key": "api_key"
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "Driver deleted successful"
}

Ebe njedebe a na-ehichapụ ọkwọ ụgbọala.

Ihe arịrịọ HTTP

DELETE {{base_url}}/api/v5/drivers/:driver_id

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala anyị na-enweta site na api ọkwọ ụgbọ ala niile

Mepụta ụzọ

curl --location -g --request POST '{{base_url}}/api/v5/routes' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "start_address"  :   "Monroe, NC, USA",
   "start_latitude"   : 0.0,
   "start_longitude"   :0.0,
   "end_address"  :   "Monroe, NC, USA",
   "end_latitude"   : 0.0,
   "end_longitude"   :0.0,
   "route_name"  :   "July 2020 Roadtrip",
   "driver_id": "44968",
   "orginal": true,
   "route_date": "",
   "stops"  : [
    {
    "address": "Gwalior Madhaya Predesh", 
    "latitude":106.672053, 
    "longitude":0.0, 
    "notes":"dsf", 
    "optimize_status":"normal",
    "stop_duration":5, 
    "parcel_count": "",
    "arrive_start":"now", 
    "arrive_end":"anytime", 
    "earliest":0, 
    "latest":0, 
    "stop_type":"delivery", 
    "customer_name":"nishu",
    "customer_mobile_number":"+911234567890",
    "metadata": [{}]
    }
  ]
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "success",
  "data": {
    "route": {
        "id": 103110,
        "start_address": "new york",
        "end_address": "new york",
        "start_latitude": 40.7128,
        "start_longitude": 74.006,
        "end_latitude": 40.7128,
        "end_longitude": 74.006,
        "created_at": "2021-07-21T04:07:41.000Z",
        "route_name": "test",
        "route_stops": [
          {
            "id": 222472903,
            "address": "17475 Northwest 27th Avenue, Miami Gardens, FL, USA",
            "latitude": 25.9330248,
            "longitude": -80.2445472,
            "notes": "GOod",
            "optimize_status": "normal",
            "stop_duration": 10,
            "customer_name": "",
            "customer_mobile_number": "",
            "street": "17475 NW 27th Ave, Miami Gardens, FL 33056, EE. UU.",
            "city": "Miami-Dade County",
            "state": "Florida",
            "country": "Estados Unidos",
            "postal_code": "33056",
            "customer_email": "",
            "order_number": "",
            "order_status": "route_created",
            "h_no": "",
            "locality": ""
         }
      ]
    }
  }
}

Ebe njedebe a na-emepụta ụzọ.

Ihe arịrịọ HTTP

POST {{base_url}}/api/v5/routes

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala anyị na-enweta site na api ọkwọ ụgbọ ala niile
mmalite_adreesị "" Adreesị mmalite ụzọ ụzọ
mmalite_latitude "" Malite adreesị Latitude
mmalite_longitude "" Malite adreesị Longitude
njedebe_adreesị "" Adreesị ngwụcha ụzọ
njedebe_latitude "" Akwụsị adreesị Latitude
njedebe_longitude "" Ọgwụgwụ Longitude
ụzọ_aha "" Aha Ụzọ ahụ
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala iji kenye ụzọ
mbụ ""
akwụsị [] Nkwụsị n'etiti ụzọ
ụzọ_ụbọchị '' Ụbọchị ụzọ

Kwụsị Paramita Ihe

oke ndabere Description
address "" Kwụsị adreesị
ohere "" Latitude adreesị
ogologo "" Longitude adreesị
ndetu "" Ozi ọ bụla itinye
bulie_status "nkịtị"
nkwụsị_ogologo "Nọrọ na nkwụsị"
bịarutere_mbido "" "ugbua"
rutere_end "" "oge ọ bụla"
mbụ ""
ọhụrụ ""
stop_ụdị "" (nbufe/buta)
aha onye ahịa "" Ahịa Aha
customer_mobile_nọmba "" Nọmba kọntaktị ndị ahịa
ngwugwu_count 1 Ọnụọgụ ngwugwu
metadata [{}] Uzo Omenala

Nweta ozi okporo ụzọ

curl --location -g --request GET '{{base_url}}/api/v5/routes/:route_id' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "driver_id": 44968
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "success",
  "data": {
    "route": {
      "id": 103110,
      "start_address": "new york",
      "end_address": "new york",
      "start_latitude": 40.7128,
      "start_longitude": 74.006,
      "end_latitude": 40.7128,
      "end_longitude": 74.006,
      "created_at": "2021-07-21T04:07:41.000Z",
      "route_name": "test",
      "route_stops": [
        {
          "id": 222472903,
          "address": "17475 Northwest 27th Avenue, Miami Gardens, FL, USA",
          "latitude": 25.9330248,
          "longitude": -80.2445472,
          "notes": "GOod",
          "optimize_status": "normal",
          "stop_duration": 10,
          "customer_name": "",
          "customer_mobile_number": "",
          "street": "17475 NW 27th Ave, Miami Gardens, FL 33056, EE. UU.",
          "city": "Miami-Dade County",
          "state": "Florida",
          "country": "Estados Unidos",
          "postal_code": "33056",
          "customer_email": "",
          "order_number": "",
          "order_status": "route_created",
          "h_no": "",
          "locality": ""
        }
      ]
    }
  }
}

Nke a njedebe GET ozi ụzọ.

Ihe arịrịọ HTTP

GET {{base_url}}/api/v5/routes/:route_id

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ụzọ_id "" Ụzọ id anyị na-enweta site na ndepụta ụzọ
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala nke ụzọ ahụ

Nweta ozi kachasị mma n'okporo ụzọ

curl --location -g --request GET '{{base_url}}/api/v5/routes/:route_id/optimize_route' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "driver_id": 44968
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
    "code": 200,
    "status": true,
    "message": "success",
    "data": {
        "optimized": true,
        "legs": [
            {
                "distance": {
                    "text": "0 km",
                    "value": 0
                },
                "duration": {
                    "text": "",
                    "value": 0
                },
                "end_address": "17475 Northwest 27th Avenue, Miami Gardens, FL, USA",
                "start_address": "new york",
                "start_location": {
                    "lat": 25.9330248,
                    "lng": -80.2445472
                },
                "end_location": {
                    "lat": 25.9330248,
                    "lng": -80.2445472
                },
                "stop_id": "222473116",
                "optimize_status": "normal",
                "stop_type": "delivery",
                "arr_time": 0,
                "end_time": 600,
                "optimize_order": 1,
                "stop_order": null,
                "share_stop_id": null,
                "address_typed": {},
                "overview_polyline": "cah}CnwwhN"
            },
            {
                "distance": {
                    "text": "0 km",
                    "value": 0
                },
                "duration": {
                    "text": "10 mins",
                    "value": 600
                },
                "end_address": "new york",
                "start_address": "17475 Northwest 27th Avenue, Miami Gardens, FL, USA",
                "start_location": {
                    "lat": 25.9330248,
                    "lng": -80.2445472
                },
                "end_location": {
                    "lat": 25.9330248,
                    "lng": -80.2445472
                },
                "stop_id": null,
                "optimize_status": "normal",
                "stop_type": "normal",
                "arr_time": 600,
                "end_time": 0,
                "optimize_order": 2,
                "stop_order": 2000,
                "share_stop_id": 0,
                "address_typed": {
                    "delivery_count": 0
                },
                "overview_polyline": "cah}CnwwhN"
            }
        ]
    }
}

Nke a njedebe GET ozi ụzọ.

Ihe arịrịọ HTTP

GET {{base_url}}/api/v5/routes/:route_id/optimize_route

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala nke ụzọ ahụ

Hichapụ ụzọ

curl --location -g --request DELETE '{{base_url}}/api/v5/routes/:route_id' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "driver_id": 44968
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "Route deleted successfully"
}

Ebe njedebe a na-ehichapụ ụzọ.

Ihe arịrịọ HTTP

DELETE {{base_url}}/api/v5/routes/:route_id

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ụzọ_id "" Ụzọ id anyị na-enweta site na ndepụta ụzọ
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala nke ụzọ ahụ

Nweta ụzọ ọkwọ ụgbọ ala niile

curl --location -g --request GET '{{base_url}}/api/v5/routes' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "limit": 10,
   "offset": 10,
   "driver_id": "driver_id"
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "success",
  "data": {
    "routes": [
      {
        "id": 103110,
        "start_address": "new york",
        "end_address": "new york",
        "start_latitude": 40.7128,
        "start_longitude": 74.006,
        "end_latitude": 40.7128,
        "end_longitude": 74.006,
        "created_at": "2021-07-21T04:07:41.000Z",
        "route_name": "test",
        "route_stops": [
          {
            "id": 222472903,
            "address": "17475 Northwest 27th Avenue, Miami Gardens, FL, USA",
            "latitude": 25.9330248,
            "longitude": -80.2445472,
            "notes": "GOod",
            "optimize_status": "normal",
            "stop_duration": 10,
            "customer_name": "",
            "customer_mobile_number": "",
            "street": "17475 NW 27th Ave, Miami Gardens, FL 33056, EE. UU.",
            "city": "Miami-Dade County",
            "state": "Florida",
            "country": "Estados Unidos",
            "postal_code": "33056",
            "customer_email": "",
            "order_number": "",
            "order_status": "route_created",
            "h_no": "",
            "locality": ""
          }
        ]
      }
    ],
    "total_routes": 1
  }
}

Ebe njedebe a na-ebute ụzọ niile.

Ihe arịrịọ HTTP

GET {{base_url}}/api/v5/routes

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ịgba 50 Ndekọ ịlaghachi
iwe 0 Ndekọ na-esote ịlaghachi
ọkwọ ụgbọala_id Id ọkwọ ụgbọ ala

Nweta ụzọ ndị nwe ụlọ ahịa niile

curl --location -g --request GET '{{base_url}}/api/v5/routes/all_routes' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "limit": 10,
   "offset": 10,
   "start_date": dd-mm-yyyy,
   "end_date": dd-mm-yyyy
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "success",
  "data": {
    "routes": [
      {
        "id": 103110,
        "start_address": "new york",
        "end_address": "new york",
        "start_latitude": 40.7128,
        "start_longitude": 74.006,
        "end_latitude": 40.7128,
        "end_longitude": 74.006,
        "created_at": "2021-07-21T04:07:41.000Z",
        "route_name": "test",
        "route_stops": [
          {
            "id": 222472903,
            "address": "17475 Northwest 27th Avenue, Miami Gardens, FL, USA",
            "latitude": 25.9330248,
            "longitude": -80.2445472,
            "notes": "GOod",
            "optimize_status": "normal",
            "stop_duration": 10,
            "customer_name": "",
            "customer_mobile_number": "",
            "street": "17475 NW 27th Ave, Miami Gardens, FL 33056, EE. UU.",
            "city": "Miami-Dade County",
            "state": "Florida",
            "country": "Estados Unidos",
            "postal_code": "33056",
            "customer_email": "",
            "order_number": "",
            "order_status": "route_created",
            "h_no": "",
            "locality": ""
          }
        ]
      }
    ],
    "total_routes": 1
  }
}

Ebe njedebe a na-ebute ụzọ niile.

Ihe arịrịọ HTTP

GET {{base_url}}/api/v5/routes/all_routes

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ịgba 50 Ndekọ ịlaghachi
iwe 0 Ndekọ na-esote ịlaghachi
ụbọchị mmalite nil Ụbọchị mmalite ụzọ (dd-mm-yyyy)
ngwụcha_ụbọchị nil Ụbọchị ngwụcha ụzọ (dd-mm-yyyy)

Nweta ụzọ mepụta onye ọkwọ ụgbọ ala site n'aka onye nwe ụlọ ahịa

curl --location --request POST '{{base_url}}/api/v5/routes/import_orders' \
--header 'Content-Type: multipart/form-data' \
--form 'start_address=""' \
--form 'end_address=""' \
--form 'driver_email="\"\""' \
--form 'api_key="\"\""' \
--form 'file=@"/path/to/file"'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
    "code": 200,
    "status": true,
    "message": "success",
    "data": {
        "route": {
            "id": 104244,
            "start_address": "Delhi",
            "end_address": "Delhi",
            "start_latitude": 28.7040592,
            "start_longitude": 77.1024902,
            "end_latitude": 28.7040592,
            "end_longitude": 77.1024902,
            "created_at": "2021-09-27T06:18:29.000Z",
            "route_name": "2021-Sep-09",
            "route_stops": [
                {
                    "id": 16921825,
                    "address": "Delhi",
                    "latitude": 28.7040592,
                    "longitude": 77.1024902,
                    "notes": "test",
                    "optimize_status": "normal",
                    "stop_duration": 5,
                    "customer_name": "ayush",
                    "customer_mobile_number": "7838479870",
                    "street": "",
                    "city": "",
                    "state": "Delhi",
                    "country": "India",
                    "postal_code": "",
                    "customer_email": "ayush@gmail.com",
                    "order_number": null,
                    "order_status": "route_created",
                    "h_no": "",
                    "locality": ""
                }
            ]
        }
    }
}

Ebe njedebe a na-eji maka ịmepụta ụzọ maka ọkwọ ụgbọala.

Ihe arịrịọ HTTP

POST {{base_url}}/api/v5/routes/import_orders

Usoro ajụjụ

oke ndabere Description
api_key "" Igodo nnweta API (Gaa na ibe url webụsaịtị banye na akaụntụ onye nwe ụlọ ahịa wee gaa na ibe Ibe ntọalahọrọ nweta api token wee mepụta api_key)
mmalite_adreesị "" mmalite adreesị nke ụzọ
njedebe_adreesị "" njedebe adreesị nke ụzọ
driver_email "" email nke ọkwọ ụgbọala
file "" bulite faịlụ na usoro xlsx ị nwere ike ibudata site na ịpị njikọ ahụ (Njikọ faịlụ sample)

Mbubata mbupu

Mepụta ụzọ

curl -X POST \
  {{base_url}}/api/v6/routes/ \
  -H 'cache-control: no-cache' \
  -H 'content-type: application/json' \
  -H 'postman-token: 5c922b4b-faf5-ea12-5660-518110acc248' \
  -d '{
  "api_key": "**************",
  "driver_id": 11111111111111,
  "start_address":"Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
  "start_latitude":19.1190749,
  "start_longitude":72.8951151,
  "end_address":"Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
  "end_latitude":19.1190749,
  "end_longitude":72.8951151,
  "route_name":"04-Jan-2022",
  "stops":[
    {
      "id":1633502641818,
      "address":"Taj Mahal pikcup",
      "latitude":18.9225854,
      "longitude":72.83315429999999,
      "notes":"parsal in the left site",
      "stop_type":"pickup",
      "customer_name":"any",
      "customer_mobile_number":"0123456789",
      "customer_email":"example@gmail.com",
      "share_stop_id":0,
      "address_typed":{
        "delivery_count":1
      },
      "stop_duration": 2,
      "stop_order": 1,
      "metadata": [{}]
    },
    {
      "id":0,
      "address":"Taj Mahal pickup link delivery",
      "latitude":18.9225854,
      "longitude":72.83315429999999,
      "notes":"parsal in the left site",
      "stop_type":"delivery",
      "customer_name":"any",
      "customer_mobile_number":"0123456789",
      "customer_email":"example@gmail.com",
      "share_stop_id":1633502641818,
      "address_typed":{
        "delivery_count":0
      },
      "stop_duration": 2,
      "stop_order": 2
    },
    {
      "id":0,
      "address":"Taj Mahal seperate delivery",
      "latitude":18.9225854,
      "longitude":72.83315429999999,
      "notes":"parsal in the left site",
      "stop_type":"delivery",
      "customer_name":"any",
      "customer_mobile_number":"0123456789",
      "customer_email":"example@gmail.com",
      "share_stop_id":0,
      "address_typed":{
        "delivery_count":0
      },
      "stop_duration": 2,
      "stop_order": 2
    }
  ]
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
    "code": 200,
    "status": true,
    "message": "success",
    "data": {
        "route": {
            "id": 103169,
            "route_name": "04-Jan-2022",
            "start_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
            "end_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
            "start_latitude": 19.1190749,
            "start_longitude": 72.8951151,
            "end_latitude": 19.1190749,
            "end_longitude": 72.8951151,
            "created_at": "2022-01-11T11:48:16.000Z",
            "route_stops": [
                {
                    "id": 222473230,
                    "address": "Taj Mahal seperate delivery",
                    "latitude": 18.9225854,
                    "longitude": 72.8331543,
                    "notes": "parsal in the left site",
                    "optimize_status": "normal",
                    "stop_duration": 2,
                    "customer_name": "any",
                    "customer_mobile_number": "0123456789",
                    "street": "",
                    "city": "",
                    "state": "",
                    "country": "",
                    "postal_code": "",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "example@gmail.com",
                    "order_number": null,
                    "order_status": null,
                    "stop_order": 2,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 0
                },
                {
                    "id": 222473231,
                    "address": "Taj Mahal pickup",
                    "latitude": 18.9225854,
                    "longitude": 72.8331543,
                    "notes": "parsal in the left site",
                    "optimize_status": "normal",
                    "stop_duration": 2,
                    "customer_name": "any",
                    "customer_mobile_number": "0123456789",
                    "street": "",
                    "city": "",
                    "state": "",
                    "country": "",
                    "postal_code": "",
                    "address_typed": {
                        "delivery_count": 1
                    },
                    "customer_email": "example@gmail.com",
                    "order_number": null,
                    "order_status": null,
                    "stop_order": 1,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 0
                },
                {
                    "id": 222473232,
                    "address": "Taj Mahal pickup linked delivery",
                    "latitude": 18.9225854,
                    "longitude": 72.8331543,
                    "notes": "parsal in the left site",
                    "optimize_status": "normal",
                    "stop_duration": 2,
                    "customer_name": "any",
                    "customer_mobile_number": "0123456789",
                    "street": "",
                    "city": "",
                    "state": "",
                    "country": "",
                    "postal_code": "",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "example@gmail.com",
                    "order_number": null,
                    "order_status": null,
                    "stop_order": 2,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 222473231
                }
            ]
        }
    }
}

Ebe njedebe a na-emepụta ụzọ.

Ihe arịrịọ HTTP

POST {{base_url}}/api/v6/routes

Usoro ajụjụ

oke Tdị data ndabere Description
ọkwọ ụgbọala_id int (*) Achọrọ driver_id maka ịmepụta ụzọ
mmalite_adreesị eriri (*) Adreesị si ebe ụzọ na-amalite
mmalite_latitude ọnụ ọgụgụ 0 Achọrọ ma start_address ma ọ bụ start_latitude, start_longitude
mmalite_longitude ọnụ ọgụgụ 0 Achọrọ ma start_address ma ọ bụ start_latitude, start_longitude
njedebe_adreesị eriri Nkwụsị ebe ụzọ ahụ
njedebe_latitude ọnụ ọgụgụ Achọrọ ma ọ bụ end_address ma ọ bụ njedebe_latitude, end_longitude
njedebe_longitude ọnụ ọgụgụ Achọrọ ma ọ bụ end_address ma ọ bụ njedebe_latitude, end_longitude
ụzọ_aha eriri (*) ụbọchị dị ugbu a (dd/mm/yy) Aha ụzọ
akwụsị n'usoro ihe (*) Na-akwụsị ozi n'usoro ihe

Kwụsị Paramita Ihe

oke Tdị data ndabere Description
id INT (*) 0 1. Ọ bụrụ na stop_type bụ nnyefe ọ dịghị mkpa izipu id
2. Ọ bụrụ stop_type pickup mgbe ahụ mkpa ka izipu 20 digit id
stop_order int (*) 0 Tinye usoro nkwụsị
share_stop_id Int 0 1. Ọ bụrụ na stop_type bụ pickup hapụ ya dị ka ndabere
2. Ọ bụrụ na stop_type bụ nnyefe na achọghị ijikọ na pickup hapụ ya dị ka ndabere
3. Ọ bụrụ na ịchọrọ ijikọ ọ bụla pickup wee tinye id nke pickup stop id
stop_ụdị eriri nnyefe ụkpụrụ kwesịrị ịbụ nnyefe na mbuli
address eriri Achọrọ ma adreesị ma ọ bụ latitude,Longitude
ohere ọnụ ọgụgụ 0 Achọrọ ma adreesị ma ọ bụ latitude,Longitude
ogologo ọnụ ọgụgụ 0 Achọrọ ma adreesị ma ọ bụ latitude,Longitude
ndetu eriri Kwụsị ozi metụtara ya
nkwụsị_ogologo Int 2 Na-akọwapụta oge nkwụsị na nkeji, ntụgharị ogologo oge ọ na-ewe na saịtị ndị ahịa.
aha onye ahịa eriri Ama ndị ahịa
customer_mobile_nọmba eriri Ama ndị ahịa
customer_email eriri Ama ndị ahịa
adreesị_pịnyere {} {} 1. Ọ bụrụ na stop_type bụ pickup, igodo bụ delivery_count na uru dị na ọnụọgụ nnyefe jikọtara ya na nchịkọta a.
2. ọ bụrụ na stop_type bụ nnyefe hapụ ya dị ka ndabere

Melite ụzọ

curl -X POST \
  {{base_url}}/api/v6/routes/:route_id \
  -H 'cache-control: no-cache' \
  -H 'content-type: application/json' \
  -H 'postman-token: 5c922b4b-faf5-ea12-5660-518110acc248' \
  -d '{
  "api_key": "**************",
  "driver_id": 11111111111111,
  "start_address":"Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
  "start_latitude":19.1190749,
  "start_longitude":72.8951151,
  "end_address":"Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
  "end_latitude":19.1190749,
  "end_longitude":72.8951151,
  "route_name":"04-Jan-2022",
  "stops":[
    {
      "id":1633502641818,
      "address":"Taj Mahal pikcup",
      "latitude":18.9225854,
      "longitude":72.83315429999999,
      "notes":"parsal in the left site",
      "stop_type":"pickup",
      "customer_name":"any",
      "customer_mobile_number":"0123456789",
      "customer_email":"example@gmail.com",
      "share_stop_id":0,
      "address_typed":{
        "delivery_count":1
      },
      "stop_duration": 2,
      "stop_order": 1
    },
    {
      "id":0,
      "address":"Taj Mahal pickup link delivery",
      "latitude":18.9225854,
      "longitude":72.83315429999999,
      "notes":"parsal in the left site",
      "stop_type":"delivery",
      "customer_name":"any",
      "customer_mobile_number":"0123456789",
      "customer_email":"example@gmail.com",
      "share_stop_id":1633502641818,
      "address_typed":{
        "delivery_count":0
      },
      "stop_duration": 2,
      "stop_order": 2
    },
    {
      "id":0,
      "address":"Taj Mahal seperate delivery",
      "latitude":18.9225854,
      "longitude":72.83315429999999,
      "notes":"parsal in the left site",
      "stop_type":"delivery",
      "customer_name":"any",
      "customer_mobile_number":"0123456789",
      "customer_email":"example@gmail.com",
      "share_stop_id":0,
      "address_typed":{
        "delivery_count":0
      },
      "stop_duration": 2,
      "stop_order": 2
    }
  ]
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
    "code": 200,
    "status": true,
    "message": "success",
    "data": {
        "route": {
            "id": 103169,
            "route_name": "04-Jan-2022",
            "start_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
            "end_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
            "start_latitude": 19.1190749,
            "start_longitude": 72.8951151,
            "end_latitude": 19.1190749,
            "end_longitude": 72.8951151,
            "created_at": "2022-01-11T11:48:16.000Z",
            "route_stops": [
                {
                    "id": 222473230,
                    "address": "Taj Mahal seperate delivery",
                    "latitude": 18.9225854,
                    "longitude": 72.8331543,
                    "notes": "parsal in the left site",
                    "optimize_status": "normal",
                    "stop_duration": 2,
                    "customer_name": "any",
                    "customer_mobile_number": "0123456789",
                    "street": "",
                    "city": "",
                    "state": "",
                    "country": "",
                    "postal_code": "",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "example@gmail.com",
                    "order_number": null,
                    "order_status": null,
                    "stop_order": 2,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 0
                },
                {
                    "id": 222473231,
                    "address": "Taj Mahal pickup",
                    "latitude": 18.9225854,
                    "longitude": 72.8331543,
                    "notes": "parsal in the left site",
                    "optimize_status": "normal",
                    "stop_duration": 2,
                    "customer_name": "any",
                    "customer_mobile_number": "0123456789",
                    "street": "",
                    "city": "",
                    "state": "",
                    "country": "",
                    "postal_code": "",
                    "address_typed": {
                        "delivery_count": 1
                    },
                    "customer_email": "example@gmail.com",
                    "order_number": null,
                    "order_status": null,
                    "stop_order": 1,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 0
                },
                {
                    "id": 222473232,
                    "address": "Taj Mahal pickup linked delivery",
                    "latitude": 18.9225854,
                    "longitude": 72.8331543,
                    "notes": "parsal in the left site",
                    "optimize_status": "normal",
                    "stop_duration": 2,
                    "customer_name": "any",
                    "customer_mobile_number": "0123456789",
                    "street": "",
                    "city": "",
                    "state": "",
                    "country": "",
                    "postal_code": "",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "example@gmail.com",
                    "order_number": null,
                    "order_status": null,
                    "stop_order": 2,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 222473231
                }
            ]
        }
    }
}

Ụzọ mmelite njedebe a.

Ihe arịrịọ HTTP

POST {{base_url}}/api/v6/routes/:route_id

Usoro ajụjụ

Usoro ajụjụ

oke Tdị data ndabere Description
ọkwọ ụgbọala_id int (*) Achọrọ driver_id maka ịmepụta ụzọ
mmalite_adreesị eriri (*) Adreesị si ebe ụzọ na-amalite
mmalite_latitude ọnụ ọgụgụ 0 Achọrọ ma start_address ma ọ bụ start_latitude, start_longitude
mmalite_longitude ọnụ ọgụgụ 0 Achọrọ ma start_address ma ọ bụ start_latitude, start_longitude
njedebe_adreesị eriri Nkwụsị ebe ụzọ ahụ
njedebe_latitude ọnụ ọgụgụ Achọrọ ma ọ bụ end_address ma ọ bụ njedebe_latitude, end_longitude
njedebe_longitude ọnụ ọgụgụ Achọrọ ma ọ bụ end_address ma ọ bụ njedebe_latitude, end_longitude
ụzọ_aha eriri (*) ụbọchị dị ugbu a (dd/mm/yy) Aha ụzọ
akwụsị n'usoro ihe (*) Na-akwụsị ozi n'usoro ihe

Kwụsị Paramita Ihe

oke Tdị data ndabere Description
id INT (*) 0 1. Ọ bụrụ na stop_type bụ nnyefe ọ dịghị mkpa izipu id
2. Ọ bụrụ stop_type pickup mgbe ahụ mkpa ka izipu 20 digit id
stop_order int (*) 0 Tinye usoro nkwụsị
share_stop_id Int 0 1. Ọ bụrụ na stop_type bụ pickup hapụ ya dị ka ndabere
2. Ọ bụrụ na stop_type bụ nnyefe na achọghị ijikọ na pickup hapụ ya dị ka ndabere
3. Ọ bụrụ na ịchọrọ ijikọ ọ bụla pickup wee tinye id nke pickup stop id
stop_ụdị eriri nnyefe ụkpụrụ kwesịrị ịbụ nnyefe na mbuli
address eriri Achọrọ ma adreesị ma ọ bụ latitude,Longitude
ohere ọnụ ọgụgụ 0 Achọrọ ma adreesị ma ọ bụ latitude,Longitude
ogologo ọnụ ọgụgụ 0 Achọrọ ma adreesị ma ọ bụ latitude,Longitude
ndetu eriri Kwụsị ozi metụtara ya
nkwụsị_ogologo Int 2 Na-akọwapụta oge nkwụsị na nkeji, ntụgharị ogologo oge ọ na-ewe na saịtị ndị ahịa.
aha onye ahịa eriri Ama ndị ahịa
customer_mobile_nọmba eriri Ama ndị ahịa
customer_email eriri Ama ndị ahịa
adreesị_pịnyere {} {} 1. Ọ bụrụ na stop_type bụ pickup, igodo bụ delivery_count na uru dị na ọnụọgụ nnyefe jikọtara ya na nchịkọta a.
2. ọ bụrụ na stop_type bụ nnyefe hapụ ya dị ka ndabere

Nweta ozi okporo ụzọ

curl --location -g --request GET '{{base_url}}/api/v6/routes/:route_id' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "driver_id": 44968
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
    "code": 200,
    "status": true,
    "message": "success",
    "data": {
        "route": {
            "id": 104248,
            "start_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
            "end_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
            "start_latitude": 19.1190749,
            "start_longitude": 72.8951151,
            "end_latitude": 19.1190749,
            "end_longitude": 72.8951151,
            "created_at": "2021-12-30T07:32:10.000Z",
            "route_name": "06-Oct-2021",
            "route_stops": [
                {
                    "id": 16921846,
                    "address": "Taj Mahal Tower, Mumbai, PJ Ramchandani Marg, Apollo Bandar, Colaba, Mumbai, Maharashtra, India",
                    "latitude": 18.9225854,
                    "longitude": 72.8331543,
                    "notes": "",
                    "optimize_status": "normal",
                    "stop_duration": 5,
                    "customer_name": "",
                    "customer_mobile_number": "",
                    "street": "PJ Ramchandani Marg, Apollo Bandar, Colaba, Mumbai, Maharashtra 400001, India",
                    "city": "Mumbai",
                    "state": "Maharashtra",
                    "country": "India",
                    "postal_code": "400001",
                    "address_typed": {
                        "delivery_count": 2
                    },
                    "customer_email": "",
                    "order_number": null,
                    "order_status": null,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 0
                },
                {
                    "id": 16921847,
                    "address": "Juhu Beach, Mumbai, Maharashtra",
                    "latitude": 19.1095171,
                    "longitude": 72.8241298,
                    "notes": "",
                    "optimize_status": "normal",
                    "stop_duration": 5,
                    "customer_name": "",
                    "customer_mobile_number": "",
                    "street": "Juhu Beach, Juhu, Mumbai, Maharashtra 400049, India",
                    "city": "Mumbai Suburban",
                    "state": "Maharashtra",
                    "country": "India",
                    "postal_code": "400049",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "",
                    "order_number": null,
                    "order_status": null,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 16921846
                },
                {
                    "id": 16921848,
                    "address": "JW Marriott Mumbai Juhu, Juhu Road, Juhu Tara, Juhu, Mumbai, Maharashtra, India",
                    "latitude": 19.1018504,
                    "longitude": 72.8262233,
                    "notes": "",
                    "optimize_status": "normal",
                    "stop_duration": 5,
                    "customer_name": "",
                    "customer_mobile_number": "",
                    "street": "Juhu Rd, Juhu Tara, Juhu, Mumbai, Maharashtra 400049, India",
                    "city": "Mumbai Suburban",
                    "state": "Maharashtra",
                    "country": "India",
                    "postal_code": "400049",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "",
                    "order_number": null,
                    "order_status": null,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 16921846
                },
                {
                    "id": 16921849,
                    "address": "Hotel Sea Princess, Juhu Road, near Juhu Beach, Airport Area, Juhu, Mumbai, Maharashtra, India",
                    "latitude": 19.09326,
                    "longitude": 72.8281264,
                    "notes": "",
                    "optimize_status": "normal",
                    "stop_duration": 5,
                    "customer_name": "",
                    "customer_mobile_number": "",
                    "street": "Juhu Rd, near Juhu Beach, Airport Area, Juhu, Mumbai, Maharashtra 400049, India",
                    "city": "Mumbai Suburban",
                    "state": "Maharashtra",
                    "country": "India",
                    "postal_code": "400049",
                    "address_typed": {
                        "delivery_count": 2
                    },
                    "customer_email": "",
                    "order_number": null,
                    "order_status": null,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 0
                },
                {
                    "id": 16921850,
                    "address": "Standard Chartered Mumbai 23-25 M G Road, Mumbai Branch, 23-25, Mahatma Gandhi Road, Azad Maidan, Fort, Mumbai, Maharashtra, India",
                    "latitude": 18.9339261,
                    "longitude": 72.8313813,
                    "notes": "",
                    "optimize_status": "normal",
                    "stop_duration": 5,
                    "customer_name": "",
                    "customer_mobile_number": "",
                    "street": "23-25, Mahatma Gandhi Road, Azad Maidan, Fort, Mumbai, Maharashtra 400001, India",
                    "city": "Mumbai",
                    "state": "Maharashtra",
                    "country": "India",
                    "postal_code": "400001",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "",
                    "order_number": null,
                    "order_status": null,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 16921849
                },
                {
                    "id": 16921851,
                    "address": "Horniman Circle Garden, Homji Street, Kala Ghoda, Fort, Mumbai, Maharashtra, India",
                    "latitude": 18.93197,
                    "longitude": 72.8350343,
                    "notes": "",
                    "optimize_status": "normal",
                    "stop_duration": 5,
                    "customer_name": "",
                    "customer_mobile_number": "",
                    "street": "Horniman Circle Garden, 11, Homji St, Kala Ghoda, Fort, Mumbai, Maharashtra 400001, India",
                    "city": "Mumbai",
                    "state": "Maharashtra",
                    "country": "India",
                    "postal_code": "400001",
                    "address_typed": {
                        "delivery_count": 0
                    },
                    "customer_email": "",
                    "order_number": null,
                    "order_status": null,
                    "h_no": "",
                    "locality": "",
                    "share_stop_id": 16921849
                }
            ]
        }
    }
}

Nke a njedebe GET ozi ụzọ.

Ihe arịrịọ HTTP

GET {{base_url}}/api/v6/routes/:route_id

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ụzọ_id "" Ụzọ id anyị na-enweta site na ndepụta ụzọ
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala nke ụzọ ahụ

Hichapụ ụzọ mbufe mbubata

curl --location -g --request DELETE '{{base_url}}/api/v6/routes/:route_id' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "driver_id": 44968
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a:

{
  "code": 200,
  "status": true,
  "message": "Route deleted successfully"
}

Ebe njedebe a na-ehichapụ ụzọ.

Ihe arịrịọ HTTP

DELETE {{base_url}}/api/v6/routes/:route_id

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ụzọ_id "" Ụzọ id anyị na-enweta site na ndepụta ụzọ
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala nke ụzọ ahụ

Nweta ozi kachasị mma n'okporo ụzọ

curl --location -g --request GET '{{base_url}}/api/v6/routes/:route_id/optimize_route' \
--header 'Content-Type: application/json' \
--data-raw '{
   "api_key"  :   "api_key",
   "driver_id": 44968
}'

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a ma ọ bụrụ na ebuli: eziokwu:

{
    "code": 200,
    "status": true,
    "message": "success",
    "data": {
        "optimized": true,
        "legs": [
            {
                "distance": {
                    "text": "11 km",
                    "value": 11545
                },
                "duration": {
                    "text": "22 mins 55 secs",
                    "value": 1375
                },
                "end_address": "Hotel Sea Princess, Juhu Road, near Juhu Beach, Airport Area, Juhu, Mumbai, Maharashtra, India",
                "start_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
                "start_location": {
                    "lat": 19.1190749,
                    "lng": 72.8951151
                },
                "end_location": {
                    "lat": 19.09326,
                    "lng": 72.8281264
                },
                "stop_id": "16921855",
                "optimize_status": "normal",
                "stop_type": "pickup",
                "arr_time": 1375,
                "end_time": 1675,
                "optimize_order": 1,
                "stop_order": 4,
                "share_stop_id": 0,
                "address_typed": {
                    "delivery_count": 2
                },
                "overview_polyline": "ieusByg|{L|@Dj@N\\Nb@d@`@h@HRF`@MnAFvBL\\|APhA[NK^LXCj@WvBUh@EZXb@BbACh@K`AdAhAvAZjBDx@z@xAhD|ElA~Dz@nAn@LhBf@rCv@`BP|DX~BL`A?n@GrCy@l@Cx@@dBHv@NbAf@hFnCr@h@e@r@}@dA_DjCyBdBiB|Ak@n@_@j@k@xAQz@Gv@SvHEl@Mv@YhAg@bBsBvHu@|C_IlYw@hDkAhGgCtNs@nEo@jDn@t@f@bAb@hAPbAbAxK^dDAbABj@AjAM`AcAdD]tAMz@]tCOzAmBlIcCjJ?j@JT\\ZvUxCMfAQx@C^m@vBm@vAqAvB{EzGzDvB~BhAbUbHXPj@jGcAxMCpBb@xN@~AKlApCj@jBZpBNjNClAI@R}E`OyC~QoDtWaC|O?LFXJLPFZBlI]lHy@nCg@tFk@pBOT?^FXRHR\\hBBHFFD@X?~B[dCYHCHGFO@SEaA@WFQHKXMT@vEYxG[x@ADf@"
            },
            {
                "distance": {
                    "text": "21 km",
                    "value": 21458
                },
                "duration": {
                    "text": "34 mins 46 secs",
                    "value": 2086
                },
                "end_address": "Taj Mahal Tower, Mumbai, PJ Ramchandani Marg, Apollo Bandar, Colaba, Mumbai, Maharashtra, India",
                "start_address": "Hotel Sea Princess, Juhu Road, near Juhu Beach, Airport Area, Juhu, Mumbai, Maharashtra, India",
                "start_location": {
                    "lat": 19.09326,
                    "lng": 72.8281264
                },
                "end_location": {
                    "lat": 18.9225854,
                    "lng": 72.8331543
                },
                "stop_id": "16921852",
                "optimize_status": "normal",
                "stop_type": "pickup",
                "arr_time": 3461,
                "end_time": 3761,
                "optimize_order": 2,
                "stop_order": 1,
                "share_stop_id": 0,
                "address_typed": {
                    "delivery_count": 2
                },
                "overview_polyline": "gdpsBufo{LEg@~C?`@DZLZTh@j@h@Xb@JtNx@`BXz@FrBEn@?t@SnDZHEHONg@^kDhAyHfBuIf@mCx@}LdLLbCFvIB~r@pAtBF~CTtIfAbA@zAC~AW|JwCxBk@~EyAzD{AfBi@pAa@tJsC|Ai@rK`@p@?fAE~@Sv@_@vCcB^QXK~E]xBg@xGq@lAGrRC`JGzAUlTkIrPuGzEuA|AYbHo@bIMpFNbERpI\\fUtCxGx@zDb@`APh@`@hEgBv@_@rBqDd@e@f@SbAQ`B?TCpA[j@YXMZWf@w@bOaXNo@KUCWBWHULQRKZGZBXNNTHX?XFTLLnA~@`MpIjHlE~@v@rHlE~LvGbBj@zEjApBv@nBdA`CzAdA~@n@r@p@f@l@Zn@Pv@Nr@ZrCj@fGz@|Cv@`B\\|Dh@l@PpANlE?nABbAZ|DbBfB`@fALrOh@~@Hn@RlCvAl@Vn@Jb@?zDWzCI`C?rBJrTrAnBTbBXbFdAvEdA|LhBbGl@tATfAJr@A|AI|AMxB[|BOf@H|Bf@n@NrAx@lAdAv@\\t@JvEBfFI`HQR?d@Fp@ExCFvAHvGjAr@J`@JhETdFHhBHvC@h@DvB\\f@BlD@jAExBa@t@IlAG^G\\ObAkA\\Q`@GxE_@tDS~AUXO\\[`AgAb@]f@[p@U`JaB~@K`AAjAGdAOl@Md@OjBq@~@a@t@Sn@Ef@?tCTbC`@nFtAbAb@`@L\\DZ?|WwArBEfBAxBh@vBt@nEfA|Cp@dBl@p@\\~LfIVTTb@TXh@HTNbCMpHKjICxH@tACz@Qt@]bAeAXg@?Q@QFOJMLGPEN?N@rB{@|C_CfA{@J?@BJFt@dANNN@J?tAgALGVA~E|ATRYAoE}AUEKDiAx@"
            },
            {
                "distance": {
                    "text": "1 km",
                    "value": 1314
                },
                "duration": {
                    "text": "6 mins 4 secs",
                    "value": 364
                },
                "end_address": "Horniman Circle Garden, Homji Street, Kala Ghoda, Fort, Mumbai, Maharashtra, India",
                "start_address": "Taj Mahal Tower, Mumbai, PJ Ramchandani Marg, Apollo Bandar, Colaba, Mumbai, Maharashtra, India",
                "start_location": {
                    "lat": 18.9225854,
                    "lng": 72.8331543
                },
                "end_location": {
                    "lat": 18.93197,
                    "lng": 72.8350343
                },
                "stop_id": "16921857",
                "optimize_status": "normal",
                "stop_type": "delivery",
                "arr_time": 3825,
                "end_time": 4125,
                "optimize_order": 3,
                "stop_order": 6,
                "share_stop_id": 16921855,
                "address_typed": {
                    "delivery_count": 0
                },
                "overview_polyline": "aznrBmgp{Lc@XICoAgBKG_GtEi@l@S^@TCPOXMJQFS?[IOMIMCQ?Q@QFOGUEa@[gASq@q@o@[QiASyAKmDc@uEsAmAc@s@a@y@i@_BuAi@OoF_@"
            },
            {
                "distance": {
                    "text": "1 km",
                    "value": 1082
                },
                "duration": {
                    "text": "6 mins 33 secs",
                    "value": 393
                },
                "end_address": "Standard Chartered Mumbai 23-25 M G Road, Mumbai Branch, 23-25, Mahatma Gandhi Road, Azad Maidan, Fort, Mumbai, Maharashtra, India",
                "start_address": "Horniman Circle Garden, Homji Street, Kala Ghoda, Fort, Mumbai, Maharashtra, India",
                "start_location": {
                    "lat": 18.93197,
                    "lng": 72.8350343
                },
                "end_location": {
                    "lat": 18.9339261,
                    "lng": 72.8313813
                },
                "stop_id": "16921856",
                "optimize_status": "normal",
                "stop_type": "delivery",
                "arr_time": 4218,
                "end_time": 4518,
                "optimize_order": 4,
                "stop_order": 5,
                "share_stop_id": 16921855,
                "address_typed": {
                    "delivery_count": 0
                },
                "overview_polyline": "isprB{up{LcAIVKzAJn@v@Pn@Ar@I^QZWV[N_@Ha@A[E[OGJSFkHu@sBjKqBxIxBS|B["
            },
            {
                "distance": {
                    "text": "20 km",
                    "value": 20984
                },
                "duration": {
                    "text": "35 mins 42 secs",
                    "value": 2142
                },
                "end_address": "JW Marriott Mumbai Juhu, Juhu Road, Juhu Tara, Juhu, Mumbai, Maharashtra, India",
                "start_address": "Standard Chartered Mumbai 23-25 M G Road, Mumbai Branch, 23-25, Mahatma Gandhi Road, Azad Maidan, Fort, Mumbai, Maharashtra, India",
                "start_location": {
                    "lat": 18.9339261,
                    "lng": 72.8313813
                },
                "end_location": {
                    "lat": 19.1018504,
                    "lng": 72.8262233
                },
                "stop_id": "16921854",
                "optimize_status": "normal",
                "stop_type": "delivery",
                "arr_time": 6360,
                "end_time": 6660,
                "optimize_order": 5,
                "stop_order": 3,
                "share_stop_id": 16921852,
                "address_typed": {
                    "delivery_count": 0
                },
                "overview_polyline": "y_qrB_zo{LrDc@Yk@Y[w@c@cK}GoAm@qA_@cJuB_Cy@kBa@eB?uBD_ThAoBHe@?SAu@WaA]qFwA_AQ_AOuCSc@Am@Du@R}@^mBr@e@Nm@LgANmAF_AB_AH_J~Am@Tg@Xc@\\_AfA_@\\]N_BVwDRyE^]FYNeAhAa@Ra@FmAFs@H{B`@mADoDAg@CwB]g@EwCAkBIeFIiEUoAM_HoAsBK{EGaDLoJNcACuCC{@M{@a@mAcAsAw@i@Q_Cg@a@E}BLsBXaBNaAFsABiAKsAUgE_@{@Q}LkBuEiAaFeAeBWmBUqTsAsBK_C?{CH{DVg@Aq@Ko@WmCwAm@S}@GqOi@kAMiBa@}DeB_AYmAEqE?qAOs@@}Dk@wBa@sA]oB_@iAQaC]uCk@w@GgASe@Qu@]u@k@i@m@gAcAiC_BcB}@uBy@_B]_D}@_A[}Aw@aH{Du@q@aC{AqDsBgAg@mHkE_MkImBmAQCSDSASE]\\_FpIiHlM[n@O`@Kb@EhBGVKJKBMAu@k@c@Wa@Wu@K_A?_ANc@Rc@`@sBrDyG`DcB_AyMcBmBSsCc@_M_BeW}@aILaHn@{AXwEtAiK|DgDvAmTnIaBV{]Fy@DeHv@_CLOHaCXmARi@RqDtBe@NaATiBFiLc@OB_C|@mDjAyJvCoC`A}C|@wD~@_IjC_B^gAHcBB}@CmJkAqF]sNMmFKg\\w@wIFaCMcDAqFMm@vIU|BaC|Ly@bFi@|DKvAIZOJUAoD[u@Ro@?sBD{@GaBYuNy@c@Ki@Yi@k@[U[Ma@EyE@yGZwEX[TORCXDnAEREFSNyGdAS@OCMIIM_@sBEIQOYKuDVqIdAw@L}@HB\\XHHF@LAHEHw@J"
            },
            {
                "distance": {
                    "text": "1 km",
                    "value": 1040
                },
                "duration": {
                    "text": "7 mins 48 secs",
                    "value": 468
                },
                "end_address": "Juhu Beach, Mumbai, Maharashtra",
                "start_address": "JW Marriott Mumbai Juhu, Juhu Road, Juhu Tara, Juhu, Mumbai, Maharashtra, India",
                "start_location": {
                    "lat": 19.1018504,
                    "lng": 72.8262233
                },
                "end_location": {
                    "lat": 19.1095171,
                    "lng": 72.8241298
                },
                "stop_id": "16921853",
                "optimize_status": "normal",
                "stop_type": "delivery",
                "arr_time": 6828,
                "end_time": 7128,
                "optimize_order": 6,
                "stop_order": 2,
                "share_stop_id": 16921852,
                "address_typed": {
                    "delivery_count": 0
                },
                "overview_polyline": "_zqsB_}n{Le@HM?MGEGCOBKRME]cBVkBL}H^QEyDb@wHXMRE\\Bj@GLOPYHqA?]DUXAfBmC~@WRJdA"
            },
            {
                "distance": {
                    "text": "9 km",
                    "value": 9969
                },
                "duration": {
                    "text": "26 mins 34 secs",
                    "value": 1594
                },
                "end_address": "Raheja Vihar, Chandivali, Powai, Mumbai, Maharashtra, India",
                "start_address": "Juhu Beach, Mumbai, Maharashtra",
                "start_location": {
                    "lat": 19.1095171,
                    "lng": 72.8241298
                },
                "end_location": {
                    "lat": 19.1190749,
                    "lng": 72.8951151
                },
                "stop_id": null,
                "optimize_status": "normal",
                "stop_type": "normal",
                "arr_time": 8422,
                "end_time": 0,
                "optimize_order": 7,
                "stop_order": 2000,
                "share_stop_id": 0,
                "address_typed": {
                    "delivery_count": 0
                },
                "overview_polyline": "ogssBenn{LKeAVSlC_A@gBKBAaAGaA@u@CQX@JUCY{@Bg@E[GeEwByFgDs@m@kAsAu@UdBqDsC@_ICyKBU?DeSJgCEoGLuC@y@E{EGe@MmDIYGc@KuD@mDG]GsEAwGBeD@Y|@cE`@wBL{@\\sFr@{EB_@?]GwABkCP_Cf@iBvCuGpBeDv@kDn@{DrEyQp@gDVeBV{BZiBnAuEPw@Fo@@}@GoAkA{M[{CY_A[w@g@u@UUWc@pH_c@z@kDhEuOxBsIj@oBxDoNJy@Dy@JcFHgB\\gBXs@l@mAb@g@r@s@zCgChEgDhAyASKSUiFwC_@Mu@Qy@GkAEi@@i@F}@XmAVm@Hq@@qAE{Gc@cAOwC{@mBe@_@IEU{@oAmA_EiD}E{@yAEy@[kBiAwAaAeAi@JcABc@C[Yi@DwBTk@VYB_@MOJiAZ}AQM]GwBLoAGa@ISa@i@c@e@]Ok@O}@E"
            }
        ]
    }
}

Iwu dị n'elu na-eweghachite JSON ahaziri dị ka nke a ma ọ bụrụ na ebuli: ụgha:

{
    "code": 200,
    "status": true,
    "message": "Some stops is not settled in route optimization",
    "data": {
        "optimized": false,
        "legs": [],
        "route_stops": [
          {
            "id": 17019017,
            "address": "New York",
            "latitude": 40.7128,
            "longitude": 74.006,
            "optimized": false,
            "errors": [
                "Could not found nearest road"
            ]
          }
        ]
    }
}

Nke a njedebe GET ozi ụzọ.

Ihe arịrịọ HTTP

GET {{base_url}}/api/v6/routes/:route_id/optimize_route

Usoro ajụjụ

oke ndabere Description
api_key "" Api Access igodo
ọkwọ ụgbọala_id "" Id ọkwọ ụgbọ ala nke ụzọ ahụ

Webhooks

ZeoRoutePlanner na-enye gị ohere iji webhook anyị nwere ike ịgwa gị gbasara mmemme ahụ. Ị nwere ike ịdebanye aha webhook ọhụrụ na ikpo okwu anyị ("https://zeorouteplanner.com/app/team/settings/genrate-token").

Ihe

Njehie

Zeo Route Planner API na-eji koodu mperi ndị a:

Njehie njehie nke pụtara
400 Arịrịọ ọjọọ -- Arịrịọ gị ezighi ezi.
401 Enweghị ikike -- igodo API gị ezighi ezi.
404 Achọtaghị -- Enweghị ike ịchọta arịrịọ akọwapụtara.
500 Njehie nkesa nke ime -- Anyị nwere nsogbu na ihe nkesa anyị. Gbalịa ọzọ ma emechaa.
503 Ọrụ adịghị -- Anyị na-anọghị n'ịntanetị nwa oge maka mmezi. Biko nwaa ọzọ ma emechaa.