Arcadia Broadcast Platform

Mediator broadcast SMS & RCS — client API asinkron, carrier-agnostic.

Client API v1

MethodPathKeterangan
POST/v1/campaignsSubmit campaign (header X-Idempotency-Key wajib untuk retry aman)
POST/v1/campaigns/validateDry-run pipeline tanpa persist
GET/v1/campaigns/:publicIdStatus & ringkasan campaign

Autentikasi: Authorization: Bearer ak_live_... — verifikasi argon2id + IP allowlist + rate limit per key.

Short link

GET /c/:code — 302 ke target (layanan redirect, port terpisah).

Ops console

Ops Console UI → /ops/ — login session browser (cookie ops_sid + CSRF), atau Basic Auth untuk curl/otomasi.

/ops/*: dispatch queue & konfirmasi, upload DR, resolusi konflik, suppression, dashboard/margin, audit trail, manajemen client & API key.

Dokumentasi kontrak lengkap: ARCADIA_API.md.