kuanzishwa
Kipanga njia cha Zeo huwasaidia wamiliki wa meli kuunda na kuboresha njia za madereva wao. Wamiliki wa meli au biashara ndogo ndogo zinazosafirisha bidhaa za ndani za nchi zinaweza kufuatilia hali ya uwasilishaji, eneo la moja kwa moja la madereva na kutuma taarifa za wakati halisi kwa wateja. Programu za simu za Zeo kwa viendeshaji vya uwasilishaji zina vifaa vya kuunganishwa bila mshono na zana zote maarufu za urambazaji ikiwa ni pamoja na waze, tomtom, ramani za Google, n.k. Dereva ana maelezo yote muhimu ikiwa ni pamoja na madokezo, maelezo ya wateja na idadi ya vifurushi. Zeo hushughulikia uongezaji na ufutaji wa anwani unaobadilika na kubadilisha njia ili kutoa njia iliyoboreshwa zaidi. Ukiwa na wamiliki wa meli za Zeo kuokoa hadi $200 kwa mwezi kwa kila dereva na upate ufikiaji wa ripoti za ubora wa juu kama vile uthibitisho wa uwasilishaji, saini na stempu za wakati wa kujifungua.
Uthibitishaji
ZeoRoutePlanner hutumia vitufe vya API kuruhusu ufikiaji wa API. Unaweza kusajili ufunguo mpya wa API kwenye jukwaa letu (https://zeorouteplanner.com/app/team/settings/genrate-token).
ZeoRoutePlanner inatarajia ufunguo wa API kujumuishwa katika maombi yote ya API kwa seva katika vigezo vinavyoonekana kama vifuatavyo:
api_key: api_key
Mmiliki wa Duka Api's
Unda Vituo
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": [{}]
}
]
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"code": 200,
"status": true,
"message": "Stops added successfully"
}
Mwisho huu unapata madereva yote.
Ombi la HTTP
POST {{base_url}}/api/v5/route_stop
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
ataacha | [{}] | Inasimamisha Mpangilio |
Husimamisha Vigezo vya Kitu
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
anwani | "" | Acha anwani |
latitude | "" | Latitudo ya anwani |
longitudo | "" | Anuani ya Longitude |
maelezo | "" | Ujumbe wowote wa kuongeza |
optimize_hadhi | "kawaida" | |
muda_wa_kuacha | "Kaa kwenye kituo" | |
kufika_anza | "" | "sasa" |
kufika_mwisho | "" | "wakati wowote" |
mwanzo | "" | |
karibuni | "" | |
acha_aina | "" | (kupeleka/kuchukua) |
jina_la_mteja | "" | Jina la mteja |
nambari_ya_simu_ya_mteja | "" | Mawasiliano ya Mteja Na |
kitambulisho_cha_dereva | "" | Kitambulisho cha Dereva |
tarehe_ya_kuacha | "" | Tarehe ya Kuacha |
hesabu_ya_vifurushi | 1 | Hesabu ya Sehemu |
metadata | [] | Sehemu Maalum |
Pata Madereva Wote
curl --location -g --request GET '{{base_url}}/api/v5/drivers?api_key=api_key'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"code": 200,
"status": true,
"message": "success",
"data": {
"drivers": [
{
"id": 44914,
"email": "0f12ebdd@gmail.com",
"name": "nishu jain",
"address": null,
"phone_no": "8959294300",
"active": true
}
]
}
}
Mwisho huu unapata madereva yote.
Ombi la HTTP
GET {{base_url}}/api/v5/drivers
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
Unda Dereva
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": " "
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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
}
}
}
Mwisho huu unda dereva.
Ombi la HTTP
POST {{base_url}}/api/v5/drivers
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
enamel | "" | Barua pepe ya dereva |
anwani | "" | Anwani ya Dereva |
nywila | "" | Nenosiri la akaunti ya dereva |
jina | "" | Jina la dereva |
namba ya simu | "" | Nambari ya mawasiliano |
Sasisha Dereva
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"
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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
}
}
}
Sasisho hili la mwisho wa maelezo ya dereva.
Ombi la HTTP
PUT {{base_url}}/api/v5/drivers/:driver_id
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
anwani | "" | Anwani ya Dereva |
jina | "" | Jina la dereva |
namba ya simu | "" | Wasiliana na nambari ya dereva |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva tunapata kutoka kwa api zote za dereva |
Futa Dereva
curl --location -g --request DELETE '{{base_url}}/api/v5/drivers/:driver_id' \
--header 'Content-Type: application/json' \
--data-raw '{
"api_key": "api_key"
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"code": 200,
"status": true,
"message": "Driver deleted successful"
}
Sehemu hii ya mwisho futa dereva.
Ombi la HTTP
DELETE {{base_url}}/api/v5/drivers/:driver_id
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva tunapata kutoka kwa api zote za dereva |
Tengeneza Njia
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": [{}]
}
]
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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": ""
}
]
}
}
}
Mwisho huu unda njia.
Ombi la HTTP
POST {{base_url}}/api/v5/routes
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva tunapata kutoka kwa api zote za dereva |
anza_anwani | "" | Anwani ya Kuanza njia |
kuanzia_latitudo | "" | Anza Latitudo ya anwani |
kuanzia_longitudo | "" | Anzisha anwani ya Longitude |
anwani_ya_mwisho | "" | Anwani ya mwisho ya njia |
latitudo_mwisho | "" | Mwisho wa Latitudo ya anwani |
longitudo_mwisho | "" | Mwisho wa anwani Longitude |
njia_jina | "" | Jina la Njia |
kitambulisho_cha_dereva | "" | Kitambulisho cha Dereva cha kugawa njia |
ya kidini | "" | |
ataacha | [] | Inasimama kati ya njia |
njia_tarehe | '' | Tarehe ya Njia |
Husimamisha Vigezo vya Kitu
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
anwani | "" | Acha anwani |
latitude | "" | Latitudo ya anwani |
longitudo | "" | Anuani ya Longitude |
maelezo | "" | Ujumbe wowote wa kuongeza |
optimize_hadhi | "kawaida" | |
muda_wa_kuacha | "Kaa kwenye kituo" | |
kufika_anza | "" | "sasa" |
kufika_mwisho | "" | "wakati wowote" |
mwanzo | "" | |
karibuni | "" | |
acha_aina | "" | (kupeleka/kuchukua) |
jina_la_mteja | "" | Jina la mteja |
nambari_ya_simu_ya_mteja | "" | Mawasiliano ya Mteja Na |
hesabu_ya_vifurushi | 1 | Hesabu ya Sehemu |
metadata | [{}] | Sehemu Maalum |
Pata Maelezo ya Njia
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
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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": ""
}
]
}
}
}
Maelezo ya njia hii ya GET.
Ombi la HTTP
GET {{base_url}}/api/v5/routes/:route_id
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha njia | "" | Kitambulisho cha njia tunachopata kutoka kwa orodha ya njia |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva cha njia |
Pata Maelezo ya Njia Iliyoboreshwa
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
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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"
}
]
}
}
Maelezo ya njia hii ya GET.
Ombi la HTTP
GET {{base_url}}/api/v5/routes/:route_id/optimize_route
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva cha njia |
Futa Njia
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
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"code": 200,
"status": true,
"message": "Route deleted successfully"
}
Njia hii ya kufuta ya mwisho.
Ombi la HTTP
DELETE {{base_url}}/api/v5/routes/:route_id
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha njia | "" | Kitambulisho cha njia tunachopata kutoka kwa orodha ya njia |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva cha njia |
Pata Njia Zote za Dereva
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"
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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
}
}
Mwisho huu huleta njia zote.
Ombi la HTTP
GET {{base_url}}/api/v5/routes
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kikomo | 50 | Rekodi za kurudi |
kukabiliana na | 0 | Rekodi zinazofuata za kurudi |
kitambulisho_cha_dereva | Kitambulisho cha dereva |
Pata Njia Zote za Wamiliki wa Duka
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
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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
}
}
Mwisho huu huleta njia zote.
Ombi la HTTP
GET {{base_url}}/api/v5/routes/all_routes
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kikomo | 50 | Rekodi za kurudi |
kukabiliana na | 0 | Rekodi zinazofuata za kurudi |
kuanza_tarehe | nil | Tarehe ya kuanza kwa njia (dd-mm-yyyy) |
tarehe ya mwisho | nil | Tarehe ya mwisho ya njia (dd-mm-yyyy) |
Pata uundaji wa Njia kwa dereva na mmiliki wa duka
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"'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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": ""
}
]
}
}
}
Mwisho huu unatumika kuunda njia ya dereva.
Ombi la HTTP
POST {{base_url}}/api/v5/routes/import_orders
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api (Nenda kwa ukurasa url ya tovuti ingia kwenye akaunti ya mmiliki wa duka kisha Nenda kwenye ukurasa Ukurasa wa mipangiliochagua pata ishara ya api na utengeneze api_key) |
anza_anwani | "" | anza anwani ya njia |
anwani_ya_mwisho | "" | anwani ya mwisho ya njia |
dereva_barua pepe | "" | barua pepe ya dereva |
file | "" | pakia faili katika umbizo la xlsx unaweza kupakua kwa kubofya kiungo(Mfano wa kiungo cha faili) |
Uwasilishaji wa Pickup
Tengeneza Njia
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
}
]
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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
}
]
}
}
}
Mwisho huu unda njia.
Ombi la HTTP
POST {{base_url}}/api/v6/routes
Vigezo vya Maswali
Kigezo | Aina ya Data | Chaguomsingi | Maelezo |
---|---|---|---|
kitambulisho_cha_dereva | ndani (*) | Unahitaji driver_id kwa ajili ya kuunda njia | |
anza_anwani | kamba (*) | Anwani kutoka mahali ambapo njia inaanzia | |
kuanzia_latitudo | Nukta | 0 | Inahitajika ama anwani_ya_kuanzia AU latitudo_ya_kuanza, longitudo_anza |
kuanzia_longitudo | Nukta | 0 | Inahitajika ama anwani_ya_kuanzia AU latitudo_ya_kuanza, longitudo_anza |
anwani_ya_mwisho | string | Mwisho wa eneo la njia | |
latitudo_mwisho | Nukta | Inahitajika ama anuani_ya_mwisho AU latitudo_mwisho, longitudo_mwisho | |
longitudo_mwisho | Nukta | Inahitajika ama anuani_ya_mwisho AU latitudo_mwisho, longitudo_mwisho | |
njia_jina | kamba (*) | tarehe ya sasa(dd/mm/yy) | Jina la njia |
ataacha | safu ya vitu (*) | Husimamisha habari katika safu ya kitu |
Husimamisha Vigezo vya Kitu
Kigezo | Aina ya Data | Chaguomsingi | Maelezo |
---|---|---|---|
id | INT (*) | 0 | 1. Ikiwa stop_type ni utoaji hakuna haja ya kutuma kitambulisho 2. Ikiwa stop_type pickup basi unahitaji kutuma kitambulisho cha tarakimu 20 |
simamisha_agizo | ndani (*) | 0 | Ongeza utaratibu wa kuacha |
share_stop_id | int | 0 | 1. Ikiwa stop_type ni pickup iache kama chaguomsingi 2. Ikiwa stop_type ni utoaji na hutaki kuunganishwa na pickup iache kama chaguomsingi 3. Ikiwa unataka kuunganisha na pickup yoyote basi weka kitambulisho cha kitambulisho hicho cha kusimama |
acha_aina | string | utoaji | thamani zinapaswa kuwa utoaji na kuchukua |
anwani | string | Inahitajika ama anwani AU latitudo,Longitudo | |
latitude | Nukta | 0 | Inahitajika ama anwani AU latitudo,Longitudo |
longitudo | Nukta | 0 | Inahitajika ama anwani AU latitudo,Longitudo |
maelezo | string | Acha habari zinazohusiana | |
muda_wa_kuacha | int | 2 | Hubainisha muda wa kusimama kwa dakika, yaani, inachukua muda gani kwenye tovuti ya mteja. |
jina_la_mteja | string | Maelezo ya Mteja | |
nambari_ya_simu_ya_mteja | string | Maelezo ya Mteja | |
mteja_barua pepe | string | Maelezo ya Mteja | |
anwani_imechapishwa | {} | {} | 1. Ikiwa stop_type ni pickup basi ufunguo ni delivery_count na thamani iko katika jumla ya idadi ya uwasilishaji imeunganishwa na uchukuzi huu. 2. ikiwa stop_type ni utoaji iache kama chaguo-msingi |
Sasisha Njia
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
}
]
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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
}
]
}
}
}
Njia hii ya kusasisha sehemu ya mwisho.
Ombi la HTTP
POST {{base_url}}/api/v6/routes/:route_id
Vigezo vya Maswali
Vigezo vya Maswali
Kigezo | Aina ya Data | Chaguomsingi | Maelezo |
---|---|---|---|
kitambulisho_cha_dereva | ndani (*) | Unahitaji driver_id kwa ajili ya kuunda njia | |
anza_anwani | kamba (*) | Anwani kutoka mahali ambapo njia inaanzia | |
kuanzia_latitudo | Nukta | 0 | Inahitajika ama anwani_ya_kuanzia AU latitudo_ya_kuanza, longitudo_anza |
kuanzia_longitudo | Nukta | 0 | Inahitajika ama anwani_ya_kuanzia AU latitudo_ya_kuanza, longitudo_anza |
anwani_ya_mwisho | string | Mwisho wa eneo la njia | |
latitudo_mwisho | Nukta | Inahitajika ama anuani_ya_mwisho AU latitudo_mwisho, longitudo_mwisho | |
longitudo_mwisho | Nukta | Inahitajika ama anuani_ya_mwisho AU latitudo_mwisho, longitudo_mwisho | |
njia_jina | kamba (*) | tarehe ya sasa(dd/mm/yy) | Jina la njia |
ataacha | safu ya vitu (*) | Husimamisha habari katika safu ya kitu |
Husimamisha Vigezo vya Kitu
Kigezo | Aina ya Data | Chaguomsingi | Maelezo |
---|---|---|---|
id | INT (*) | 0 | 1. Ikiwa stop_type ni utoaji hakuna haja ya kutuma kitambulisho 2. Ikiwa stop_type pickup basi unahitaji kutuma kitambulisho cha tarakimu 20 |
simamisha_agizo | ndani (*) | 0 | Ongeza utaratibu wa kuacha |
share_stop_id | int | 0 | 1. Ikiwa stop_type ni pickup iache kama chaguomsingi 2. Ikiwa stop_type ni utoaji na hutaki kuunganishwa na pickup iache kama chaguomsingi 3. Ikiwa unataka kuunganisha na pickup yoyote basi weka kitambulisho cha kitambulisho hicho cha kusimama |
acha_aina | string | utoaji | thamani zinapaswa kuwa utoaji na kuchukua |
anwani | string | Inahitajika ama anwani AU latitudo,Longitudo | |
latitude | Nukta | 0 | Inahitajika ama anwani AU latitudo,Longitudo |
longitudo | Nukta | 0 | Inahitajika ama anwani AU latitudo,Longitudo |
maelezo | string | Acha habari zinazohusiana | |
muda_wa_kuacha | int | 2 | Hubainisha muda wa kusimama kwa dakika, yaani, inachukua muda gani kwenye tovuti ya mteja. |
jina_la_mteja | string | Maelezo ya Mteja | |
nambari_ya_simu_ya_mteja | string | Maelezo ya Mteja | |
mteja_barua pepe | string | Maelezo ya Mteja | |
anwani_imechapishwa | {} | {} | 1. Ikiwa stop_type ni pickup basi ufunguo ni delivery_count na thamani iko katika jumla ya idadi ya uwasilishaji imeunganishwa na uchukuzi huu. 2. ikiwa stop_type ni utoaji iache kama chaguo-msingi |
Pata Maelezo ya Njia
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
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"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
}
]
}
}
}
Maelezo ya njia hii ya GET.
Ombi la HTTP
GET {{base_url}}/api/v6/routes/:route_id
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha njia | "" | Kitambulisho cha njia tunachopata kutoka kwa orodha ya njia |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva cha njia |
Futa Njia ya Uwasilishaji
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
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii:
{
"code": 200,
"status": true,
"message": "Route deleted successfully"
}
Njia hii ya kufuta ya mwisho.
Ombi la HTTP
DELETE {{base_url}}/api/v6/routes/:route_id
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha njia | "" | Kitambulisho cha njia tunachopata kutoka kwa orodha ya njia |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva cha njia |
Pata Maelezo ya Njia Iliyoboreshwa
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
}'
Amri hapo juu inarudisha JSON iliyoundwa kama hii ikiwa optimize:true:
{
"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"
}
]
}
}
Amri hapo juu inarudisha JSON iliyoundwa kama hii ikiwa optimize:false:
{
"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"
]
}
]
}
}
Maelezo ya njia hii ya GET.
Ombi la HTTP
GET {{base_url}}/api/v6/routes/:route_id/optimize_route
Vigezo vya Maswali
Kigezo | Chaguomsingi | Maelezo |
---|---|---|
api_key | "" | Kitufe cha Ufikiaji cha Api |
kitambulisho_cha_dereva | "" | Kitambulisho cha dereva cha njia |
WebHooks
ZeoRoutePlanner hukuruhusu kutumia webhook tunaweza kukuarifu kuhusu matukio. Unaweza kusajili kitabu kipya cha wavuti kwenye jukwaa letu ("https://zeorouteplanner.com/app/team/settings/genrate-token").
matukio
- Acha Maendeleo ya Wavuti
makosa
API ya Zeo Route Planner hutumia misimbo ifuatayo ya hitilafu:
Msimbo wa Hitilafu | Maana |
---|---|
400 | Ombi Mbaya -- Ombi lako ni batili. |
401 | Haujaidhinishwa -- Ufunguo wako wa API si sahihi. |
404 | Haikupatikana -- Ombi lililobainishwa halikuweza kupatikana. |
500 | Hitilafu ya Ndani ya Seva -- Tulikuwa na tatizo na seva yetu. Jaribu tena baadae. |
503 | Huduma Haipatikani -- Hatuko mtandaoni kwa matengenezo kwa muda. Tafadhali jaribu tena baadae. |