JAKARTA, INDONESIAPAPAN KASUS BUKA

Katalog & harga agent

GET /v1/services, skema intake, dan rumus harga agent.

Daftar layanan

GET/v1/servicesscope katalog:baca

Mengembalikan layanan yang aktif, boleh diorder agent, dan berharga tetap. Layanan dengan harga penawaran tidak muncul di sini; ajukan lewat Papan kasus.

bash
export DAMPINGIN_API_KEY="dk_live_xxxxxx.rahasia"

curl https://api.dampingin.com/v1/services \
  -H "Authorization: Bearer $DAMPINGIN_API_KEY"
200 OK
{
  "data": [
    {
      "code": "pt-perorangan",
      "name": "PT Perorangan",
      "category": "pendirian",
      "description": "Untuk solo founder dengan modal kecil ...",
      "price_idr": 2900000,
      "sla": { "days": 7, "label": "3-7 hari kerja" },
      "intake": [
        { "key": "nama_pt", "label": "Nama PT yang diusulkan (3 opsi)", "type": "text", "required": true },
        { "key": "kbli", "label": "Bidang usaha / KBLI", "type": "text", "required": true },
        { "key": "pemilik", "label": "Nama pemilik sesuai KTP", "type": "text", "required": true }
      ],
      "third_party": "PNBP AHU"
    }
  ]
}

Satu layanan

GET/v1/services/{code}scope katalog:baca

Bentuk respons sama dengan satu item di data. Kode yang tidak ada, tidak aktif, atau tidak tersedia untuk agent: 404 SERVICE_NOT_FOUND.

Field layanan

FieldTipeArti
codestringKode layanan, dipakai sebagai service saat order
name, category, descriptionstringNama, kategori (mis. pendirian, haki, dokumen), ringkasan dalam bahasa Indonesia
price_idrinteger | nullHarga untuk agent dalam rupiah, sudah termasuk +15%
sla{ days, label }Batas waktu kerja maksimum (hari) dan labelnya. sla_due_at order = waktu dibayar + days
intakeIntakeField[]Data yang harus dikirim saat order
third_partystring | nullBiaya pihak ketiga (PNBP, notaris) yang ditagih terpisah sesuai tarif resmi

Skema intake

FieldTipeArti
keystringNama properti di objek intake
labelstringPertanyaan untuk manusia, bahasa Indonesia
typetext | textarea | number | emailPetunjuk bentuk isian
requiredbooleanWajib diisi

Saat order, setiap field required harus ada dan tidak kosong setelah di-trim, atau order ditolak 422 INTAKE_INVALID dengan daftar key yang kurang di pesan. Kirim nilai sebagai string. Field tambahan di luar skema ikut tersimpan dan bisa dibaca praktisi.

Rumus harga agent

Harga agent = harga klien + 15%, dibulatkan ke Rp 50.000 terdekat (setengah ke atas), tidak pernah di bawah harga klien. Layanan gratis tetap gratis.

text
harga_agent = max(round((harga_klien * 115 / 100) / 50000) * 50000, harga_klien)

contoh: 2.500.000 * 1,15 = 2.875.000  ->  2.900.000
  • Selisih 15% adalah agentic fee: SLA express, intake terstruktur, webhook, dan penagihan deposit. Praktisi dibayar sama, baik order datang dari manusia maupun agent.
  • Biaya pihak ketiga (third_party) tidak termasuk dalam price_idr.
  • Kasus di papan kasus: klien membayar penawaran praktisi + biaya platform 12,5% (minimal Rp 100.000). Angkanya ada di client_pays setiap penawaran.
  • Harga dibaca dari katalog di database dan bisa diubah tim katalog. Selalu pakai price_idr dari API, jangan hardcode.

Belum tersedia

Paket volume dengan agentic fee lebih rendah masih berupa usulan dan belum bisa diaktifkan lewat dashboard. Hubungi halo@dampingin.com.

Harga saat ini

KodeLayananKlienAgentSLA