Boîtes e-mail

Créer une boîte

POSThttps://api.temporam.com/v3/mailboxes

ChampTypeRequisDescription
domainstringOuiDomaine renvoyé par l’endpoint des domaines
local_partstringNonPartie locale, générée si elle est omise
  1. 1curl -X POST https://api.temporam.com/v3/mailboxes \
  2. 2 -H "Authorization: Bearer YOUR_API_KEY" \
  3. 3 -H "Content-Type: application/json" \
  4. 4 -d '{"domain":"temporam.com","local_part":"demo"}'
Champ de réponseTypeDescription
data.idstringIdentifiant de la boîte mail
data.addressstringAdresse complète de la boîte mail
data.local_partstringPartie locale de l’adresse
data.domainstringDomaine de l’adresse
data.statusstringÉtat de la boîte mail
data.created_atstringDate de création
meta.remainingintegerQuota pertinent restant, lorsqu’il est disponible

Lister les boîtes

GEThttps://api.temporam.com/v3/mailboxes

ParamètreEmplacementTypeRequisDéfautDescription
pagequeryintegerNon1Numéro de page
limitqueryintegerNon20Éléments par page
Champ de réponseTypeDescription
dataarrayBoîtes mail avec les champs indiqués ci-dessus
meta.totalintegerNombre total de boîtes mail
meta.pageintegerPage actuelle
meta.limitintegerÉléments par page
meta.remainingintegerQuota pertinent restant, lorsqu’il est disponible

Consulter une boîte

GEThttps://api.temporam.com/v3/mailboxes/{id}

ParamètreEmplacementTypeRequisDescription
idpathstringOuiIdentifiant de la boîte mail
Champ de réponseTypeDescription
dataobjectDétail de la boîte avec les champs indiqués ci-dessus
meta.remainingintegerQuota pertinent restant, lorsqu’il est disponible

Supprimer une boîte

DELETEhttps://api.temporam.com/v3/mailboxes/{id}

ParamètreEmplacementTypeRequisDescription
idpathstringOuiIdentifiant de la boîte mail
Champ de réponseTypeDescription
data.deletedbooleanToujours true lorsque la suppression réussit
meta.remainingintegerQuota pertinent restant, lorsqu’il est disponible