Accountmaker Docs
Tipe

Domain

Konfigurasi domain kustom untuk branding, pengiriman email, dan manajemen TLS.

domain dns tls email

Domain

Domain merepresentasikan hostname kustom yang terdaftar pada akun untuk branding, deliverability email, dan konfigurasi TLS.

Skema

interface Domain {
  id: string; // "hst..." - Identifikasi unik
  account_id: string; // Akun pemilik
  hostname: string; // Nama domain
  client_id: string | null; // Klien terkait
  cname_config: { type: "proxy" } | null;
  email_config:
    | { type: "catch-all" }
    | { type: "forward"; forward_to: Record<string, string> }
    | null;
  txt_verification_token: string; // Nilai TXT untuk verifikasi DNS
}

Properti

PropertiTipeDeskripsi
idstringKSUID dengan prefiks hst
account_idstringAkun yang memiliki domain
hostnamestringNama domain (mis. mail.example.com)
client_idstring?Klien OAuth terkait
cname_configobject?Konfigurasi proxy CNAME
email_configobject?Konfigurasi routing email masuk
txt_verification_tokenstringToken verifikasi DNS TXT

Verifikasi DNS

Tambahkan record TXT untuk verifikasi kepemilikan:

TipeNamaNilai
TXT_am.mail.example.com{txt_verification_token}

Alur Verifikasi

DNSSystemAdminDNSSystemAdminDaftarkan domainToken verifikasi TXTTambahkan record TXTPOST /api/domains/:domain_id/checksCek record TXTToken ditemukanTandai terverifikasi

Contoh

{
  "id": "hst_2kHfPZcN9xW4mE8RtY7vB",
  "account_id": "acc_1jGePYbM8wV3lD7QsX6uA",
  "hostname": "mail.example.com",
  "client_id": null,
  "cname_config": { "type": "proxy" },
  "email_config": null,
  "txt_verification_token": "am_2abc123xyz"
}

Terkait