Zeo API & Webhooks | Zeo Ruteplanlægger ...
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

    Ofte stillede spørgsmål

    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.

    Hvorfor skulle jeg bruge Zeo API'en i stedet for manuel dataindtastning?

    Zeos API giver dig mulighed for programmatisk at oprette ruter, administrere stop og synkronisere sporing i realtid med dine egne systemer, hvilket eliminerer gentagende manuelt arbejde.

    Hvilke problemer løser webhooks for automatiserede arbejdsgange?

    Webhooks sender notifikationer om hændelser i realtid, f.eks. ved stop eller rutestart, til dit slutpunkt, så systemer kan reagere øjeblikkeligt uden at skulle afstemme for opdateringer.

    Kan jeg bygge brugerdefinerede automatiseringer med API'en?

    Ja. Du kan integrere Zeo med interne værktøjer, ERP'er eller brugerdefinerede applikationer ved hjælp af en komplet REST API, der understøtter oprettelse af enheder og hentning af detaljer.

    Hvordan forbedrer realtidsdata via webhooks driften?

    Webhooks giver øjeblikkelige opdateringer om rutefremskridt, ændringer i forventet ankomsttid og chaufførens placering, så systemer og teams forbliver synkroniserede uden manuelle opdateringer.

    Hvilke typer hændelser kan webhooks give mig besked om?

    Webhooks bruges til at udløse hændelser som rutestart, stopfærdiggørelse, driveropdateringer og andre ruteforløb i dine systemer.

    Er brugen af ​​API og webhooks nyttig til skalering af operationer?

    Absolut. De giver udviklere mulighed for at automatisere store mængder routingdata og integrere Zeo dybt i virksomhedens arbejdsgange, efterhånden som forretningen vokser.

    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.

    Hvorfor skulle jeg bruge Zeo API'en i stedet for manuel dataindtastning?

    Zeos API giver dig mulighed for programmatisk at oprette ruter, administrere stop og synkronisere sporing i realtid med dine egne systemer, hvilket eliminerer gentagende manuelt arbejde.

    Hvilke problemer løser webhooks for automatiserede arbejdsgange?

    Webhooks sender notifikationer om hændelser i realtid, f.eks. ved stop eller rutestart, til dit slutpunkt, så systemer kan reagere øjeblikkeligt uden at skulle afstemme for opdateringer.

    Kan jeg bygge brugerdefinerede automatiseringer med API'en?

    Ja. Du kan integrere Zeo med interne værktøjer, ERP'er eller brugerdefinerede applikationer ved hjælp af en komplet REST API, der understøtter oprettelse af enheder og hentning af detaljer.

    Hvordan forbedrer realtidsdata via webhooks driften?

    Webhooks giver øjeblikkelige opdateringer om rutefremskridt, ændringer i forventet ankomsttid og chaufførens placering, så systemer og teams forbliver synkroniserede uden manuelle opdateringer.

    Hvilke typer hændelser kan webhooks give mig besked om?

    Webhooks bruges til at udløse hændelser som rutestart, stopfærdiggørelse, driveropdateringer og andre ruteforløb i dine systemer.

    Er brugen af ​​API og webhooks nyttig til skalering af operationer?

    Absolut. De giver udviklere mulighed for at automatisere store mængder routingdata og integrere Zeo dybt i virksomhedens arbejdsgange, efterhånden som forretningen vokser.

    nul blogs

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

    2026 06 12 Software til optimering af propanleveringsruter Fremhævet, Zeo Route Planner

    Guide til softwareoptimering af propanleveringsruter 2026

    Læsetid: 6 minutterKomplet guide til software til optimering af propanleveringsruter for brændstofbesparelser, DOT-overholdelse, nødhåndtering og bedre planlægning for distributionsselskaber…

    2026 06 12 Sådan reducerer du omkostningerne ved propanlevering Fremhævet, Zeo Route Planner

    Sådan reducerer du omkostningerne til propanlevering med 30% i 2026

    Læsetid: 7 minutterLær dokumenterede strategier til at reducere omkostningerne til propanlevering gennem ruteoptimering, smart planlægning og effektivitetsforbedringer, der reducerer brændstofforbruget og arbejdskraften med…

    2026 06 12 Udfordringer med ruteplanlægning for kølelastbiler Fremhævet, Zeo Route Planner

    Ruteplanlægning for kølelastbiler – udfordringer og løsninger i 2026

    Læsetid: 8 minutterLøs udfordringer med ruteplanlægning for kølelastbiler med teknologi, der opretholder overholdelse af kølekæden og samtidig reducerer omkostningerne. Få praktiske løsninger.

    Xlork er en platform til dataimport rettet mod udviklere. Den giver dig mulighed for at integrere CSV-, Excel- og Google Sheets-import i enhver app med AI-drevet kolonnekortlægning og skemavalideringUdforsk gratis udviklingsværktøjer som JSON-til-CSV-konvertere og farvepaletgeneratorer. Slut med at bygge importflows fra bunden – bare indsæt Xlork SDK, tilmeld dig gratisog send rene data på få minutter.