Kirim lead, naikkan tahap order saat kurir memperbarui resi, baca atribusi tiap lead, dan kirim pesan WhatsApp. Idempotency, retry webhook, dan batas laju sudah terpasang sejak awal.
# Kurir menandai paket diterima → Purchase berangkat ke Meta & Google
curl -X POST https://tracker.launchtab.id/api/v1/orders/status \
-H "Authorization: Bearer na1b2c3d4.XyZ..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: resi-JX8812-delivered" \
-d '{
"tracking_no": "JX8812",
"order_stage": "delivered",
"courier": "jnt",
"value": 349000
}'
# 200 OK
{ "success": true, "data": { "code": "TR-K3L9M2", "orderStage": "delivered" } }Kenapa beda
Integrasi konversi gampang dibuat. Yang susah itu bikin dia tetap benar saat jaringan putus, saat webhook kurir dikirim dua kali, dan saat volumenya naik.
Scope terpisah — leads:write, analytics:read, messages:send, dan seterusnya. Key bisa dikunci ke nomor tertentu saja, dan dicabut seketika dari dashboard.
Kirim ulang request dengan header Idempotency-Key yang sama, respons pertama yang dikembalikan. Webhook kurir yang dikirim dua kali tidak lagi berarti konversi terhitung dua kali.
Lead baru, perubahan status, tahap order, dan pesan masuk dikirim ke endpoint-mu. Gagal? Dicoba lagi otomatis, dan tiap percobaan tercatat supaya bisa ditelusuri.
Sisa kuota dikirim di header tiap respons — X-RateLimit-Remaining dan Retry-After. Tidak perlu menebak kapan boleh mengirim lagi.
Endpoint
Dokumentasi lengkap dan playground interaktif tersedia di dalam dashboard — semua endpoint bisa dicoba langsung dari browser.
/v1/leads Daftar lead beserta atribusinya, dengan kursor/v1/leads/:code Detail satu lead/v1/leads Kirim lead dari form atau sistemmu sendiri/v1/leads/:code/status Ubah status lead — closing memicu konversi/v1/orders/status Tahap order COD: dikirim, diterima, retur, batal/v1/analytics/summary Ringkasan lead, closing, omzet & ROAS/v1/messages Kirim pesan WhatsApp teks, media, atau template/v1/chats Daftar percakapan/v1/contacts Daftar & cari kontak/v1/webhooks Daftarkan endpoint webhookWebhook
Pasang endpoint webhook, terima lead dan perubahan tahap order secara realtime, proses di sistemmu, lalu kirim balik statusnya lewat API. Asisten AI juga bisa membaca data yang sama lewat MCP.
// Webhook masuk ke server-mu saat lead baru terbentuk
{
"event": "lead.created",
"data": {
"code": "TR-K3L9M2",
"name": "Rina Kartika",
"source": "rotator",
"attribution": {
"platform": "meta",
"campaign": "Promo Ramadan",
"clickId": "fbclid",
"firstTouchAt": "2026-08-30T09:12:44Z"
}
}
}Satu catatan penting: pakai Idempotency-Key saat meneruskan webhook
kurir. Agregator resi rutin mengirim status yang sama lebih dari sekali.
Kami kirimkan akses playground supaya kamu bisa mencoba tiap endpoint sebelum memutuskan.