AM
FR
Commencer gratuitement
Menu
Types

Domaine

Configuration de domaine personnalisé pour le branding, l'envoi d'e-mails et la gestion des certificats TLS.

domain dns tls email

Domaine

Un domaine représente un hostname personnalisé enregistré sur un compte pour le branding, la délivrabilité e-mail et la configuration TLS.

Schéma

interface Domain {
  id: string; // "hst..." - Unique identifier
  account_id: string; // Owning account
  hostname: string; // Domain name
  client_id: string | null; // Associated client
  cname_config: { type: "proxy" } | null;
  email_config:
    | { type: "catch-all" }
    | { type: "forward"; forward_to: Record<string, string> }
    | null;
  txt_verification_token: string; // DNS TXT record value
}

Propriétés

PropriétéTypeDescription
idstringKSUID avec préfixe hst
account_idstringCompte propriétaire du domaine
hostnamestringNom de domaine (ex. mail.example.com)
client_idstring?Client OAuth associé
cname_configobject?Configuration du proxy CNAME
email_configobject?Configuration de routage des e-mails entrants
txt_verification_tokenstringJeton pour la vérification TXT DNS

Vérification DNS

Ajoutez un enregistrement TXT pour vérifier la propriété :

Record TypeNameValue
TXT_am.mail.example.com{txt_verification_token}

Flux de vérification

DNSSystemAdministrateurDNSSystemAdministrateurEnregistrer le domaineJeton de vérification TXTAjouter un enregistrement TXTPOST /api/domains/:domain_id/checksInterroger l'enregistrement TXTJeton trouvéMarquer comme vérifié

Exemple

{
  "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"
}

Liés