API & Webhooks Zeo | Perencana Rute Zeo ...
Waktu Membaca: 5 menit
Platform Armada
Aplikasi Ponsel

Membangun Integrasi Kustom
dengan API Zeo

Hubungkan sistem Anda ke Zeo dengan API RESTful kami. Buat rute,
Pantau kemajuan secara real-time, dan otomatiskan alur kerja dengan webhook.

API & Webhooks Zeo, Perencana Rute Zeo
  • 99.9%

    SLA waktu aktif API

  • 100ms

    Waktu respons rata-rata

  • 20 +

    Titik akhir API

  • 10K

    Batasan permintaan/menit

Platform Pengembang Fitur

Semua yang Anda butuhkan untuk mengintegrasikan perencanaan rute ke dalam aplikasi Anda.

  • API & Webhooks Zeo, Perencana Rute Zeo

    SISA API

    API RESTful berfitur lengkap untuk mengelola rute, halte, pengemudi, dan lainnya. Format permintaan/respons JSON dengan dokumentasi komprehensif.

    • Buat dan optimalkan rute secara terprogram.
    • Mengelola halte, pengemudi, dan kendaraan.
    • Mengambil data pelacakan secara real-time.
    • Akses analitik dan laporan.
    • Dukungan operasi massal
  • API & Webhooks Zeo, Perencana Rute Zeo

    Peristiwa Webhook

    Notifikasi peristiwa waktu nyata dikirimkan ke titik akhir Anda. Bereaksi secara instan terhadap perubahan rute, penyelesaian pemberhentian, dan pembaruan driver.

    • Peristiwa dimulainya/selesainya rute
    • Hentikan pemberitahuan perubahan status
    • Pembaruan lokasi pengemudi
    • Peringatan perubahan ETA
  • API & Webhooks Zeo, Perencana Rute Zeo

    Otentikasi

    Akses API yang aman dengan otentikasi standar industri. Berbagai jenis kunci untuk berbagai tingkat akses dan kasus penggunaan.

    • Autentikasi token pembawa
    • Dasbor manajemen kunci API
    • Izin terbatas per kunci
    • Dukungan rotasi kunci
    • Pembatasan laju per kunci
  • API & Webhooks Zeo, Perencana Rute Zeo

    Impor Pihak Ketiga

    Impor pesanan dan pekerjaan dari sistem eksternal dengan mudah. ​​Validasi alamat dan geocoding otomatis saat impor.

    • Endpoint penghentian impor massal
    • Validasi alamat & geocoding
    • Pemetaan bidang khusus
    • Deteksi duplikat
    • Pelacakan status impor

Webhook Events

Ikuti event secara real-time dan bereaksi langsung terhadap perubahan rute.

  • Bingkai 1707478314 20 1, Perencana Rute Zeo

    rute.dimulai

    Diaktifkan saat pengemudi mulai menavigasi rute. Termasuk ID rute, informasi pengemudi, dan perkiraan waktu penyelesaian.

  • Bingkai 1707478314 19, Perencana Rute Zeo

    berhenti.selesai

    Dipicu ketika suatu pemberhentian ditandai selesai. Berisi data bukti layanan, stempel waktu, dan catatan.

  • Bingkai 1707478314 17, Perencana Rute Zeo

    berhenti.gagal

    Dikirim ketika pemberhentian tidak dapat diselesaikan. Termasuk alasan kegagalan dan foto/catatan yang diambil.

  • Grup 11880, Perencana Rute Zeo

    driver.location_update

    Pembaruan lokasi berkala untuk pengemudi aktif. Frekuensi dapat dikonfigurasi dari interval 30 detik hingga 5 menit.

  • Grup 11880 1, Perencana Rute Zeo

    eta.berubah

    Diberhentikan ketika perkiraan waktu kedatangan berubah secara signifikan karena kemacetan atau keterlambatan.

  • Grup 11880 2, Perencana Rute Zeo

    rute.selesai

    Dipicu ketika semua pemberhentian selesai. Mencakup statistik akhir, durasi, dan metrik kinerja.

  • // Contoh payload webhook
    {
      "peristiwa": "berhenti.selesai",
      "cap waktu": "2024-01-15T14:32:00Z",
      "data": {
        "ID rute": "rute_abc123",
        "stop_id": "stop_xyz789",
        "pengemudi": {
          "id": "drv_456",
          "nama": "John Smith"
        },
        "selesai_pada": "2024-01-15T14:31:45Z",
        "bukti": {
          "tanda tangan": "https://...",
          foto: ["https://..."],
          "catatan": "Ditinggalkan di depan pintu"
        } } }

    Titik Akhir API Ringkasan

    Titik akhir utama untuk perencanaan rute dan manajemen armada.

    POST
    /v1/rute

    Buat rute baru dengan pemberhentian dan pengaturan optimasi.

    DAPATKAN
    /v1/rute/{id}

    Dapatkan detail rute termasuk urutan yang dioptimalkan.

    POST
    /v1/rute/{id}/optimasi

    Optimalkan ulang rute yang sudah ada dengan parameter yang diperbarui.

    DAPATKAN
    /v1/rute/{id}/pelacakan

    Dapatkan data pelacakan waktu nyata untuk rute aktif.

    POST
    /v1/stops/import

    Penghentian impor massal dari sistem eksternal

    PUT
    /v1/stops/{id}/status

    Perbarui status penghentian (selesai, gagal, dilewati)

    DAPATKAN
    /v1/driver

    Daftar semua pengemudi dengan status ketersediaan.

    DAPATKAN
    /v1/drivers/{id}/location

    Dapatkan lokasi terkini dan kemajuan rute.

    POST
    /v1/webhooks

    Daftarkan endpoint webhook untuk notifikasi acara.

    Kode contoh

    Mulailah dengan cepat menggunakan contoh dalam bahasa favorit Anda.



    # Buat dan optimalkan rute dengan banyak pemberhentian
    ikal -X POSTING "https://api.zeoroute.com/v1/routes" \ -H "Otorisasi: Pemegang $ZEO_API_KEY" \ -H "Content-Type: application/json" \ -D '{ "name": "Pengiriman Pagi", "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 } ] }' # Dapatkan detail rute
    curl -X GET "https://api.zeoroute.com/v1/routes/route_abc123" \ -H "Otorisasi: Pemegang $ZEO_API_KEY" # Perbarui status berhenti
    keriting -X PUT "https://api.zeoroute.com/v1/stops/stop_xyz789/status" \ -H "Otorisasi: Pemegang $ZEO_API_KEY" \ -H "Content-Type: application/json" \ -D '{"status": "selesai", "catatan": "Ditinggalkan di pintu"}'

    integrasi Gunakan Kasus

    Pembaruan otomatis berlaku untuk industri apa pun dengan kunjungan terjadwal.

    PENGIRIMAN

    Integrasi Manajemen Pesanan

    Platform e-commerce secara otomatis mengimpor pesanan baru melalui API setiap jam. Pesanan dikelompokkan berdasarkan wilayah, dioptimalkan ke dalam rute, dan dikirimkan ke pengemudi. Notifikasi webhook memperbarui status pesanan secara real-time saat pengiriman selesai.

    SERVIS LAPANGAN

    Penjadwalan Layanan Berbasis CRM

    Sebuah perusahaan jasa lapangan menyinkronkan pesanan kerja dari CRM mereka melalui API. Pekerjaan baru secara otomatis membuat pemberhentian dengan detail pelanggan, persyaratan layanan, dan rentang waktu. Webhook penyelesaian memperbarui CRM dan memicu pembuatan faktur.

    Grup 1707478361, Perencana Rute Zeo

    Siap untuk Dibangun Integrasi Anda?

    Dapatkan kunci API Anda dan mulai membangun dalam hitungan menit dengan dokumentasi komprehensif kami.

    Grup 1707478363, Perencana Rute Zeo

    Pertanyaan yang Sering Diajukan

    Apa saja batasan laju API?

    Kunci API standar memungkinkan 1,000 permintaan per menit. Paket perusahaan dapat meminta batasan yang lebih tinggi hingga 10,000 permintaan per menit. Header batasan laju disertakan dalam setiap respons sehingga Anda dapat melacak penggunaan Anda.

    Bagaimana cara saya mengautentikasi permintaan API?

    Semua permintaan API memerlukan token Bearer di header Otorisasi. Anda dapat membuat kunci API dari pengaturan akun Anda. Kunci dapat dibatasi pada izin tertentu (hanya baca, tulis, admin) dan alamat IP.

    Apakah Anda memiliki SDK untuk berbagai bahasa?

    Kami menyediakan SDK resmi untuk JavaScript/Node.js dan Python. SDK yang dikelola komunitas tersedia untuk Ruby, PHP, dan Go. Semua SDK bersifat open-source dan tersedia di GitHub.

    Bagaimana cara kerja percobaan ulang webhook?

    Jika endpoint Anda mengembalikan respons selain 2xx, kami akan mencoba lagi dengan penundaan eksponensial: 1 menit, 5 menit, 30 menit, 2 jam, dan 24 jam. Setelah 5 kali percobaan gagal, webhook akan ditandai sebagai gagal dan Anda akan diberi tahu melalui email.

    Apakah ada lingkungan sandbox untuk pengujian?

    Ya, kami menyediakan lingkungan sandbox lengkap di api-sandbox.zeoroute.com. Sandbox memiliki API yang sama tetapi dengan data uji dan tanpa biaya. Sempurna untuk pengembangan dan pengujian integrasi.

    Apakah API tersedia di semua paket?

    API REST Zeo tersedia pada paket Manajemen Armada dan Perusahaan. API ini mencakup manajemen rute lengkap, operasi halte, manajemen pengemudi, dan dukungan webhook untuk notifikasi kejadian secara real-time.

    Mengapa saya harus menggunakan API Zeo alih-alih memasukkan data secara manual?

    API Zeo memungkinkan Anda membuat rute secara terprogram, mengelola pemberhentian, dan menyinkronkan pelacakan waktu nyata dengan sistem Anda sendiri, sehingga menghilangkan pekerjaan manual yang berulang.

    Masalah apa yang dipecahkan oleh webhook untuk alur kerja otomatis?

    Webhook mengirimkan notifikasi peristiwa secara real-time seperti penyelesaian penghentian atau dimulainya rute ke endpoint Anda sehingga sistem dapat bereaksi secara instan tanpa perlu melakukan polling untuk pembaruan.

    Bisakah saya membuat otomatisasi khusus dengan API?

    Ya. Anda dapat mengintegrasikan Zeo dengan alat internal, ERP, atau aplikasi khusus menggunakan API REST lengkap yang mendukung pembuatan entitas dan pengambilan detail.

    Bagaimana data waktu nyata melalui webhook meningkatkan operasional?

    Webhook memberikan pembaruan instan tentang kemajuan rute, perubahan ETA, dan lokasi pengemudi sehingga sistem dan tim tetap sinkron tanpa perlu penyegaran manual.

    Jenis peristiwa apa saja yang dapat diberitahukan kepada saya melalui webhook?

    Webhook digunakan untuk memicu peristiwa seperti memulai rute, menyelesaikan pemberhentian, pembaruan pengemudi, dan kemajuan rute lainnya dalam sistem Anda.

    Apakah penggunaan API & webhook bermanfaat untuk meningkatkan skala operasi?

    Tentu saja. Mereka memungkinkan pengembang untuk mengotomatiskan sejumlah besar data perutean dan mengintegrasikan Zeo secara mendalam ke dalam alur kerja perusahaan seiring pertumbuhan bisnis.

    Kuesioner Zeo

    Sering
    Ditanyakan
    Pertanyaan

    Tahu lebih banyak

    API & Webhooks Zeo

    Apa saja batasan laju API?

    Kunci API standar memungkinkan 1,000 permintaan per menit. Paket perusahaan dapat meminta batasan yang lebih tinggi hingga 10,000 permintaan per menit. Header batasan laju disertakan dalam setiap respons sehingga Anda dapat melacak penggunaan Anda.

    Bagaimana cara saya mengautentikasi permintaan API?

    Semua permintaan API memerlukan token Bearer di header Otorisasi. Anda dapat membuat kunci API dari pengaturan akun Anda. Kunci dapat dibatasi pada izin tertentu (hanya baca, tulis, admin) dan alamat IP.

    Apakah Anda memiliki SDK untuk berbagai bahasa?

    Kami menyediakan SDK resmi untuk JavaScript/Node.js dan Python. SDK yang dikelola komunitas tersedia untuk Ruby, PHP, dan Go. Semua SDK bersifat open-source dan tersedia di GitHub.

    Bagaimana cara kerja percobaan ulang webhook?

    Jika endpoint Anda mengembalikan respons selain 2xx, kami akan mencoba lagi dengan penundaan eksponensial: 1 menit, 5 menit, 30 menit, 2 jam, dan 24 jam. Setelah 5 kali percobaan gagal, webhook akan ditandai sebagai gagal dan Anda akan diberi tahu melalui email.

    Apakah ada lingkungan sandbox untuk pengujian?

    Ya, kami menyediakan lingkungan sandbox lengkap di api-sandbox.zeoroute.com. Sandbox memiliki API yang sama tetapi dengan data uji dan tanpa biaya. Sempurna untuk pengembangan dan pengujian integrasi.

    Apakah API tersedia di semua paket?

    API REST Zeo tersedia pada paket Manajemen Armada dan Perusahaan. API ini mencakup manajemen rute lengkap, operasi halte, manajemen pengemudi, dan dukungan webhook untuk notifikasi kejadian secara real-time.

    Mengapa saya harus menggunakan API Zeo alih-alih memasukkan data secara manual?

    API Zeo memungkinkan Anda membuat rute secara terprogram, mengelola pemberhentian, dan menyinkronkan pelacakan waktu nyata dengan sistem Anda sendiri, sehingga menghilangkan pekerjaan manual yang berulang.

    Masalah apa yang dipecahkan oleh webhook untuk alur kerja otomatis?

    Webhook mengirimkan notifikasi peristiwa secara real-time seperti penyelesaian penghentian atau dimulainya rute ke endpoint Anda sehingga sistem dapat bereaksi secara instan tanpa perlu melakukan polling untuk pembaruan.

    Bisakah saya membuat otomatisasi khusus dengan API?

    Ya. Anda dapat mengintegrasikan Zeo dengan alat internal, ERP, atau aplikasi khusus menggunakan API REST lengkap yang mendukung pembuatan entitas dan pengambilan detail.

    Bagaimana data waktu nyata melalui webhook meningkatkan operasional?

    Webhook memberikan pembaruan instan tentang kemajuan rute, perubahan ETA, dan lokasi pengemudi sehingga sistem dan tim tetap sinkron tanpa perlu penyegaran manual.

    Jenis peristiwa apa saja yang dapat diberitahukan kepada saya melalui webhook?

    Webhook digunakan untuk memicu peristiwa seperti memulai rute, menyelesaikan pemberhentian, pembaruan pengemudi, dan kemajuan rute lainnya dalam sistem Anda.

    Apakah penggunaan API & webhook bermanfaat untuk meningkatkan skala operasi?

    Tentu saja. Mereka memungkinkan pengembang untuk mengotomatiskan sejumlah besar data perutean dan mengintegrasikan Zeo secara mendalam ke dalam alur kerja perusahaan seiring pertumbuhan bisnis.

    zeo blog

    Jelajahi blog kami untuk mendapatkan artikel berwawasan luas, saran ahli, dan konten inspiratif yang selalu memberi Anda informasi.

    12 Juni 2026 Perangkat Lunak Optimasi Rute Pengiriman Propana Unggulan, Zeo Route Planner

    Panduan Perangkat Lunak Optimasi Rute Pengiriman Propana 2026

    Waktu Baca: 6 menit Panduan lengkap perangkat lunak optimasi rute pengiriman propana untuk penghematan bahan bakar, kepatuhan DOT, penanganan keadaan darurat & penjadwalan yang lebih baik untuk perusahaan distribusi…

    12 Juni 2026 Cara Mengurangi Biaya Pengiriman Propana (Fitur Unggulan, Perencana Rute Zeo)

    Cara Mengurangi Biaya Pengiriman Propana hingga 30% pada tahun 2026

    Waktu Membaca: 7 menit Pelajari strategi terbukti untuk mengurangi biaya pengiriman propana melalui optimasi rute, penjadwalan cerdas, dan peningkatan efisiensi yang memangkas bahan bakar dan tenaga kerja hingga…

    12 Juni 2026: Tantangan Perencanaan Rute Truk Pendingin yang Ditampilkan, Perencana Rute Zeo

    Tantangan dan Solusi Perencanaan Rute Truk Pendingin 2026

    Waktu membaca: 8 menit. Atasi tantangan perencanaan rute truk pendingin dengan teknologi yang menjaga kepatuhan rantai dingin sekaligus mengurangi biaya. Dapatkan solusi praktis.

    Xlork adalah platform impor data yang mengutamakan pengembang. Platform ini memungkinkan Anda menyematkan impor CSV, Excel, dan Google Sheets ke dalam aplikasi apa pun dengan pemetaan kolom dan validasi skema berbasis AI . Jelajahi alat pengembang gratis seperti konverter JSON-ke-CSV dan generator palet warna. Tidak perlu lagi membangun alur impor dari awal — cukup pasang SDK Xlork , daftar gratis , dan kirim data yang bersih dalam hitungan menit.