Changelog API
Catatan perubahan Developer API OngkirHub dan webhook, dimulai dari peluncuran Developer API v1 pada 6 Oktober 2026.
Halaman ini mencatat perubahan pada Developer API dan webhook, terbaru di atas. Perubahan produk secara umum ada di Changelog.
Versi API ada di path, yaitu /v1. Versi spesifikasi OpenAPI tercantum di field info.version pada dokumen OpenAPI, yang juga bisa diambil langsung dari https://api.ongkirhub.com/v1/openapi.json.
6 Oktober 2026: Developer API v1
Developer API v1 dan webhook diluncurkan bersama OngkirHub 1.0. Versi spesifikasi OpenAPI 1.0.0.
Endpoint:
GET /v1/locations: cari kelurahan, kecamatan, kota, atau kode pos.GET /v1/couriers: daftar kurir, layanan yang bisa dipesan, dan dukungan pelacakan.POST /v1/rates: cek tarif yang bisa dipesan, berlaku 30 menit.POST /v1/shipments,GET /v1/shipments,GET /v1/shipments/{id}: buat, daftar, dan detail pengiriman.POST /v1/shipments/{id}/cancel: ajukan pembatalan.GET /v1/tracking/{awb}: lacak resi.GET /v1/wallet,GET /v1/wallet/transactions: saldo dan mutasi saldo.GET /v1/openapi.json: spesifikasi OpenAPI 3.1, tanpa kunci.
Fitur pendukung:
- Kunci test dan live dengan tujuh akses (scope), dikelola di menu Developer.
- Header
Idempotency-Keyuntuk semuaPOST. - Paginasi cursor dan format error yang seragam dengan
request_id. - Batas 120 permintaan per 60 detik per kunci, dan 30 per 60 detik untuk membuat pengiriman dan pembatalan.
Webhook:
- Event
shipment.booked,shipment.awb_ready,shipment.status_updated,shipment.delivered,shipment.failed,shipment.cancelled,topup.paid, danwebhook.test. - Tanda tangan
OngkirHub-Signaturedengan HMAC SHA-256. - Percobaan ulang otomatis setelah 1 menit, 5 menit, 30 menit, 2 jam, 6 jam, dan 24 jam.
- Log webhook dengan Kirim ulang dan Log API di menu Developer, masing-masing menyimpan 30 hari.