அறிமுகம்
Zeo ரூட் பிளானர், ஃப்ளீட் உரிமையாளர்கள் தங்கள் ஓட்டுநர்களுக்கான வழிகளை உருவாக்க மற்றும் மேம்படுத்த உதவுகிறது. உள்ளூர் லாஸ்ட் மைல் டெலிவரி செய்யும் கடற்படை உரிமையாளர்கள் அல்லது சிறு வணிகங்கள் டெலிவரி நிலை, ஓட்டுநர்களின் நேரலை இருப்பிடம் ஆகியவற்றைக் கண்காணித்து வாடிக்கையாளர்களுக்கு நிகழ்நேர அறிவிப்புகளை அனுப்பலாம். டெலிவரி டிரைவர்களுக்கான ஜியோவின் மொபைல் ஆப்ஸ், Waze, tomtom, Google maps போன்ற அனைத்து பிரபலமான வழிசெலுத்தல் கருவிகளுடன் தடையற்ற ஒருங்கிணைப்புகளுடன் பொருத்தப்பட்டுள்ளது. ஓட்டுநரின் விரல் நுனியில் குறிப்புகள், வாடிக்கையாளர் விவரங்கள் மற்றும் பார்சல் எண்ணிக்கை உட்பட அனைத்து முக்கிய விவரங்களும் உள்ளன. ஜியோ டைனமிக் முகவரி சேர்த்தல் மற்றும் நீக்குதல் ஆகியவற்றைக் கையாளுகிறது மற்றும் மிகவும் உகந்த வழியை வழங்க வரிசையை மாற்றியமைக்கிறது. Zeo ஃப்ளீட் உரிமையாளர்கள் ஒரு டிரைவருக்கு மாதத்திற்கு 200$ வரை சேமித்து, டெலிவரிக்கான ஆதாரம், கையொப்பங்கள் மற்றும் டெலிவரி நேர முத்திரைகள் போன்ற உயர்தர அறிக்கைகளுக்கான அணுகலைப் பெறுவார்கள்.
அங்கீகார
APIக்கான அணுகலை அனுமதிக்க ZeoRoutePlanner API விசைகளைப் பயன்படுத்துகிறது. எங்கள் தளத்தில் புதிய API விசையை பதிவு செய்யலாம் (https://zeorouteplanner.com/app/team/settings/genrate-token).
ZeoRoutePlanner சேவையகத்திற்கான அனைத்து API கோரிக்கைகளிலும் API விசையை பின்வரும் அளவுருக்களில் சேர்க்க வேண்டும் என்று எதிர்பார்க்கிறது:
api_key: api_key
கடை உரிமையாளர் அபியின்
நிறுத்தங்களை உருவாக்கவும்
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": [{}]
}
]
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"code": 200,
"status": true,
"message": "Stops added successfully"
}
இந்த இறுதிப்புள்ளி அனைத்து இயக்கிகளையும் மீட்டெடுக்கிறது.
HTTP கோரிக்கை
POST {{base_url}}/api/v5/route_stop
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
நிறுத்தங்கள் | [{}] | வரிசையை நிறுத்துகிறது |
பொருள் அளவுருக்களை நிறுத்துகிறது
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
முகவரி | "" | நிறுத்த முகவரி |
அட்சரேகை | "" | முகவரி அட்சரேகை |
தீர்க்கரேகை | "" | தீர்க்கரேகை முகவரி |
குறிப்புகள் | "" | சேர்க்க வேண்டிய எந்த செய்தியும் |
optimize_status | "சாதாரண" | |
நிறுத்த_காலம் | "நிறுத்தத்தில் இருங்கள்" | |
வருகை_தொடக்கம் | "" | "இப்போது" |
வருகை_முடிவு | "" | "எப்போதும்" |
முந்தைய | "" | |
சமீபத்திய | "" | |
நிறுத்த_வகை | "" | (டெலிவரி/பிக்அப்) |
வாடிக்கையாளர் பெயர் | "" | வாடிக்கையாளர் பெயர் |
வாடிக்கையாளர்_மொபைல்_எண் | "" | வாடிக்கையாளர் தொடர்பு எண் |
இயக்கி_ஐடி | "" | டிரைவர் ஐடி |
நிறுத்த_தேதி | "" | நிறுத்த தேதி |
பார்சல்_எண்ணிக்கை | 1 | பார்சல் எண்ணிக்கை |
மெட்டா | [] | தனிப்பயன் புலம் |
அனைத்து டிரைவர்களையும் பெறுங்கள்
curl --location -g --request GET '{{base_url}}/api/v5/drivers?api_key=api_key'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"code": 200,
"status": true,
"message": "success",
"data": {
"drivers": [
{
"id": 44914,
"email": "0f12ebdd@gmail.com",
"name": "nishu jain",
"address": null,
"phone_no": "8959294300",
"active": true
}
]
}
}
இந்த இறுதிப்புள்ளி அனைத்து இயக்கிகளையும் மீட்டெடுக்கிறது.
HTTP கோரிக்கை
GET {{base_url}}/api/v5/drivers
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
இயக்கி உருவாக்கவும்
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": " "
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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
}
}
}
இந்த இறுதிப்புள்ளி இயக்கியை உருவாக்குகிறது.
HTTP கோரிக்கை
POST {{base_url}}/api/v5/drivers
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
மின்னஞ்சல் | "" | டிரைவர் மின்னஞ்சல் |
முகவரி | "" | டிரைவர் முகவரி |
கடவுச்சொல் | "" | இயக்கி கணக்கிற்கான கடவுச்சொல் |
பெயர் | "" | ஓட்டுநரின் பெயர் |
தொலைபேசி எண் | "" | தொடர்பு எண் |
டிரைவர் புதுப்பிக்கவும்
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"
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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
}
}
}
இந்த எண்ட்பாயிண்ட் புதுப்பிப்பு இயக்கி விவரங்கள்.
HTTP கோரிக்கை
PUT {{base_url}}/api/v5/drivers/:driver_id
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
முகவரி | "" | டிரைவர் முகவரி |
பெயர் | "" | ஓட்டுநரின் பெயர் |
தொலைபேசி எண் | "" | ஓட்டுநரின் தொடர்பு எண் |
இயக்கி_ஐடி | "" | டிரைவர் ஐடி எல்லா டிரைவர் ஏபியிலிருந்தும் கிடைக்கும் |
டிரைவரை நீக்கு
curl --location -g --request DELETE '{{base_url}}/api/v5/drivers/:driver_id' \
--header 'Content-Type: application/json' \
--data-raw '{
"api_key": "api_key"
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"code": 200,
"status": true,
"message": "Driver deleted successful"
}
இந்த எண்ட்பாயிண்ட் டிரைவரை நீக்குகிறது.
HTTP கோரிக்கை
DELETE {{base_url}}/api/v5/drivers/:driver_id
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
இயக்கி_ஐடி | "" | டிரைவர் ஐடி எல்லா டிரைவர் ஏபியிலிருந்தும் கிடைக்கும் |
பாதையை உருவாக்கவும்
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": [{}]
}
]
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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": ""
}
]
}
}
}
இந்த இறுதிப்புள்ளி வழியை உருவாக்குகிறது.
HTTP கோரிக்கை
POST {{base_url}}/api/v5/routes
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
இயக்கி_ஐடி | "" | டிரைவர் ஐடி எல்லா டிரைவர் ஏபியிலிருந்தும் கிடைக்கும் |
தொடக்க_முகவரி | "" | பாதை தொடக்க முகவரி |
தொடக்க_அட்சரேகை | "" | அட்சரேகை முகவரியைத் தொடங்கவும் |
தொடக்க_ தீர்க்கரேகை | "" | தொடக்க முகவரி தீர்க்கரேகை |
முடிவு_முகவரி | "" | பாதை முடிவு முகவரி |
முடிவு_அட்சரேகை | "" | இறுதி முகவரி அட்சரேகை |
முடிவு_ தீர்க்கரேகை | "" | முடிவு முகவரி தீர்க்கரேகை |
பாதை_பெயர் | "" | பாதையின் பெயர் |
இயக்கி_ஐடி | "" | பாதையை ஒதுக்க டிரைவர் ஐடி |
எஃப் | "" | |
நிறுத்தங்கள் | [] | பாதைகளுக்கு இடையில் நிறுத்தப்படும் |
பாதை_தேதி | '' | பாதை தேதி |
பொருள் அளவுருக்களை நிறுத்துகிறது
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
முகவரி | "" | நிறுத்த முகவரி |
அட்சரேகை | "" | முகவரி அட்சரேகை |
தீர்க்கரேகை | "" | தீர்க்கரேகை முகவரி |
குறிப்புகள் | "" | சேர்க்க வேண்டிய எந்த செய்தியும் |
optimize_status | "சாதாரண" | |
நிறுத்த_காலம் | "நிறுத்தத்தில் இருங்கள்" | |
வருகை_தொடக்கம் | "" | "இப்போது" |
வருகை_முடிவு | "" | "எப்போதும்" |
முந்தைய | "" | |
சமீபத்திய | "" | |
நிறுத்த_வகை | "" | (டெலிவரி/பிக்அப்) |
வாடிக்கையாளர் பெயர் | "" | வாடிக்கையாளர் பெயர் |
வாடிக்கையாளர்_மொபைல்_எண் | "" | வாடிக்கையாளர் தொடர்பு எண் |
பார்சல்_எண்ணிக்கை | 1 | பார்சல் எண்ணிக்கை |
மெட்டா | [{}] | தனிப்பயன் புலம் |
வழித் தகவலைப் பெறுங்கள்
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
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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": ""
}
]
}
}
}
இந்த இறுதிப்புள்ளி வழித் தகவலைப் பெறவும்.
HTTP கோரிக்கை
GET {{base_url}}/api/v5/routes/:route_id
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
வழி_ஐடி | "" | பாதை பட்டியலிலிருந்து ரூட் ஐடியைப் பெறுகிறோம் |
இயக்கி_ஐடி | "" | பாதையின் டிரைவர் ஐடி |
பாதை உகந்த தகவலைப் பெறுங்கள்
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
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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"
}
]
}
}
இந்த இறுதிப்புள்ளி வழித் தகவலைப் பெறவும்.
HTTP கோரிக்கை
GET {{base_url}}/api/v5/routes/:route_id/optimize_route
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
இயக்கி_ஐடி | "" | பாதையின் டிரைவர் ஐடி |
வழியை நீக்கு
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
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"code": 200,
"status": true,
"message": "Route deleted successfully"
}
இந்த இறுதிப்புள்ளியை நீக்கும் பாதை.
HTTP கோரிக்கை
DELETE {{base_url}}/api/v5/routes/:route_id
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
வழி_ஐடி | "" | பாதை பட்டியலிலிருந்து ரூட் ஐடியைப் பெறுகிறோம் |
இயக்கி_ஐடி | "" | பாதையின் டிரைவர் ஐடி |
அனைத்து ஓட்டுனர் வழிகளையும் பெறவும்
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"
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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
}
}
இந்த இறுதிப்புள்ளி அனைத்து வழிகளையும் பெறுகிறது.
HTTP கோரிக்கை
GET {{base_url}}/api/v5/routes
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
எல்லை | 50 | திரும்பப் பெற வேண்டிய பதிவுகள் |
ஆப்செட் | 0 | திரும்புவதற்கு அடுத்த பதிவுகள் |
இயக்கி_ஐடி | டிரைவர் ஐடி |
அனைத்து கடை உரிமையாளர் வழிகளையும் பெறுங்கள்
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
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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
}
}
இந்த இறுதிப்புள்ளி அனைத்து வழிகளையும் பெறுகிறது.
HTTP கோரிக்கை
GET {{base_url}}/api/v5/routes/all_routes
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
எல்லை | 50 | திரும்பப் பெற வேண்டிய பதிவுகள் |
ஆப்செட் | 0 | திரும்புவதற்கு அடுத்த பதிவுகள் |
தொடக்க_தேதி | ஒன்றுமே | பாதை தொடக்க தேதி (dd-mm-yyyy) |
கடைசி தேதி | ஒன்றுமே | பாதை முடிவு தேதி (dd-mm-yyyy) |
ஸ்டோர் உரிமையாளரால் டிரைவருக்கான பாதையை உருவாக்கவும்
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"'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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": ""
}
]
}
}
}
இந்த இறுதிப்புள்ளி ஓட்டுனருக்கான பாதையை உருவாக்க பயன்படுகிறது.
HTTP கோரிக்கை
POST {{base_url}}/api/v5/routes/import_orders
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை (பக்கத்திற்குச் செல் வலைத்தள url கடையின் உரிமையாளர் கணக்கில் உள்நுழைந்து பக்கத்திற்குச் செல்லவும் அமைப்புகள் பக்கம்api டோக்கனைப் பெறு என்பதைத் தேர்ந்தெடுத்து api_key ஐ உருவாக்கவும்) |
தொடக்க_முகவரி | "" | பாதையின் தொடக்க முகவரி |
முடிவு_முகவரி | "" | பாதையின் இறுதி முகவரி |
டிரைவர்_மின்னஞ்சல் | "" | இயக்கி மின்னஞ்சல் |
கோப்பு | "" | xlsx வடிவத்தில் கோப்பைப் பதிவேற்ற, இணைப்பைக் கிளிக் செய்வதன் மூலம் பதிவிறக்கம் செய்யலாம்(மாதிரி கோப்பு இணைப்பு) |
பிக்அப் டெலிவரிகள்
பாதையை உருவாக்கவும்
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
}
]
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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
}
]
}
}
}
இந்த இறுதிப்புள்ளி வழியை உருவாக்குகிறது.
HTTP கோரிக்கை
POST {{base_url}}/api/v6/routes
வினவல் அளவுருக்கள்
அளவுரு | டேட்டா டைப் | இயல்புநிலை | விளக்கம் |
---|---|---|---|
இயக்கி_ஐடி | முழு எண்ணாக (*) | வழியை உருவாக்க டிரைவர்_ஐடி தேவை | |
தொடக்க_முகவரி | லேசான கயிறு (*) | பாதை தொடங்கும் இடத்திலிருந்து முகவரி | |
தொடக்க_அட்சரேகை | தசம | 0 | தொடக்க_முகவரி அல்லது தொடக்க_அட்சரேகை,தொடக்க_தீர்க்கக் கோடு தேவை |
தொடக்க_ தீர்க்கரேகை | தசம | 0 | தொடக்க_முகவரி அல்லது தொடக்க_அட்சரேகை,தொடக்க_தீர்க்கக் கோடு தேவை |
முடிவு_முகவரி | சரம் | பாதையின் முடிவு இடம் | |
முடிவு_அட்சரேகை | தசம | முடிவு_முகவரி அல்லது முடிவு_அட்சரேகை,முடிவு_தீர்க்கரேகை | |
முடிவு_ தீர்க்கரேகை | தசம | முடிவு_முகவரி அல்லது முடிவு_அட்சரேகை,முடிவு_தீர்க்கரேகை | |
பாதை_பெயர் | லேசான கயிறு (*) | தற்போதைய தேதி (dd/mm/yy) | பாதை பெயர் |
நிறுத்தங்கள் | பொருள்களின் வரிசை (*) | பொருளின் வரிசையில் தகவலை நிறுத்துகிறது |
பொருள் அளவுருக்களை நிறுத்துகிறது
அளவுரு | டேட்டா டைப் | இயல்புநிலை | விளக்கம் |
---|---|---|---|
id | INT (*) | 0 | 1. stop_type டெலிவரி என்றால் ஐடியை அனுப்ப வேண்டிய அவசியமில்லை 2. stop_type pickup என்றால் 20 இலக்க ஐடியை அனுப்ப வேண்டும் |
நிறுத்த_ஒழுங்கு | முழு எண்ணாக (*) | 0 | நிறுத்த வரிசையைச் சேர்க்கவும் |
share_stop_id | எண்ணாக | 0 | 1. stop_type பிக்கப் என்றால் அதை இயல்புநிலையாக விடவும் 2. stop_type டெலிவரி மற்றும் பிக்அப்புடன் இணைக்க விரும்பவில்லை எனில் அதை இயல்புநிலையாக விடவும் 3. நீங்கள் ஏதேனும் பிக்கப்புடன் இணைக்க விரும்பினால், அந்த பிக்கப் ஸ்டாப் ஐடியின் ஐடியை வைக்கவும் |
நிறுத்த_வகை | சரம் | விநியோக | மதிப்புகள் டெலிவரி மற்றும் பிக்அப் ஆக இருக்க வேண்டும் |
முகவரி | சரம் | முகவரி அல்லது அட்சரேகை, தீர்க்கரேகை தேவை | |
அட்சரேகை | தசம | 0 | முகவரி அல்லது அட்சரேகை, தீர்க்கரேகை தேவை |
தீர்க்கரேகை | தசம | 0 | முகவரி அல்லது அட்சரேகை, தீர்க்கரேகை தேவை |
குறிப்புகள் | சரம் | தொடர்புடைய தகவலை நிறுத்தவும் | |
நிறுத்த_காலம் | எண்ணாக | 2 | நிறுத்தத்தின் கால அளவை நிமிடங்களில் குறிப்பிடுகிறது, அதாவது வாடிக்கையாளர் தளத்தில் எவ்வளவு நேரம் ஆகும். |
வாடிக்கையாளர் பெயர் | சரம் | வாடிக்கையாளர் தகவல் | |
வாடிக்கையாளர்_மொபைல்_எண் | சரம் | வாடிக்கையாளர் தகவல் | |
வாடிக்கையாளர்_மின்னஞ்சல் | சரம் | வாடிக்கையாளர் தகவல் | |
முகவரி_தட்டச்சு | {} | {} | 1. stop_type பிக்-அப் என்றால், டெலிவரி_கவுண்ட் மற்றும் மதிப்பு முழு எண்ணாக இருக்கும் டெலிவரியின் மொத்த எண்ணிக்கை இந்த பிக்அப்புடன் இணைக்கப்பட்டுள்ளது 2. stop_type டெலிவரியாக இருந்தால் அதை இயல்புநிலையாக விடவும் |
பாதையைப் புதுப்பிக்கவும்
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
}
]
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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
}
]
}
}
}
இந்த இறுதிப்புள்ளி புதுப்பிப்பு பாதை.
HTTP கோரிக்கை
POST {{base_url}}/api/v6/routes/:route_id
வினவல் அளவுருக்கள்
வினவல் அளவுருக்கள்
அளவுரு | டேட்டா டைப் | இயல்புநிலை | விளக்கம் |
---|---|---|---|
இயக்கி_ஐடி | முழு எண்ணாக (*) | வழியை உருவாக்க டிரைவர்_ஐடி தேவை | |
தொடக்க_முகவரி | லேசான கயிறு (*) | பாதை தொடங்கும் இடத்திலிருந்து முகவரி | |
தொடக்க_அட்சரேகை | தசம | 0 | தொடக்க_முகவரி அல்லது தொடக்க_அட்சரேகை,தொடக்க_தீர்க்கக் கோடு தேவை |
தொடக்க_ தீர்க்கரேகை | தசம | 0 | தொடக்க_முகவரி அல்லது தொடக்க_அட்சரேகை,தொடக்க_தீர்க்கக் கோடு தேவை |
முடிவு_முகவரி | சரம் | பாதையின் முடிவு இடம் | |
முடிவு_அட்சரேகை | தசம | முடிவு_முகவரி அல்லது முடிவு_அட்சரேகை,முடிவு_தீர்க்கரேகை | |
முடிவு_ தீர்க்கரேகை | தசம | முடிவு_முகவரி அல்லது முடிவு_அட்சரேகை,முடிவு_தீர்க்கரேகை | |
பாதை_பெயர் | லேசான கயிறு (*) | தற்போதைய தேதி (dd/mm/yy) | பாதை பெயர் |
நிறுத்தங்கள் | பொருள்களின் வரிசை (*) | பொருளின் வரிசையில் தகவலை நிறுத்துகிறது |
பொருள் அளவுருக்களை நிறுத்துகிறது
அளவுரு | டேட்டா டைப் | இயல்புநிலை | விளக்கம் |
---|---|---|---|
id | INT (*) | 0 | 1. stop_type டெலிவரி என்றால் ஐடியை அனுப்ப வேண்டிய அவசியமில்லை 2. stop_type pickup என்றால் 20 இலக்க ஐடியை அனுப்ப வேண்டும் |
நிறுத்த_ஒழுங்கு | முழு எண்ணாக (*) | 0 | நிறுத்த வரிசையைச் சேர்க்கவும் |
share_stop_id | எண்ணாக | 0 | 1. stop_type பிக்கப் என்றால் அதை இயல்புநிலையாக விடவும் 2. stop_type டெலிவரி மற்றும் பிக்அப்புடன் இணைக்க விரும்பவில்லை எனில் அதை இயல்புநிலையாக விடவும் 3. நீங்கள் ஏதேனும் பிக்கப்புடன் இணைக்க விரும்பினால், அந்த பிக்கப் ஸ்டாப் ஐடியின் ஐடியை வைக்கவும் |
நிறுத்த_வகை | சரம் | விநியோக | மதிப்புகள் டெலிவரி மற்றும் பிக்அப் ஆக இருக்க வேண்டும் |
முகவரி | சரம் | முகவரி அல்லது அட்சரேகை, தீர்க்கரேகை தேவை | |
அட்சரேகை | தசம | 0 | முகவரி அல்லது அட்சரேகை, தீர்க்கரேகை தேவை |
தீர்க்கரேகை | தசம | 0 | முகவரி அல்லது அட்சரேகை, தீர்க்கரேகை தேவை |
குறிப்புகள் | சரம் | தொடர்புடைய தகவலை நிறுத்தவும் | |
நிறுத்த_காலம் | எண்ணாக | 2 | நிறுத்தத்தின் கால அளவை நிமிடங்களில் குறிப்பிடுகிறது, அதாவது வாடிக்கையாளர் தளத்தில் எவ்வளவு நேரம் ஆகும். |
வாடிக்கையாளர் பெயர் | சரம் | வாடிக்கையாளர் தகவல் | |
வாடிக்கையாளர்_மொபைல்_எண் | சரம் | வாடிக்கையாளர் தகவல் | |
வாடிக்கையாளர்_மின்னஞ்சல் | சரம் | வாடிக்கையாளர் தகவல் | |
முகவரி_தட்டச்சு | {} | {} | 1. stop_type பிக்-அப் என்றால், டெலிவரி_கவுண்ட் மற்றும் மதிப்பு முழு எண்ணாக இருக்கும் டெலிவரியின் மொத்த எண்ணிக்கை இந்த பிக்அப்புடன் இணைக்கப்பட்டுள்ளது 2. stop_type டெலிவரியாக இருந்தால் அதை இயல்புநிலையாக விடவும் |
வழித் தகவலைப் பெறுங்கள்
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
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"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
}
]
}
}
}
இந்த இறுதிப்புள்ளி வழித் தகவலைப் பெறவும்.
HTTP கோரிக்கை
GET {{base_url}}/api/v6/routes/:route_id
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
வழி_ஐடி | "" | பாதை பட்டியலிலிருந்து ரூட் ஐடியைப் பெறுகிறோம் |
இயக்கி_ஐடி | "" | பாதையின் டிரைவர் ஐடி |
பிக்அப் டெலிவரி வழியை நீக்கு
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
}'
மேலே உள்ள கட்டளை JSON ஐ இது போன்ற கட்டமைப்பை வழங்குகிறது:
{
"code": 200,
"status": true,
"message": "Route deleted successfully"
}
இந்த இறுதிப்புள்ளியை நீக்கும் பாதை.
HTTP கோரிக்கை
DELETE {{base_url}}/api/v6/routes/:route_id
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
வழி_ஐடி | "" | பாதை பட்டியலிலிருந்து ரூட் ஐடியைப் பெறுகிறோம் |
இயக்கி_ஐடி | "" | பாதையின் டிரைவர் ஐடி |
பாதை உகந்த தகவலைப் பெறுங்கள்
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
}'
உகந்ததாக இருந்தால், மேலே உள்ள கட்டளை JSON கட்டமைப்பை வழங்குகிறது: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"
}
]
}
}
optimize:false: எனில் மேலே உள்ள கட்டளை JSON கட்டமைப்பை இப்படி வழங்குகிறது.
{
"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"
]
}
]
}
}
இந்த இறுதிப்புள்ளி வழித் தகவலைப் பெறவும்.
HTTP கோரிக்கை
GET {{base_url}}/api/v6/routes/:route_id/optimize_route
வினவல் அளவுருக்கள்
அளவுரு | இயல்புநிலை | விளக்கம் |
---|---|---|
api_key | "" | Api அணுகல் விசை |
இயக்கி_ஐடி | "" | பாதையின் டிரைவர் ஐடி |
வெப்ஹூக்ஸ்
ZeoRoutePlanner வெப்ஹூக்கைப் பயன்படுத்த உங்களை அனுமதிக்கிறது, நிகழ்வுகளைப் பற்றி நாங்கள் உங்களுக்குத் தெரிவிக்க முடியும். நீங்கள் எங்கள் தளத்தில் ஒரு புதிய வெப்ஹூக்கை பதிவு செய்யலாம் ("https://zeorouteplanner.com/app/team/settings/genrate-token").
நிகழ்வுகள்
- முன்னேற்றம் Webhook நிறுத்து
பிழைகள்
Zeo Route Planner API பின்வரும் பிழைக் குறியீடுகளைப் பயன்படுத்துகிறது:
பிழை குறியீடு | பொருள் |
---|---|
400 | தவறான கோரிக்கை -- உங்கள் கோரிக்கை தவறானது. |
401 | அங்கீகரிக்கப்படாதது -- உங்கள் API விசை தவறானது. |
404 | கிடைக்கவில்லை -- குறிப்பிட்ட கோரிக்கையை கண்டுபிடிக்க முடியவில்லை. |
500 | உள் சேவையகப் பிழை -- எங்கள் சர்வரில் சிக்கல் ஏற்பட்டது. பின்னர் மீண்டும் முயற்சிக்கவும். |
503 | சேவை கிடைக்கவில்லை -- பராமரிப்புக்காக நாங்கள் தற்காலிகமாக ஆஃப்லைனில் இருக்கிறோம். பிறகு முயற்சிக்கவும். |