NAV

መግቢያ

የዜኦ መስመር እቅድ አውጪ የበረራዎች ባለቤቶች ለአሽከርካሪዎቻቸው መንገዶችን እንዲፈጥሩ እና እንዲያመቻቹ ያግዛል። የአካባቢ የመጨረሻ ማይል አቅርቦትን የሚያደርጉ የበረራ ባለቤቶች ወይም ትናንሽ ንግዶች የመላኪያ ሁኔታን ፣ የአሽከርካሪዎችን የቀጥታ መገኛን መከታተል እና ለደንበኞቹ የእውነተኛ ጊዜ ዝመናዎችን መላክ ይችላሉ። የዜኦ ሞባይል አፕሊኬሽኖች ዋዜን፣ ቶምቶምን፣ ጎግል ካርታዎችን፣ ወዘተ ጨምሮ በሁሉም ታዋቂ የመፈለጊያ መሳሪያዎች እንከን የለሽ ውህደቶች የታጠቁ ናቸው። ሾፌሩ በጣቱ ምክሮች ላይ ማስታወሻዎችን፣ የደንበኛ ዝርዝሮችን እና የእሽግ ብዛትን ጨምሮ ሁሉም አስፈላጊ ዝርዝሮች አሉት። ዜኦ ተለዋዋጭ አድራሻ መደመርን እና መሰረዝን ይቆጣጠራል እና በጣም የተመቻቸ መንገድ ለማቅረብ ቅደም ተከተሎችን ያስተካክላል። በዜኦ መርከቦች ባለቤቶች በወር እስከ 200 ዶላር በአሽከርካሪ ይቆጥባሉ እና እንደ የመላኪያ ማረጋገጫ፣ ፊርማ እና የመላኪያ ጊዜ ማህተሞች ያሉ ከፍተኛ ጥራት ያላቸውን ሪፖርቶችን ያግኙ።

ማረጋገጫ

ZeoRoutePlanner የኤፒአይ መዳረሻን ለመፍቀድ የኤፒአይ ቁልፎችን ይጠቀማል። በእኛ መድረክ ላይ አዲስ የኤፒአይ ቁልፍ መመዝገብ ይችላሉ (https://zeorouteplanner.com/app/team/settings/genrate-token).

ZeoRoutePlanner የኤፒአይ ቁልፉን በሁሉም የኤፒአይ ጥያቄዎች ውስጥ ለአገልጋዩ በሚከተለው በሚመስል ፓራም ውስጥ እንዲካተት ይጠብቃል።

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"
}

ይህ የመጨረሻ ነጥብ ሁሉንም አሽከርካሪዎች ያወጣል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
ማቆሚያዎች [{}] ማቆሚያዎች ድርድር

የነገር መለኪያዎችን ያቆማል

የልኬት ነባሪ መግለጫ
አድራሻ "" አድራሻ አቁም
ኬክሮስ "" የአድራሻ ኬክሮስ
ኬንትሮስ "" አድራሻ ኬንትሮስ
ማስታወሻዎች "" የሚታከል ማንኛውም መልእክት
ሁኔታን አሻሽል። "መደበኛ"
የማቆሚያ_ቆይታ "በቆመህ ቆይ"
መምጣት_ጀምር "" "አሁን"
መድረሻ_መጨረሻ "" "በማንኛውም ጊዜ"
ቀደምት ""
የቅርብ ጊዜ ""
የማቆሚያ_አይነት "" (ማድረስ/ማንሳት)
የደንበኛ ስም "" የደንበኛ ስም
የደንበኛ_ሞባይል_ቁጥር "" የደንበኛ እውቂያ ቁጥር
የመንጃ_መታወቂያ "" የአሽከርካሪ መታወቂያ
የማቆሚያ_ቀን "" የሚቆምበት ቀን
ጥቅል_ቁጥር 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
      }
    ]
  }
}

ይህ የመጨረሻ ነጥብ ሁሉንም አሽከርካሪዎች ያወጣል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ

ሾፌር ይፍጠሩ

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
    }
  }
}

ይህ የመጨረሻ ነጥብ ነጂ ይፈጥራል.

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
ኢሜይል "" የአሽከርካሪ ኢሜይል
አድራሻ "" የአሽከርካሪ አድራሻ
የይለፍ ቃል "" ለአሽከርካሪ መለያ የይለፍ ቃል
ስም "" የአሽከርካሪው ስም
ስልክ ቁጥር "" የእውቂያ ቁጥር

ሾፌር ያዘምኑ

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
    }
  }
}

ይህ የመጨረሻ ነጥብ የአሽከርካሪ ዝርዝሮችን ማዘመን።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
አድራሻ "" የአሽከርካሪ አድራሻ
ስም "" የአሽከርካሪው ስም
ስልክ ቁጥር "" የአሽከርካሪ ቁጥርን ያነጋግሩ
የመንጃ_መታወቂያ "" የአሽከርካሪ መታወቂያ ከሁሉም የአሽከርካሪዎች ኤፒአይ እናገኛለን

ሾፌርን ሰርዝ

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"
}

ይህ የመጨረሻ ነጥብ ነጂውን ይሰርዛል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
የመንጃ_መታወቂያ "" የአሽከርካሪ መታወቂያ ከሁሉም የአሽከርካሪዎች ኤፒአይ እናገኛለን

መንገድ ፍጠር

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": ""
         }
      ]
    }
  }
}

ይህ የመጨረሻ ነጥብ መንገድ ይፈጥራል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
የመንጃ_መታወቂያ "" የአሽከርካሪ መታወቂያ ከሁሉም የአሽከርካሪዎች ኤፒአይ እናገኛለን
መነሻ_አድራሻ "" የመጀመርያ አድራሻ
መነሻ_ኬክሮስ "" ጀምር አድራሻ Latitude
መጀመሪያ_ኬንትሮስ "" ጀምር አድራሻ ኬንትሮስ
የመጨረሻ_አድራሻ "" የመንገድ መጨረሻ አድራሻ
መጨረሻ_ኬክሮስ "" መጨረሻ አድራሻ Latitude
መጨረሻ_ኬንትሮስ "" የአድራሻ ኬንትሮስ
መንገድ_ስም "" የመንገዱ ስም
የመንጃ_መታወቂያ "" መንገድ ለመመደብ የአሽከርካሪ መታወቂያ
ኦርጋኒክ ""
ማቆሚያዎች [] በመንገዶች መካከል ማቆሚያዎች
መንገድ_ቀን '' የመንገድ ቀን

የነገር መለኪያዎችን ያቆማል

የልኬት ነባሪ መግለጫ
አድራሻ "" አድራሻ አቁም
ኬክሮስ "" የአድራሻ ኬክሮስ
ኬንትሮስ "" አድራሻ ኬንትሮስ
ማስታወሻዎች "" የሚታከል ማንኛውም መልእክት
ሁኔታን አሻሽል። "መደበኛ"
የማቆሚያ_ቆይታ "በቆመህ ቆይ"
መምጣት_ጀምር "" "አሁን"
መድረሻ_መጨረሻ "" "በማንኛውም ጊዜ"
ቀደምት ""
የቅርብ ጊዜ ""
የማቆሚያ_አይነት "" (ማድረስ/ማንሳት)
የደንበኛ ስም "" የደንበኛ ስም
የደንበኛ_ሞባይል_ቁጥር "" የደንበኛ እውቂያ ቁጥር
ጥቅል_ቁጥር 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": ""
        }
      ]
    }
  }
}

ይህ የመጨረሻ ነጥብ GET መስመር መረጃ።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
መንገድ_መታወቂያ "" ከመንገድ ዝርዝር የምናገኘው የመንገድ መታወቂያ
የመንጃ_መታወቂያ "" የመንገዱን የአሽከርካሪ መታወቂያ

መንገድ የተመቻቸ መረጃ ያግኙ

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"
            }
        ]
    }
}

ይህ የመጨረሻ ነጥብ GET መስመር መረጃ።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
የመንጃ_መታወቂያ "" የመንገዱን የአሽከርካሪ መታወቂያ

መስመርን ሰርዝ

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"
}

ይህ የመጨረሻ ነጥብ የመሰረዝ መንገድ።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
መንገድ_መታወቂያ "" ከመንገድ ዝርዝር የምናገኘው የመንገድ መታወቂያ
የመንጃ_መታወቂያ "" የመንገዱን የአሽከርካሪ መታወቂያ

ሁሉንም የአሽከርካሪ መንገዶች ያግኙ

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
  }
}

ይህ የመጨረሻ ነጥብ ሁሉንም መንገዶች ያመጣል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
ወሰን 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
  }
}

ይህ የመጨረሻ ነጥብ ሁሉንም መንገዶች ያመጣል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
ወሰን 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": ""
                }
            ]
        }
    }
}

ይህ የመጨረሻ ነጥብ ለአሽከርካሪ መንገድ ለመፍጠር ያገለግላል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" የApi መዳረሻ ቁልፍ (ወደ ገጽ ይሂዱ የድር ጣቢያ url ወደ የሱቅ ባለቤት መለያ ይግቡ እና ከዚያ ወደ ገጽ ይሂዱ የቅንብሮች ገጽአፒ ቶከንን ምረጥ እና api_key ፍጠር)
መነሻ_አድራሻ "" የመንገዱን መጀመሪያ አድራሻ
የመጨረሻ_አድራሻ "" የመንገድ መጨረሻ አድራሻ
driver_email "" የአሽከርካሪው ኢሜይል
ፋይል "" ፋይሉን በ 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
                }
            ]
        }
    }
}

ይህ የመጨረሻ ነጥብ መንገድ ይፈጥራል።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ዳታ አይነት ነባሪ መግለጫ
የመንጃ_መታወቂያ int (*) መንገድ ለመፍጠር driver_id ያስፈልጋል
መነሻ_አድራሻ ሕብረቁምፊ (*) አድራሻ ከየት እንደሚጀመር
መነሻ_ኬክሮስ አስርዮሽ 0 የሚያስፈልግ የጀማሪ_አድራሻ ወይም የመነሻ_ኬክሮስ ፣የመጀመሪያ_ኬንትሮስ
መጀመሪያ_ኬንትሮስ አስርዮሽ 0 የሚያስፈልግ የጀማሪ_አድራሻ ወይም የመነሻ_ኬክሮስ ፣የመጀመሪያ_ኬንትሮስ
የመጨረሻ_አድራሻ ክር የመንገዱን መጨረሻ አካባቢ
መጨረሻ_ኬክሮስ አስርዮሽ የሚያስፈልገው ወይ የመጨረሻ_አድራሻ ወይም የመጨረሻ_ኬክሮስ ፣የመጨረሻ_ኬንትሮስ
መጨረሻ_ኬንትሮስ አስርዮሽ የሚያስፈልገው ወይ የመጨረሻ_አድራሻ ወይም የመጨረሻ_ኬክሮስ ፣የመጨረሻ_ኬንትሮስ
መንገድ_ስም ሕብረቁምፊ (*) የአሁኑ ቀን (ቀን/ሚሜ/ዓ) የመንገድ ስም
ማቆሚያዎች የነገሮች ስብስብ (*) በእቃ ድርድር ላይ መረጃን ያቆማል

የነገር መለኪያዎችን ያቆማል

የልኬት ዳታ አይነት ነባሪ መግለጫ
id INT (*) 0 1. stop_type መላኪያ ከሆነ መታወቂያ መላክ አያስፈልግም
2. stop_type pickup ከሆነ ባለ 20 አሃዝ መታወቂያ መላክ ያስፈልጋል
አቁም_ትእዛዝ int (*) 0 የማቆሚያ ቅደም ተከተል ያክሉ
የማጋራት_መታወቂያ int 0 1. stop_type pickup ከሆነ እንደ ነባሪ ይተዉት።
2. stop_type መላኪያ ከሆነ እና ከፒክአፕ ጋር መገናኘት ካልፈለጉ እንደ ነባሪ ይተዉት።
3. ከማንኛውም ፒክአፕ ጋር ማገናኘት ከፈለጉ ከዚያ የፒክአፕ ማቆሚያ መታወቂያውን መታወቂያ ያስቀምጡ
የማቆሚያ_አይነት ክር ርክክብ እሴቶች መላኪያ እና ማንሳት መሆን አለባቸው
አድራሻ ክር የሚያስፈልግ አድራሻ ወይም ኬክሮስ፣ሎንግቲዩድ
ኬክሮስ አስርዮሽ 0 የሚያስፈልግ አድራሻ ወይም ኬክሮስ፣ሎንግቲዩድ
ኬንትሮስ አስርዮሽ 0 የሚያስፈልግ አድራሻ ወይም ኬክሮስ፣ሎንግቲዩድ
ማስታወሻዎች ክር ተዛማጅ መረጃዎችን አቁም
የማቆሚያ_ቆይታ int 2 የማቆሚያውን ቆይታ በደቂቃዎች ማለትም በደንበኛው ቦታ ላይ ምን ያህል ጊዜ እንደሚወስድ ይገልጻል።
የደንበኛ ስም ክር የደንበኞች መረጃ
የደንበኛ_ሞባይል_ቁጥር ክር የደንበኞች መረጃ
ደንበኛ_ኢሜል ክር የደንበኞች መረጃ
አድራሻ_የተፃፈ {} {} 1. stop_type pickup ከሆነ ቁልፉ የመላኪያ_ቁጥር ነው እና እሴቱ በጠቅላላ የማድረሻ ብዛት ከዚህ መውሰጃ ጋር የተያያዘ ነው
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
                }
            ]
        }
    }
}

ይህ የመጨረሻ ነጥብ ማሻሻያ መንገድ።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የጥያቄ መለኪያዎች

የልኬት ዳታ አይነት ነባሪ መግለጫ
የመንጃ_መታወቂያ int (*) መንገድ ለመፍጠር driver_id ያስፈልጋል
መነሻ_አድራሻ ሕብረቁምፊ (*) አድራሻ ከየት እንደሚጀመር
መነሻ_ኬክሮስ አስርዮሽ 0 የሚያስፈልግ የጀማሪ_አድራሻ ወይም የመነሻ_ኬክሮስ ፣የመጀመሪያ_ኬንትሮስ
መጀመሪያ_ኬንትሮስ አስርዮሽ 0 የሚያስፈልግ የጀማሪ_አድራሻ ወይም የመነሻ_ኬክሮስ ፣የመጀመሪያ_ኬንትሮስ
የመጨረሻ_አድራሻ ክር የመንገዱን መጨረሻ አካባቢ
መጨረሻ_ኬክሮስ አስርዮሽ የሚያስፈልገው ወይ የመጨረሻ_አድራሻ ወይም የመጨረሻ_ኬክሮስ ፣የመጨረሻ_ኬንትሮስ
መጨረሻ_ኬንትሮስ አስርዮሽ የሚያስፈልገው ወይ የመጨረሻ_አድራሻ ወይም የመጨረሻ_ኬክሮስ ፣የመጨረሻ_ኬንትሮስ
መንገድ_ስም ሕብረቁምፊ (*) የአሁኑ ቀን (ቀን/ሚሜ/ዓ) የመንገድ ስም
ማቆሚያዎች የነገሮች ስብስብ (*) በእቃ ድርድር ላይ መረጃን ያቆማል

የነገር መለኪያዎችን ያቆማል

የልኬት ዳታ አይነት ነባሪ መግለጫ
id INT (*) 0 1. stop_type መላኪያ ከሆነ መታወቂያ መላክ አያስፈልግም
2. stop_type pickup ከሆነ ባለ 20 አሃዝ መታወቂያ መላክ ያስፈልጋል
አቁም_ትእዛዝ int (*) 0 የማቆሚያ ቅደም ተከተል ያክሉ
የማጋራት_መታወቂያ int 0 1. stop_type pickup ከሆነ እንደ ነባሪ ይተዉት።
2. stop_type መላኪያ ከሆነ እና ከፒክአፕ ጋር መገናኘት ካልፈለጉ እንደ ነባሪ ይተዉት።
3. ከማንኛውም ፒክአፕ ጋር ማገናኘት ከፈለጉ ከዚያ የፒክአፕ ማቆሚያ መታወቂያውን መታወቂያ ያስቀምጡ
የማቆሚያ_አይነት ክር ርክክብ እሴቶች መላኪያ እና ማንሳት መሆን አለባቸው
አድራሻ ክር የሚያስፈልግ አድራሻ ወይም ኬክሮስ፣ሎንግቲዩድ
ኬክሮስ አስርዮሽ 0 የሚያስፈልግ አድራሻ ወይም ኬክሮስ፣ሎንግቲዩድ
ኬንትሮስ አስርዮሽ 0 የሚያስፈልግ አድራሻ ወይም ኬክሮስ፣ሎንግቲዩድ
ማስታወሻዎች ክር ተዛማጅ መረጃዎችን አቁም
የማቆሚያ_ቆይታ int 2 የማቆሚያውን ቆይታ በደቂቃዎች ማለትም በደንበኛው ቦታ ላይ ምን ያህል ጊዜ እንደሚወስድ ይገልጻል።
የደንበኛ ስም ክር የደንበኞች መረጃ
የደንበኛ_ሞባይል_ቁጥር ክር የደንበኞች መረጃ
ደንበኛ_ኢሜል ክር የደንበኞች መረጃ
አድራሻ_የተፃፈ {} {} 1. stop_type pickup ከሆነ ቁልፉ የመላኪያ_ቁጥር ነው እና እሴቱ በጠቅላላ የማድረሻ ብዛት ከዚህ መውሰጃ ጋር የተያያዘ ነው
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
                }
            ]
        }
    }
}

ይህ የመጨረሻ ነጥብ GET መስመር መረጃ።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
መንገድ_መታወቂያ "" ከመንገድ ዝርዝር የምናገኘው የመንገድ መታወቂያ
የመንጃ_መታወቂያ "" የመንገዱን የአሽከርካሪ መታወቂያ

የማጓጓዣ መንገድን ሰርዝ

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"
}

ይህ የመጨረሻ ነጥብ የመሰረዝ መንገድ።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
መንገድ_መታወቂያ "" ከመንገድ ዝርዝር የምናገኘው የመንገድ መታወቂያ
የመንጃ_መታወቂያ "" የመንገዱን የአሽከርካሪ መታወቂያ

መንገድ የተመቻቸ መረጃ ያግኙ

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ን እንደዚህ ተዋቅሮ ይመልሳል ካመቻቹ: እውነት:

{
    "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"
            }
        ]
    }
}

ከላይ ያለው ትእዛዝ 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"
            ]
          }
        ]
    }
}

ይህ የመጨረሻ ነጥብ GET መስመር መረጃ።

የኤችቲቲፒ ጥያቄ

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

የጥያቄ መለኪያዎች

የልኬት ነባሪ መግለጫ
api_key "" አፒ መዳረሻ ቁልፍ
የመንጃ_መታወቂያ "" የመንገዱን የአሽከርካሪ መታወቂያ

WebHooks

ZeoRoutePlanner ዌብ መንጠቆን እንድትጠቀም ይፈቅድልሃል እኛ ስለክስተቶቹ ልናሳውቅህ እንችላለን። በእኛ መድረክ ላይ አዲስ የድር መንጠቆ መመዝገብ ይችላሉ ("https://zeorouteplanner.com/app/team/settings/genrate-token").

ክስተቶች

ስህተቶች

የZoo Route Planner API የሚከተሉትን የስህተት ኮዶች ይጠቀማል፡-

የስህተት ኮድ ትርጉም
400 መጥፎ ጥያቄ - ጥያቄዎ ልክ ያልሆነ ነው።
401 ያልተፈቀደ -- የእርስዎ API ቁልፍ የተሳሳተ ነው።
404 አልተገኘም -- የተገለጸው ጥያቄ ሊገኝ አልቻለም።
500 የውስጥ አገልጋይ ስህተት -- ከአገልጋያችን ጋር ችግር አጋጥሞናል። ቆይተው እንደገና ይሞክሩ።
503 አገልግሎት የለም -- ለጥገና ለጊዜው ከመስመር ውጭ ነን። እባክዎ ቆየት ብለው ይሞክሩ.