Oras ng Pagbasa: 5 minuto
Plataporma ng Fleet
Mobile App

Bumuo ng mga Pasadyang Pagsasama
gamit ang Zeo API

Ikonekta ang iyong mga sistema sa Zeo gamit ang aming RESTful API. Gumawa ng mga ruta,
subaybayan ang progreso sa real-time, at i-automate ang mga daloy ng trabaho gamit ang mga webhook.

Zeo API at Webhooks, Tagaplano ng Ruta ng Zeo
  • 99.9%

    SLA para sa oras ng paggana ng API

  • 100ms

    Average na oras ng pagtugon

  • 20 +

    Mga endpoint ng API

  • 10K

    Limitasyon sa mga kahilingan/minuto

Platform ng Developer Mga tampok

Lahat ng kailangan mo para maisama ang pagpaplano ng ruta sa iyong mga aplikasyon

  • Zeo API at Webhooks, Tagaplano ng Ruta ng Zeo

    REST API

    Kumpletong tampok na RESTful API para sa pamamahala ng mga ruta, hintuan, driver, at marami pang iba. Format ng kahilingan/tugon sa JSON na may komprehensibong dokumentasyon.

    • Gumawa at mag-optimize ng mga ruta sa pamamagitan ng programa
    • Pamahalaan ang mga hintuan, mga drayber, at mga sasakyan
    • Kunin ang real-time na data ng pagsubaybay
    • I-access ang analytics at mga ulat
    • Suporta sa maramihang operasyon
  • Zeo API at Webhooks, Tagaplano ng Ruta ng Zeo

    Mga Kaganapan sa Webhook

    Mga real-time na notification ng kaganapan na ipinapadala sa iyong mga endpoint. Agad na tumugon sa mga pagbabago sa ruta, pagkumpleto ng mga hintuan, at mga update sa driver.

    • Mga kaganapang sinimulan/natapos sa ruta
    • Itigil ang mga notification ng pagbabago ng katayuan
    • Mga update sa lokasyon ng driver
    • Mga alerto sa pagbabago ng ETA
  • Zeo API at Webhooks, Tagaplano ng Ruta ng Zeo

    Pagpapatunay

    Ligtas na pag-access sa API gamit ang pamantayan ng industriya na pagpapatotoo. Maraming uri ng key para sa iba't ibang antas ng pag-access at mga kaso ng paggamit.

    • Pagpapatotoo ng token ng maydala
    • Dashboard ng pamamahala ng API key
    • Mga pahintulot na may saklaw bawat key
    • Suporta sa pag-ikot ng susi
    • Paglilimita sa rate bawat key
  • Zeo API at Webhooks, Tagaplano ng Ruta ng Zeo

    Pag-import ng Ikatlong Partido

    Mag-import ng mga order at trabaho nang walang kahirap-hirap mula sa mga panlabas na sistema. Awtomatikong pagpapatunay ng address at geocoding sa pag-import.

    • Endpoint ng pag-import ng maramihang paghinto
    • Pagpapatunay ng address at geocoding
    • Custom na pagmamapa ng field
    • Dobleng pagtuklas
    • Pagsubaybay sa katayuan ng pag-import

webhook Mga Kaganapan

Mag-subscribe sa mga real-time na kaganapan at agad na tumugon sa mga pagbabago sa ruta

  • Frame 1707478314 20 1, Tagaplano ng Ruta ng Zeo

    ruta.nasimulan

    Pinapagana kapag sinimulan ng isang drayber ang pag-navigate sa isang ruta. Kasama ang ID ng ruta, impormasyon ng drayber, at tinatayang oras ng pagkumpleto.

  • Frame 1707478314 19, Zeo Route Planner

    itigil.kumpleto

    Nagsisimula kapag ang isang paghinto ay minarkahan bilang kumpleto. Naglalaman ng data ng patunay ng serbisyo, mga timestamp, at mga tala.

  • Frame 1707478314 17, Zeo Route Planner

    nabigo ang stop

    Ipinapadala kapag hindi makumpleto ang isang paghinto. Kasama ang dahilan ng pagkabigo at anumang nakuhang mga larawan/tala.

  • Pangkat 11880, Zeo Route Planner

    driver.location_update

    Pana-panahong pag-update ng lokasyon para sa mga aktibong driver. Maaaring i-configure ang frequency mula 30s hanggang 5min na pagitan.

  • Pangkat 11880 1, Zeo Route Planner

    eta.changed

    Tinanggal sa trabaho kapag ang tinatayang oras ng pagdating ay malaki ang ipinagbago dahil sa trapiko o mga pagkaantala.

  • Pangkat 11880 2, Zeo Route Planner

    ruta.nakumpleto

    Nati-trigger kapag tapos na ang lahat ng paghinto. Kasama ang mga pangwakas na istatistika, tagal, at mga sukatan ng pagganap.

  • // Halimbawa ng kargamento ng Webhook
    {
      "kaganapan": "tapos na",
      "timestamp": "2024-01-15T14:32:00Z",
      "data":{
        "id_ng_ruta": "ruta_abc123",
        "id_ng_hinto": "stop_xyz789",
        "drayber":{
          "id": "drv_456",
          "pangalan": "John Smith"
        },
        "natapos_sa": "2024-01-15T14:31:45Z",
        "patunay":{
          "pirma": "https://...",
          "mga larawan": ["https://..."],
          "mga tala": "Naiwan sa may pinto"
        } } }

    Mga Endpoint ng API Pangkalahatang-ideya

    Mga pangunahing endpoint para sa pagpaplano ng ruta at pamamahala ng fleet

    POST
    /v1/mga ruta

    Gumawa ng bagong ruta na may mga hintuan at mga setting ng pag-optimize

    GET
    /v1/mga ruta/{id}

    Kunin ang mga detalye ng ruta kasama ang na-optimize na pagkakasunod-sunod

    POST
    /v1/mga ruta/{id}/optimize

    Muling i-optimize ang isang umiiral na ruta gamit ang mga na-update na parameter

    GET
    /v1/mga ruta/{id}/pagsubaybay

    Kumuha ng real-time na data sa pagsubaybay para sa aktibong ruta

    POST
    /v1/mga paghinto/pag-import

    Mga paghinto sa maramihang pag-import mula sa mga panlabas na sistema

    PUT
    /v1/mga paghinto/{id}/katayuan

    I-update ang katayuan ng paghinto (nakumpleto, nabigo, nilaktawan)

    GET
    /v1/mga driver

    Ilista ang lahat ng driver na may status ng availability

    GET
    /v1/mga driver/{id}/lokasyon

    Kunin ang kasalukuyang lokasyon at progreso ng ruta

    POST
    /v1/webhooks

    Irehistro ang webhook endpoint para sa mga notification ng kaganapan

    kodigo Mga halimbawa

    Magsimula nang mabilis gamit ang mga halimbawa sa iyong paboritong wika



    # Gumawa at mag-optimize ng ruta na may maraming hintuan
    kulot -X POST "https://api.zeoroute.com/v1/routes" \-H "Awtorisasyon: Tagapagdala ng $ZEO_API_KEY" \-H "Uri ng Nilalaman: application/json" \ -d '{ "pangalan": "Mga Paghahatid sa Umaga", "driver_id": "drv_123", "optimize": true, "start_location": { "address": "123 Warehouse St, City" }, "stops": [ { "address": "456 Customer Ave", "time_window": {"start": "09:00", "end": "12:00"}, "service_time": 15 }, { "address": "789 Business Blvd", "priority": "high", "service_time": 30 } ] }'
    
    # Kunin ang mga detalye ng ruta
    kulot -X KUMUHA "https://api.zeoroute.com/v1/routes/route_abc123" \-H "Awtorisasyon: Tagapagdala ng $ZEO_API_KEY"
    
    # I-update ang katayuan ng paghinto
    kulot -X ILAGAY "https://api.zeoroute.com/v1/stops/stop_xyz789/status" \-H "Awtorisasyon: Tagapagdala ng $ZEO_API_KEY" \-H "Uri ng Nilalaman: application/json" \ -d '{"status": "natapos na", "notes": "Naiwan sa pinto"}'

    pagsasama-sama Gumamit ng mga Kaso

    Gumagana ang mga awtomatikong update para sa anumang industriya na may naka-iskedyul na mga pagbisita

    PAGHAHATID

    Pagsasama ng Pamamahala ng Order

    Awtomatikong ini-import ng isang e-commerce platform ang mga bagong order sa pamamagitan ng API bawat oras. Ang mga order ay pinagsasama-sama ayon sa rehiyon, ino-optimize sa mga ruta, at ipinapadala sa mga driver. Ina-update ng mga notification sa Webhook ang katayuan ng order nang real time habang nakumpleto ang mga paghahatid.

    SERBISYO SA LARANGAN

    Pag-iiskedyul ng Serbisyo na Pinapatakbo ng CRM

    Sini-sync ng isang kompanya ng serbisyo sa larangan ang mga work order mula sa kanilang CRM sa pamamagitan ng API. Awtomatikong lumilikha ng mga stop ang mga bagong trabaho na may mga detalye ng customer, mga kinakailangan sa serbisyo, at mga palugit ng oras. Ina-update ng mga webhook ng pagkumpleto ang CRM at tini-trigger ang pag-invoice.

    Pangkat 1707478361, Zeo Route Planner

    Handa nang Buuin Ang Iyong Integrasyon?

    Kunin ang iyong API key at simulan ang pagbuo sa loob ng ilang minuto gamit ang aming komprehensibong dokumentasyon

    Pangkat 1707478363, Zeo Route Planner

    Zeo Questionnaire

    madalas
    Asked
    Tanong

    Malaman Higit Pa

    Zeo API at Webhook

    Ano ang mga limitasyon sa rate ng API?

    Pinapayagan ng mga karaniwang API key ang 1,000 kahilingan kada minuto. Ang mga plano ng enterprise ay maaaring humiling ng mas mataas na limitasyon hanggang 10,000 kahilingan kada minuto. Kasama ang mga header ng limitasyon sa rate sa bawat tugon upang masubaybayan mo ang iyong paggamit.

    Paano ko aauthenticatein ang mga API request?

    Ang lahat ng kahilingan sa API ay nangangailangan ng Bearer token sa header ng Awtorisasyon. Maaari kang bumuo ng mga API key mula sa mga setting ng iyong account. Ang mga key ay maaaring saklawin sa mga partikular na pahintulot (read-only, write, admin) at mga IP address.

    Mayroon ka bang mga SDK para sa iba't ibang wika?

    Nagbibigay kami ng mga opisyal na SDK para sa JavaScript/Node.js at Python. Available ang mga community-maintained SDK para sa Ruby, PHP, at Go. Lahat ng SDK ay open-source at available sa GitHub.

    Paano gumagana ang mga pagsubok muli sa webhook?

    Kung ang iyong endpoint ay magbabalik ng tugon na hindi 2xx, susubukan naming muli gamit ang exponential backoff: 1 minuto, 5 minuto, 30 minuto, 2 oras, at 24 na oras. Pagkatapos ng 5 nabigong pagtatangka, ang webhook ay mamarkahan bilang nabigo at aabisuhan ka sa pamamagitan ng email.

    Mayroon bang sandbox environment para sa pagsubok?

    Oo, nagbibigay kami ng kumpletong sandbox environment sa api-sandbox.zeoroute.com. Pareho ang API ng Sandbox pero may test data at walang bayad. Perpekto para sa development at integration testing.

    Available ba ang API sa lahat ng plano?

    Ang Zeo REST API ay makukuha sa mga plano ng Fleet Management at Enterprise. Kabilang dito ang kumpletong pamamahala ng ruta, mga operasyon ng paghinto, pamamahala ng driver, at suporta sa webhook para sa mga real-time na abiso sa kaganapan.

    zeo blog

    I-explore ang aming blog para sa mga makabuluhang artikulo, payo ng eksperto, at nakaka-inspire na content na nagpapaalam sa iyo.

    2026 01 23 Paano Bawasan ang Oras ng Paglalakbay sa Inspeksyon Itinatampok, Zeo Route Planner

    Paano Bawasan ang Oras ng Paglalakbay sa Inspeksyon para sa Kahusayan ng Fleet

    Oras ng Pagbasa: 7 minutoAlamin ang mga napatunayang estratehiya upang mabawasan ang oras ng paglalakbay sa inspeksyon para sa iyong fleet. I-optimize ang pag-iiskedyul, koordinasyon sa mobile, at pagruruta upang mabawasan ang mga gastos sa downtime.

    2026 01 23 Paano Pamahalaan ang Maramihang Ruta ng Serbisyo sa Swimming Pool Itinatampok, Zeo Route Planner

    Paano Mahusay na Pamahalaan ang Maramihang Ruta ng Serbisyo ng Swimming Pool

    Oras ng Pagbasa: 8 minutoAlamin ang mga napatunayang estratehiya para mapamahalaan ang maraming ruta ng serbisyo sa pool, mabawasan ang oras ng pagmamaneho nang 30%, maalis ang mga hindi nalinis na gawain, at mapalawak ang serbisyo sa mga bagong lugar nang kumikita.

    Paano Maging isang DoorDash Driver?, Zeo Route Planner

    Paano maging isang DoorDash Driver?

    Oras ng Pagbasa: 4 minutoPagdating sa trabaho, inaasahan nating lahat ang kakayahang umangkop at kalayaan. Ang sumasabog na gig economy ay isang tunay na patunay