Læsetid: 5 minutter
Flådeplatform
Mobile App

Byg brugerdefinerede integrationer
med Zeo API

Forbind dine systemer til Zeo med vores RESTful API. Opret ruter,
spor fremskridt i realtid og automatiser arbejdsgange med webhooks.

Zeo API & Webhooks, Zeo ruteplanlægger
  • 99.9%

    API-oppetid SLA

  • 100ms

    Gennemsnitlig svartid

  • 20 +

    API-endepunkter

  • 10K

    Anmodninger/minutgrænse

Udviklerplatform Funktionalitet

Alt hvad du behøver for at integrere ruteplanlægning i dine applikationer

  • Zeo API & Webhooks, Zeo ruteplanlægger

    REST-API

    Fuldt udstyret RESTful API til administration af ruter, stop, chauffører og mere. JSON-forespørgsels-/svarformat med omfattende dokumentation.

    • Opret og optimer ruter programmatisk
    • Administrer stop, chauffører og køretøjer
    • Hent sporingsdata i realtid
    • Adgang til analyser og rapporter
    • Support til masseoperationer
  • Zeo API & Webhooks, Zeo ruteplanlægger

    Webhook-begivenheder

    Hændelsesnotifikationer i realtid sendes til dine slutpunkter. Reager øjeblikkeligt på ruteændringer, færdiggjorte stop og chaufføropdateringer.

    • Begivenheder for rutestart/afslutning
    • Stop notifikationer om statusændringer
    • Opdateringer om førerens placering
    • Advarsler om ændringer i anslået ankomsttid
  • Zeo API & Webhooks, Zeo ruteplanlægger

    Godkendelse

    Sikker API-adgang med branchestandardgodkendelse. Flere nøgletyper til forskellige adgangsniveauer og brugsscenarier.

    • Bearer-token-godkendelse
    • API-nøglestyringsdashboard
    • Tilladelser med begrænset omfang pr. nøgle
    • Understøttelse af nøglerotation
    • Hastighedsbegrænsning pr. nøgle
  • Zeo API & Webhooks, Zeo ruteplanlægger

    Import fra tredjepart

    Importer problemfrit ordrer og job fra eksterne systemer. Automatisk adressevalidering og geokodning ved import.

    • Massestop import-slutpunkt
    • Adressevalidering og geokodning
    • Tilpasset feltkortlægning
    • Dublet påvisning
    • Sporing af importstatus

webhook Events

Abonner på begivenheder i realtid, og reager øjeblikkeligt på ruteændringer

  • Ramme 1707478314 20 1, Zeo Ruteplanlægger

    rute.startet

    Udløses, når en chauffør begynder at navigere en rute. Inkluderer rute-ID, chaufføroplysninger og forventet færdiggørelsestid.

  • Ramme 1707478314 19, Zeo Route Planner

    stop.fuldført

    Udløses, når et stop markeres som fuldført. Indeholder bevis på servicedata, tidsstempler og noter.

  • Ramme 1707478314 17, Zeo Route Planner

    stop.fejlede

    Sendes, når et stop ikke kunne gennemføres. Inkluderer årsag til fejlen og eventuelle optagne billeder/noter.

  • Gruppe 11880, Zeo Route Planner

    driver.location_update

    Periodiske positionsopdateringer for aktive chauffører. Konfigurerbar frekvens fra intervaller på 30 sekunder til 5 minutter.

  • Gruppe 11880 1, Zeo Ruteplanlægger

    eta.ændret

    Udløses, når forventede ankomsttider ændres betydeligt på grund af trafik eller forsinkelser.

  • Gruppe 11880 2, Zeo Ruteplanlægger

    rute.fuldført

    Udløses, når alle stop er udført. Inkluderer endelige statistikker, varighed og præstationsmålinger.

  • // Eksempel på webhook-nyttelast
    {
      "tilfælde": "stop.afsluttet",
      "tidsstempel": "2024-01-15T14:32:00Z",
      "data": {
        "rute_id": "rute_abc123",
        "stop_id": "stop_xyz789",
        "chauffør": {
          "id": "driver_456",
          "navn": "John Smith"
        },
        "afsluttet_kl.": "2024-01-15T14:31:45Z",
        "bevis": {
          "signatur": "https://...",
          "fotos": ["https://..."],
          "noter": "Efterladt ved døren"
        } } }

    API-endepunkter Oversigt

    Kerneendepunkter for ruteplanlægning og flådestyring

    POST
    /v1/ruter

    Opret en ny rute med stop og optimeringsindstillinger

    GET
    /v1/ruter/{id}

    Hent rutedetaljer inklusive optimeret sekvens

    POST
    /v1/ruter/{id}/optimer

    Genoptimer en eksisterende rute med opdaterede parametre

    GET
    /v1/ruter/{id}/sporing

    Få sporingsdata i realtid for aktiv rute

    POST
    /v1/stops/import

    Masseimport stoppes fra eksterne systemer

    PUT
    /v1/stops/{id}/status

    Opdater stopstatus (fuldført, mislykket, sprunget over)

    GET
    /v1/drivere

    Liste over alle chauffører med tilgængelighedsstatus

    GET
    /v1/drivere/{id}/placering

    Få aktuel placering og rutestatus

    POST
    /v1/webhooks

    Registrer webhook-slutpunkt for hændelsesnotifikationer

    Kode Eksempler

    Kom hurtigt i gang med eksempler på dit yndlingssprog



    # Opret og optimer en rute med flere stop
    krølle -X POST "https://api.zeoroute.com/v1/routes" \-H "Autorisation: Bærer $ZEO_API_KEY" \-H "Indholdstype: application/json" \-d '{ "name": "Morgenleveringer", "driver_id": "drv_123", "optimize": true, "start_location": { "address": "123 Warehouse St, By" }, "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å ruteoplysninger
    krølle -X GET "https://api.zeoroute.com/v1/routes/route_abc123" \-H "Autorisation: Bærer $ZEO_API_KEY"
    
    # Opdater stopstatus
    krølle -X PUT "https://api.zeoroute.com/v1/stops/stop_xyz789/status" \-H "Autorisation: Bærer $ZEO_API_KEY" \-H "Indholdstype: application/json" \-d '{"status": "afsluttet", "noter": "Efterladt ved døren"}'

    Integration Brug cases

    Automatiserede opdateringer fungerer for alle brancher med planlagte besøg

    LEVERING

    Integration af ordrestyring

    En e-handelsplatform importerer automatisk nye ordrer via API hver time. Ordrer grupperes efter region, optimeres til ruter og sendes til chauffører. Webhook-notifikationer opdaterer ordrestatus i realtid, når leverancerne er færdige.

    FELTSERVICE

    CRM-drevet serviceplanlægning

    En servicevirksomhed synkroniserer arbejdsordrer fra deres CRM via API. Nye job opretter automatisk stop med kundeoplysninger, servicekrav og tidsvinduer. Webhooks til færdiggørelse opdaterer CRM'et og udløser fakturering.

    Gruppe 1707478361, Zeo Route Planner

    Klar til at bygge Din integration?

    Få din API-nøgle og begynd at bygge på få minutter med vores omfattende dokumentation

    Gruppe 1707478363, Zeo Route Planner

    Zeo spørgeskema

    Ofte
    Spurgt
    Spørgsmål

    Vide mere

    Zeo API og webhooks

    Hvad er API-hastighedsgrænserne?

    Standard API-nøgler tillader 1,000 anmodninger pr. minut. Enterprise-abonnementer kan anmode om højere grænser på op til 10,000 anmodninger pr. minut. Overskrifter med hastighedsgrænser er inkluderet i hvert svar, så du kan spore dit forbrug.

    Hvordan autentificerer jeg API-anmodninger?

    Alle API-anmodninger kræver et Bearer-token i Authorization-headeren. Du kan generere API-nøgler fra dine kontoindstillinger. Nøgler kan begrænses til specifikke tilladelser (skrivebeskyttet, skrivebeskyttet, administrator) og IP-adresser.

    Har I SDK'er til forskellige sprog?

    Vi leverer officielle SDK'er til JavaScript/Node.js og Python. Community-vedligeholdte SDK'er er tilgængelige til Ruby, PHP og Go. Alle SDK'er er open source og tilgængelige på GitHub.

    Hvordan fungerer webhook-genforsøg?

    Hvis dit slutpunkt returnerer et svar, der ikke er 2xx, forsøger vi igen med eksponentiel backoff: 1 minut, 5 minutter, 30 minutter, 2 timer og 24 timer. Efter 5 mislykkede forsøg markeres webhook'en som mislykket, og du får besked via e-mail.

    Er der et sandkassemiljø til testning?

    Ja, vi tilbyder et komplet sandbox-miljø på api-sandbox.zeoroute.com. Sandbox har den samme API, men med testdata og ingen gebyrer. Perfekt til udvikling og integrationstest.

    Er API'en tilgængelig på alle abonnementer?

    Zeo REST API er tilgængelig på Fleet Management- og Enterprise-abonnementer. Den inkluderer fuld rutestyring, stophandlinger, chaufførstyring og webhook-understøttelse af hændelsesnotifikationer i realtid.

    nul blogs

    Udforsk vores blog for indsigtsfulde artikler, ekspertråd og inspirerende indhold, der holder dig orienteret.

    2026 01 23 Sådan reducerer du rejsetiden ved inspektion Fremhævet, Zeo Route Planner

    Sådan reducerer du rejsetiden for inspektioner for at forbedre flådens effektivitet

    Læsetid: 7 minutterLær dokumenterede strategier til at reducere rejsetiden for inspektioner for din flåde. Optimer planlægning, mobil koordinering og ruter for at reducere omkostningerne ved nedetid.

    2026 01 23 Sådan administrerer du flere pool-serviceruter Fremhævet, Zeo Route Planner

    Sådan administrerer du flere pool-serviceruter effektivt

    Læsetid: 8 minutterLær dokumenterede strategier til at administrere flere poolserviceruter, reducere køretiden med 30 %, eliminere manglende rengøringer og skalere rentabelt til nye områder.

    Hvordan bliver man DoorDash-chauffør?, Zeo ruteplanlægger

    Hvordan bliver man DoorDash-chauffør?

    Læsetid: 4 minutterNår det kommer til arbejde, forventer vi alle fleksibilitet og frihed. Den eksploderende gigøkonomi er et sandt bevis på