PDMF Admin
Admin UI untuk multi-tenant. Login sekali → cookie session (HttpOnly). Token API disimpan sebagai Pages secret.
Tenants
GET/POST /api/tenants
Create tenant
Slug wajib a-z (huruf kecil saja). Tenant ID otomatis t_<slug>.
Provision domain (Zone + Routes + DNS)
Membuat zone Cloudflare + workers routes + DNS record (A @, A *, optional www) untuk tenant yang dipilih.
Jika true: buat route *.domain/*.
Jika true: buat CNAME www -> apex.
| tenant_id |
code |
name |
slug |
status |
expiry |
max_domains |
Request body yang dikirim: