Pêşkêş
Plansazkirina rêgezê Zeo ji xwediyên fîloyê re dibe alîkar ku ji ajokarên xwe re rêçikan biafirînin û xweşbîn bikin. Xwediyên fîloyê an karsaziyên piçûk ên ku radestkirina mîleya paşîn a herêmî dikin dikarin rewşa radestkirinê, cîhê zindî ya ajokaran bişopînin û nûvekirinên dema rast ji xerîdaran re bişînin. Sepanên mobîl ên Zeo yên ji bo ajokarên radestkirinê bi hemî amûrên navîgasyonê yên populer re, di nav de waze, tomtom, nexşeyên Google, hwd, bi entegrasyonên bêkêmasî ve têne saz kirin. Ajokar hemî hûrguliyên girîng li ber tiliyên xwe hene, di nav de not, hûrguliyên xerîdar û hejmartina pakêtê. Zeo lêzêdekirin û jêbirina navnîşana dînamîkî bi rê ve dibe û rêzê ji nû ve rê dike da ku riya herî xweşbîn peyda bike. Bi xwediyên fîloya Zeo re her mehek 200 $ ji bo ajokarek xilas dikin û bigihîjin raporên kalîteya bilind ên mîna delîlên radestkirinê, îmze û mohra dema radestkirinê.
Piştrastkirina
ZeoRoutePlanner bişkojkên API-ê bikar tîne da ku bigihîje API-ê. Hûn dikarin mifteyek API-ya nû li platforma me tomar bikin (https://zeorouteplanner.com/app/team/settings/genrate-token).
ZeoRoutePlanner li bendê ye ku mifteya API-ê di hemî daxwazên API-ê yên ji serverê re di paramek ku wekî jêrîn xuya dike de were bicîh kirin:
api_key: api_key
Xwediyê dikanê Api's
Rawestan çêbikin
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": [{}]
}
]
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"code": 200,
"status": true,
"message": "Stops added successfully"
}
Ev xala dawîn hemî ajokaran vedigire.
Daxwaza HTTP
POST {{base_url}}/api/v5/route_stop
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
rawestandin | [{}] | Array disekine |
Parametreyên Objektê disekine
parametreyê | Destçûnî | Terîf |
---|---|---|
navnîşan | "" | Navnîşana rawestandinê |
firehî | "" | Navnîşan Latitude |
dirêjî | "" | Navnîşan Longitude |
notes | "" | Her peyamek ku lê zêde bike |
optimize_status | "normal" | |
stop_duration | "Li rawestgehê bimîne" | |
hatin_destpêkirin | "" | "niha" |
arrive_end | "" | "herdem" |
hema | "" | |
dawîtirîn | "" | |
stop_type | "" | (radestkirin / hilgirtin) |
navê_mişterî | "" | Navê Xerîdar |
mişterî_mobîl_numreya | "" | No Têkiliya Mişterî |
driver_id | "" | Nasnameya ajokarê |
stop_date | "" | Dîroka Rawestandinê |
parcel_count | 1 | Parcel Count |
Metadata | [] | Zeviya xwerû |
Hemî Ajokeran bistînin
curl --location -g --request GET '{{base_url}}/api/v5/drivers?api_key=api_key'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"code": 200,
"status": true,
"message": "success",
"data": {
"drivers": [
{
"id": 44914,
"email": "0f12ebdd@gmail.com",
"name": "nishu jain",
"address": null,
"phone_no": "8959294300",
"active": true
}
]
}
}
Ev xala dawîn hemî ajokaran vedigire.
Daxwaza HTTP
GET {{base_url}}/api/v5/drivers
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
Driver biafirîne
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": " "
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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
}
}
}
Ev xala dawî ajokerê diafirîne.
Daxwaza HTTP
POST {{base_url}}/api/v5/drivers
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
"" | Emaila ajokar | |
navnîşan | "" | Navnîşana ajokerê |
şîfre | "" | Şîfreya ji bo hesabê ajokerê |
nav | "" | Navê ajokar |
phone_no | "" | Numreya têkiliyê ya |
Driver Update
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"
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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
}
}
}
Detayên ajokerê nûvekirina vê xala dawîyê.
Daxwaza HTTP
PUT {{base_url}}/api/v5/drivers/:driver_id
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
navnîşan | "" | Navnîşana ajokerê |
nav | "" | Navê ajokar |
phone_no | "" | Numreya têkiliyê ya ajokar |
driver_id | "" | Nasnameya ajokarê ku em ji hemî ajokarên api digirin |
Ajokar jêbirin
curl --location -g --request DELETE '{{base_url}}/api/v5/drivers/:driver_id' \
--header 'Content-Type: application/json' \
--data-raw '{
"api_key": "api_key"
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"code": 200,
"status": true,
"message": "Driver deleted successful"
}
Ev xala dawî ajokar jêbirin.
Daxwaza HTTP
DELETE {{base_url}}/api/v5/drivers/:driver_id
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
driver_id | "" | Nasnameya ajokarê ku em ji hemî ajokarên api digirin |
Rêyek çêbikin
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": [{}]
}
]
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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": ""
}
]
}
}
}
Ev xala dawî rê diafirîne.
Daxwaza HTTP
POST {{base_url}}/api/v5/routes
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
driver_id | "" | Nasnameya ajokarê ku em ji hemî ajokarên api digirin |
start_address | "" | Navnîşana Destpêka Rêyê |
start_latitude | "" | Navnîşana Latitude dest pê bikin |
start_longitude | "" | Navnîşana Longitude dest pê bikin |
end_address | "" | Navnîşana Dawiya Rêyê |
end_latitude | "" | Navnîşana dawî Latitude |
end_longitude | "" | Navnîşana dawî Longitude |
route_name | "" | Navê Rê |
driver_id | "" | Nasnameya ajokarê ji bo destnîşankirina rê |
orjînal | "" | |
rawestandin | [] | Di navbera rêyan de disekine |
route_date | '' | Route Date |
Parametreyên Objektê disekine
parametreyê | Destçûnî | Terîf |
---|---|---|
navnîşan | "" | Navnîşana rawestandinê |
firehî | "" | Navnîşan Latitude |
dirêjî | "" | Navnîşan Longitude |
notes | "" | Her peyamek ku lê zêde bike |
optimize_status | "normal" | |
stop_duration | "Li rawestgehê bimîne" | |
hatin_destpêkirin | "" | "niha" |
arrive_end | "" | "herdem" |
hema | "" | |
dawîtirîn | "" | |
stop_type | "" | (radestkirin / hilgirtin) |
navê_mişterî | "" | Navê Xerîdar |
mişterî_mobîl_numreya | "" | No Têkiliya Mişterî |
parcel_count | 1 | Parcel Count |
Metadata | [{}] | Zeviya xwerû |
Agahdariya Rêyê bistînin
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
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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": ""
}
]
}
}
}
Ev xala dawiyê agahdariya rêgezê GET.
Daxwaza HTTP
GET {{base_url}}/api/v5/routes/:route_id
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
route_id | "" | Nasnameya rêwîtiyê em ji navnîşa rêgezê digirin |
driver_id | "" | Nasnameya ajokerê ya rêwîtiyê |
Agahdariya Optimîzekirî ya Rêyê bistînin
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
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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"
}
]
}
}
Ev xala dawiyê agahdariya rêgezê GET.
Daxwaza HTTP
GET {{base_url}}/api/v5/routes/:route_id/optimize_route
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
driver_id | "" | Nasnameya ajokerê ya rêwîtiyê |
Rê Jêbirin
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
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"code": 200,
"status": true,
"message": "Route deleted successfully"
}
Ev xala dawî rê jê dibe.
Daxwaza HTTP
DELETE {{base_url}}/api/v5/routes/:route_id
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
route_id | "" | Nasnameya rêwîtiyê em ji navnîşa rêgezê digirin |
driver_id | "" | Nasnameya ajokerê ya rêwîtiyê |
Hemî Rêçên Şofêr bistînin
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"
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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
}
}
Ev xala dawiyê hemî rêgezan digire.
Daxwaza HTTP
GET {{base_url}}/api/v5/routes
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
sînorkirin | 50 | Records ku vegerin |
serketinê | 0 | tomar Next ku vegerin |
driver_id | Nasnameya ajokerê |
Hemî Rêçên Xwediyê Firoşgehê bistînin
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
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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
}
}
Ev xala dawiyê hemî rêgezan digire.
Daxwaza HTTP
GET {{base_url}}/api/v5/routes/all_routes
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
sînorkirin | 50 | Records ku vegerin |
serketinê | 0 | tomar Next ku vegerin |
destpêka_date | nil | Dîroka destpêkirina rêyê (dd-mm-yyyy) |
dawiya_date | nil | Dîroka dawiya rêyê (dd-mm-yyyy) |
Ji hêla xwediyê firotgehê ve Rêyek ji bo ajokerê biafirîne
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"'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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": ""
}
]
}
}
}
Ev xala dawiyê ji bo afirandina rê ji ajokerê re tê bikar anîn.
Daxwaza HTTP
POST {{base_url}}/api/v5/routes/import_orders
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access (Biçe rûpelê URLa malperê têkevin hesabê xwedê dikanê paşê Herin rûpelê Rûpela mîhenganhilbijêre api token bistînin û api_key çêbikin) |
start_address | "" | navnîşana destpêkê ya rêwîtiyê |
end_address | "" | navnîşana dawiya rê |
driver_email | "" | e-nameya ajokerê |
dosî | "" | pelê bi formata xlsx barkirin hûn dikarin bi tikandina lînkê dakêşin(Nimûne girêdana pelê) |
Radestkirina Pickup
Rêyek çêbikin
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
}
]
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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
}
]
}
}
}
Ev xala dawî rê diafirîne.
Daxwaza HTTP
POST {{base_url}}/api/v6/routes
Parametreyên Query
parametreyê | DataType | Destçûnî | Terîf |
---|---|---|---|
driver_id | int (*) | Ji bo afirandina rêgezê pêdivî bi driver_id heye | |
start_address | têl (*) | Navnîşan ji ku derê dest pê dike | |
start_latitude | dicţionar | 0 | Pêdivî ye ku navnîşana_destpêk AN jî destpêka_latitude,destpêk_dirêjahî |
start_longitude | dicţionar | 0 | Pêdivî ye ku navnîşana_destpêk AN jî destpêka_latitude,destpêk_dirêjahî |
end_address | ben | Cihê dawiya rêyê | |
end_latitude | dicţionar | Navnîşana dawîn an jî dirêjahiya_dawiyê, dirêjahiya_dawiyê pêwîst e | |
end_longitude | dicţionar | Navnîşana dawîn an jî dirêjahiya_dawiyê, dirêjahiya_dawiyê pêwîst e | |
route_name | têl (*) | roja niha (dd/mm/yy) | Navê rê |
rawestandin | komek tiştan (*) | Agahdariyê di rêza objeyê de radiwestîne |
Parametreyên Objektê disekine
parametreyê | DataType | Destçûnî | Terîf |
---|---|---|---|
id | INT (*) | 0 | 1. Ger stop_type teslîmî ye, ne hewce ye ku nasnameyê bişînin 2. Ger stand_type pickup wê hingê pêdivî ye ku 20 jimareya id bişînin |
stop_order | int (*) | 0 | Fermana rawestandinê zêde bikin |
share_stop_id | int | 0 | 1. Ger stop_type pickup be wê wekî xwerû bihêle 2. Ger stop_type radestkirî ye û naxwazim bi pickupê ve girêbide, wê wekî xwerû bihêle 3. Heke hûn dixwazin bi her hilkişînê ve girêdin, wê hingê id-ya wê nasnama rawestana hilgirtinê deynin |
stop_type | ben | şandinî | nirx divê teslîmkirin û hilgirtin be |
navnîşan | ben | Navnîşan AN jî dirêjahî, Drêjahî hewce ye | |
firehî | dicţionar | 0 | Navnîşan AN jî dirêjahî, Drêjahî hewce ye |
dirêjî | dicţionar | 0 | Navnîşan AN jî dirêjahî, Drêjahî hewce ye |
notes | ben | Agahdariya têkildar rawestînin | |
stop_duration | int | 2 | Demjimêra rawestanê bi hûrdeman diyar dike, ango li malpera xerîdar çiqas dirêj dibe. |
navê_mişterî | ben | Agahdariya Xerîdar | |
mişterî_mobîl_numreya | ben | Agahdariya Xerîdar | |
customer_email | ben | Agahdariya Xerîdar | |
address_typed | {} | {} | 1. Ger stop_type hilgirtin e, wê gavê mifteya delivery_count e û nirx bi tevahî hejmara radestkirinê bi vê hilgirtinê ve girêdayî ye 2. ger stop_type radest be wê wekî xwerû bihêle |
Route nûve bike
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
}
]
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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
}
]
}
}
}
Ev rêça nûvekirina xala dawiyê.
Daxwaza HTTP
POST {{base_url}}/api/v6/routes/:route_id
Parametreyên Query
Parametreyên Query
parametreyê | DataType | Destçûnî | Terîf |
---|---|---|---|
driver_id | int (*) | Ji bo afirandina rêgezê pêdivî bi driver_id heye | |
start_address | têl (*) | Navnîşan ji ku derê dest pê dike | |
start_latitude | dicţionar | 0 | Pêdivî ye ku navnîşana_destpêk AN jî destpêka_latitude,destpêk_dirêjahî |
start_longitude | dicţionar | 0 | Pêdivî ye ku navnîşana_destpêk AN jî destpêka_latitude,destpêk_dirêjahî |
end_address | ben | Cihê dawiya rêyê | |
end_latitude | dicţionar | Navnîşana dawîn an jî dirêjahiya_dawiyê, dirêjahiya_dawiyê pêwîst e | |
end_longitude | dicţionar | Navnîşana dawîn an jî dirêjahiya_dawiyê, dirêjahiya_dawiyê pêwîst e | |
route_name | têl (*) | roja niha (dd/mm/yy) | Navê rê |
rawestandin | komek tiştan (*) | Agahdariyê di rêza objeyê de radiwestîne |
Parametreyên Objektê disekine
parametreyê | DataType | Destçûnî | Terîf |
---|---|---|---|
id | INT (*) | 0 | 1. Ger stop_type teslîmî ye, ne hewce ye ku nasnameyê bişînin 2. Ger stand_type pickup wê hingê pêdivî ye ku 20 jimareya id bişînin |
stop_order | int (*) | 0 | Fermana rawestandinê zêde bikin |
share_stop_id | int | 0 | 1. Ger stop_type pickup be wê wekî xwerû bihêle 2. Ger stop_type radestkirî ye û naxwazim bi pickupê ve girêbide, wê wekî xwerû bihêle 3. Heke hûn dixwazin bi her hilkişînê ve girêdin, wê hingê id-ya wê nasnama rawestana hilgirtinê deynin |
stop_type | ben | şandinî | nirx divê teslîmkirin û hilgirtin be |
navnîşan | ben | Navnîşan AN jî dirêjahî, Drêjahî hewce ye | |
firehî | dicţionar | 0 | Navnîşan AN jî dirêjahî, Drêjahî hewce ye |
dirêjî | dicţionar | 0 | Navnîşan AN jî dirêjahî, Drêjahî hewce ye |
notes | ben | Agahdariya têkildar rawestînin | |
stop_duration | int | 2 | Demjimêra rawestanê bi hûrdeman diyar dike, ango li malpera xerîdar çiqas dirêj dibe. |
navê_mişterî | ben | Agahdariya Xerîdar | |
mişterî_mobîl_numreya | ben | Agahdariya Xerîdar | |
customer_email | ben | Agahdariya Xerîdar | |
address_typed | {} | {} | 1. Ger stop_type hilgirtin e, wê gavê mifteya delivery_count e û nirx bi tevahî hejmara radestkirinê bi vê hilgirtinê ve girêdayî ye 2. ger stop_type radest be wê wekî xwerû bihêle |
Agahdariya Rêyê bistînin
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
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"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
}
]
}
}
}
Ev xala dawiyê agahdariya rêgezê GET.
Daxwaza HTTP
GET {{base_url}}/api/v6/routes/:route_id
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
route_id | "" | Nasnameya rêwîtiyê em ji navnîşa rêgezê digirin |
driver_id | "" | Nasnameya ajokerê ya rêwîtiyê |
Rêya Radestkirina Pickup jêbirin
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
}'
Fermana jorîn JSON vedigere ku bi vî rengî hatî çêkirin:
{
"code": 200,
"status": true,
"message": "Route deleted successfully"
}
Ev xala dawî rê jê dibe.
Daxwaza HTTP
DELETE {{base_url}}/api/v6/routes/:route_id
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
route_id | "" | Nasnameya rêwîtiyê em ji navnîşa rêgezê digirin |
driver_id | "" | Nasnameya ajokerê ya rêwîtiyê |
Agahdariya Optimîzekirî ya Rêyê bistînin
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
}'
Ger optimize:true fermana jor JSON bi vî rengî vegerîne:
{
"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"
}
]
}
}
Fermana jorîn JSON vedigerîne ku bi vî rengî hatî saz kirin heke 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"
]
}
]
}
}
Ev xala dawiyê agahdariya rêgezê GET.
Daxwaza HTTP
GET {{base_url}}/api/v6/routes/:route_id/optimize_route
Parametreyên Query
parametreyê | Destçûnî | Terîf |
---|---|---|
api_key | "" | Bişkojka Api Access |
driver_id | "" | Nasnameya ajokerê ya rêwîtiyê |
WebHoks
ZeoRoutePlanner dihêle hûn webhook bikar bînin ku em dikarin we di derbarê bûyeran de agahdar bikin. Hûn dikarin li ser platforma me webhookek nû tomar bikin ("https://zeorouteplanner.com/app/team/settings/genrate-token").
Events
- Webhook Pêşveçûn Rawestînin
Şaş
Zeo Route Planner API kodên xeletiya jêrîn bikar tîne:
Koda çewtiyê | Mane |
---|---|
400 | Daxwaza Bad -- Daxwaza we nederbasdar e. |
401 | Bêdestûr - Mifteya API-ya we xelet e. |
404 | nehat dîtin -- Daxwaza diyarkirî nehat dîtin. |
500 | Çewtiya Pêşkêşkara Navxweyî -- Pirsgirêka me bi servera me re hebû. Paşê dîsa biceribîne. |
503 | Karûbar Ne Berdest e -- Ji bo lênêrînê em demkî negirêdayî ne. Ji kerema xwe paşê dîsa biceribîne. |