Lesetid: 5 minutter
Flåteplattform
Mobile App

Bygg tilpassede integrasjoner
med Zeo API

Koble systemene dine til Zeo med vårt RESTful API. Opprett ruter,
spor fremdrift i sanntid og automatiser arbeidsflyter med webhooks.

Zeo API og Webhooks, Zeo ruteplanlegger
  • 99.9%

    API-oppetid SLA

  • 100ms

    Gjennomsnittlig responstid

  • 20 +

    API-endepunkter

  • 10K

    Forespørsler/minuttgrense

Utviklerplattform Funksjoner

Alt du trenger for å integrere ruteplanlegging i applikasjonene dine

  • Zeo API og Webhooks, Zeo ruteplanlegger

    REST API

    Fullfunksjonelt RESTful API for administrasjon av ruter, holdeplasser, sjåfører og mer. JSON-forespørsels-/svarformat med omfattende dokumentasjon.

    • Opprett og optimaliser ruter programmatisk
    • Administrer holdeplasser, sjåfører og kjøretøy
    • Hent sporingsdata i sanntid
    • Få tilgang til analyser og rapporter
    • Støtte for masseoperasjoner
  • Zeo API og Webhooks, Zeo ruteplanlegger

    Webhook-arrangementer

    Varsler om hendelser i sanntid sendes til endepunktene dine. Reager umiddelbart på ruteendringer, fullførte stopp og sjåføroppdateringer.

    • Hendelser for rute startet/fullført
    • Stopp varsler om statusendringer
    • Oppdateringer om sjåførens plassering
    • Varsler om endringer i anslått ankomsttid
  • Zeo API og Webhooks, Zeo ruteplanlegger

    Autentisering

    Sikker API-tilgang med bransjestandard autentisering. Flere nøkkeltyper for ulike tilgangsnivåer og brukstilfeller.

    • Bærertoken-autentisering
    • API-nøkkelhåndteringsdashbord
    • Omfattede tillatelser per nøkkel
    • Støtte for nøkkelrotasjon
    • Hastighetsbegrensning per nøkkel
  • Zeo API og Webhooks, Zeo ruteplanlegger

    Import fra tredjepart

    Sømløs import av bestillinger og jobber fra eksterne systemer. Automatisk adressevalidering og geokoding ved import.

    • Sluttpunkt for massestoppimport
    • Adressevalidering og geokoding
    • Tilpasset feltkartlegging
    • Duplikatdeteksjon
    • Sporing av importstatus

webhook Aktiviteter

Abonner på hendelser i sanntid og reager umiddelbart på ruteendringer

  • Ramme 1707478314 20 1, Zeo ruteplanlegger

    rute.startet

    Utløses når en sjåfør begynner å navigere en rute. Inkluderer rute-ID, sjåførinformasjon og estimert fullføringstid.

  • Ramme 1707478314 19, Zeo Route Planner

    stopp.fullført

    Utløses når et stopp er merket som fullført. Inneholder bevis på tjenestedata, tidsstempler og notater.

  • Ramme 1707478314 17, Zeo Route Planner

    stopp.mislyktes

    Sendes når et stopp ikke kunne fullføres. Inkluderer årsak til feilen og eventuelle bilder/notater som er tatt.

  • Gruppe 11880, Zeo ruteplanlegger

    driver.location_update

    Periodiske posisjonsoppdateringer for aktive sjåfører. Konfigurerbar frekvens fra 30 sekunder til 5 minutter i intervaller.

  • Gruppe 11880 1, Zeo ruteplanlegger

    eta.endret

    Utløses når estimerte ankomsttider endres betydelig på grunn av trafikk eller forsinkelser.

  • Gruppe 11880 2, Zeo ruteplanlegger

    rute.fullført

    Utløses når alle stopp er fullført. Inkluderer sluttstatistikk, varighet og ytelsesmålinger.

  • // Eksempel på webhook-nyttelast
    {
      "hendelse": "stopp.fullført",
      "tidsstempel": "2024-01-15T14:32:00Z",
      "data": {
        "rute_id": "rute_abc123",
        "stopp_id": "stopp_xyz789",
        "sjåfør": {
          «id»: "driver_456",
          "Navn": "John Smith"
        },
        "fullført_kl.": "2024-01-15T14:31:45Z",
        "bevis": {
          "signatur": "https://...",
          "bilder": ["https://..."],
          "notater": "Venstre ved døren"
        } } }

    API-endepunkter Oversikt

    Kjerneendepunkter for ruteplanlegging og flåtestyring

    POST
    /v1/ruter

    Opprett en ny rute med stopp og optimaliseringsinnstillinger

    GET
    /v1/ruter/{id}

    Hent rutedetaljer, inkludert optimalisert sekvens

    POST
    /v1/ruter/{id}/optimaliser

    Optimaliser en eksisterende rute på nytt med oppdaterte parametere

    GET
    /v1/ruter/{id}/sporing

    Få sporingsdata i sanntid for aktiv rute

    POST
    /v1/stopper/importer

    Masseimport stopper fra eksterne systemer

    PUT
    /v1/stopper/{id}/status

    Oppdater stoppstatus (fullført, mislyktes, hoppet over)

    GET
    /v1/drivere

    List opp alle sjåfører med tilgjengelighetsstatus

    GET
    /v1/drivere/{id}/plassering

    Få nåværende posisjon og rutefremdrift

    POST
    /v1/webhooks

    Registrer webhook-endepunkt for hendelsesvarsler

    Kode Eksempler

    Kom raskt i gang med eksempler på favorittspråket ditt



    # Opprett og optimaliser en rute med flere stopp
    krøll -X POST «https://api.zeoroute.com/v1/routes» \-H "Autorisering: Bærer $ZEO_API_KEY" \-H "Innholdstype: application/json" \-d '{ "name": "Morgenleveringer", "driver_id": "driver_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 } ] }'
    
    # Få rutedetaljer
    krøll -X GET «https://api.zeoroute.com/v1/routes/route_abc123» \-H "Autorisering: Bærer $ZEO_API_KEY"
    
    # Oppdater stoppstatus
    krøll -X PUT «https://api.zeoroute.com/v1/stops/stop_xyz789/status» \-H "Autorisering: Bærer $ZEO_API_KEY" \-H "Innholdstype: application/json" \-d '{"status": "fullført", "notater": "Legg igjen ved døren"}'

    Integrasjon Brukstilfeller

    Automatiserte oppdateringer fungerer for alle bransjer med planlagte besøk

    LEVERING

    Integrering av ordrebehandling

    En e-handelsplattform importerer automatisk nye bestillinger via API hver time. Bestillinger grupperes etter region, optimaliseres i ruter og sendes til sjåfører. Webhook-varsler oppdaterer bestillingsstatusen i sanntid når leveransene er fullført.

    FELTTJENESTE

    CRM-drevet tjenesteplanlegging

    Et feltservicefirma synkroniserer arbeidsordrer fra CRM-systemet sitt via API. Nye jobber oppretter automatisk stopp med kundedetaljer, servicekrav og tidsvinduer. Webhooks for fullføring oppdaterer CRM-systemet og utløser fakturering.

    Gruppe 1707478361, Zeo ruteplanlegger

    Klar til å bygge Din integrasjon?

    Skaff deg API-nøkkelen din og begynn å bygge på få minutter med vår omfattende dokumentasjon

    Gruppe 1707478363, Zeo ruteplanlegger

    Zeo spørreskjema

    Ofte
    spurte
    spørsmål

    Vite mer

    Zeo API og webhooks

    Hva er API-hastighetsgrensene?

    Standard API-nøkler tillater 1,000 forespørsler per minutt. Bedriftsplaner kan be om høyere grenser på opptil 10 000 forespørsler per minutt. Overskrifter for hastighetsgrenser er inkludert i hvert svar, slik at du kan spore bruken din.

    Hvordan autentiserer jeg API-forespørsler?

    Alle API-forespørsler krever et Bearer-token i Authorization-headeren. Du kan generere API-nøkler fra kontoinnstillingene dine. Nøkler kan begrenses til spesifikke tillatelser (skrivebeskyttet, skrivebeskyttet, administrator) og IP-adresser.

    Har dere SDK-er for forskjellige språk?

    Vi tilbyr offisielle SDK-er for JavaScript/Node.js og Python. Fellesskapsvedlikeholdte SDK-er er tilgjengelige for Ruby, PHP og Go. Alle SDK-er er åpen kildekode og tilgjengelige på GitHub.

    Hvordan fungerer webhook-forsøk?

    Hvis endepunktet ditt returnerer et svar som ikke er 2xx, prøver vi på nytt med eksponentiell tilbaketrekking: 1 minutt, 5 minutter, 30 minutter, 2 timer og 24 timer. Etter 5 mislykkede forsøk merkes webhooken som mislykket, og du varsles via e-post.

    Finnes det et sandkassemiljø for testing?

    Ja, vi tilbyr et komplett sandkassemiljø på api-sandbox.zeoroute.com. Sandkassen har samme API, men med testdata og ingen kostnader. Perfekt for utvikling og integrasjonstesting.

    Er API-et tilgjengelig på alle abonnementer?

    Zeo REST API er tilgjengelig på Fleet Management- og Enterprise-abonnementer. Det inkluderer full rutehåndtering, stoppoperasjoner, sjåførhåndtering og webhook-støtte for varsler om hendelser i sanntid.

    null Blogg

    Utforsk bloggen vår for innsiktsfulle artikler, ekspertråd og inspirerende innhold som holder deg informert.

    2026 01 23 Hvordan redusere reisetiden for inspeksjoner Fremhevet, Zeo Route Planner

    Slik reduserer du reisetiden for inspeksjoner for å effektivisere flåten

    Lesetid: 7 minutterLær velprøvde strategier for å redusere reisetiden for inspeksjoner for flåten din. Optimaliser planlegging, mobil koordinering og ruting for å kutte nedetidskostnader.

    2026 01 23 Slik administrerer du flere ruter for bassengruter Fremhevet, Zeo ruteplanlegger

    Slik administrerer du flere bassengruter effektivt

    Lesetid: 8 minutterLær velprøvde strategier for å administrere flere ruter for bassengservice, redusere kjøretiden med 30 %, eliminere tapte rengjøringer og skalere lønnsomt til nye områder.

    Hvordan bli DoorDash-sjåfør?, Zeo ruteplanlegger

    Hvordan bli DoorDash-sjåfør?

    Lesetid: 4 minutterNår det gjelder jobb, forventer vi alle fleksibilitet og frihet. Den eksploderende gig-økonomien er et sant bevis på det.