Riferimento API
Email in entrata
Crea indirizzi e lavora con le conversazioni ricevute.
Nessuna operazione corrisponde a questo filtro.
/domains/:id/inbound/setupConfigura la ricezione in entrata su SES
Configura la ricezione in entrata su SES
curl https://sendhq.cc/api/v1/domains/id_value/inbound/setup \
-X POST \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"domain": "inbound.example.com",
"status": "dns_pending",
"record": {
"type": "MX",
"name": "inbound.example.com",
"value": "10 inbound-smtp.us-east-1.amazonaws.com"
}
}/domains/:id/inbound/verifyVerifica l'instradamento MX in entrata
Verifica l'instradamento MX in entrata
curl https://sendhq.cc/api/v1/domains/id_value/inbound/verify \
-X POST \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"domain": "inbound.example.com",
"status": "ready",
"record": {
"type": "MX"
}
}/inboxesCrea un indirizzo in entrata
Crea un indirizzo in entrata
curl https://sendhq.cc/api/v1/inboxes \
-X POST \
-H "Authorization: Bearer $SENDHQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"domain_id":"dom_…","local_part":"support","name":"Support"}'{
"id": "inb_…",
"address": "support@inbound.example.com",
"status": "active"
}/inboxesElenca gli indirizzi in entrata
Elenca gli indirizzi in entrata
curl https://sendhq.cc/api/v1/inboxes \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"data": [],
"count": 0
}/inboxes/:idRecupera un indirizzo in entrata
Recupera un indirizzo in entrata
curl https://sendhq.cc/api/v1/inboxes/id_value \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"id": "inb_…",
"address": "support@example.com",
"status": "active"
}/inboxes/:idRinomina, attiva o disattiva una inbox
Rinomina, attiva o disattiva una inbox
curl https://sendhq.cc/api/v1/inboxes/id_value \
-X PATCH \
-H "Authorization: Bearer $SENDHQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"Customer support","status":"active"}'{
"id": "inb_…",
"status": "active"
}/inboxes/:id/forwardingInoltra la posta ricevuta da una inbox a un altro indirizzo
Imposta `forward_to` su un indirizzo email, oppure su null per disattivare l'inoltro. L'indirizzo del titolare dell'account si attiva subito; qualsiasi altro indirizzo riceve un'email di conferma (inviata dal dominio verificato della inbox e conteggiata come un destinatario) e l'inoltro resta in sospeso finché il link non viene confermato. Le copie inoltrate vengono inviate dall'indirizzo della inbox con il mittente originale come Reply-To, rispettano soppressioni e limiti del piano e non vengono mai inoltrate di nuovo.
curl https://sendhq.cc/api/v1/inboxes/id_value/forwarding \
-X PUT \
-H "Authorization: Bearer $SENDHQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"forward_to":"team@example.net"}'{
"id": "inb_…",
"address": "support@example.com",
"forwardTo": "team@example.net",
"forwardStatus": "pending"
}/inboxes/:idElimina una inbox conservandone i messaggi
Elimina una inbox conservandone i messaggi
curl https://sendhq.cc/api/v1/inboxes/id_value \
-X DELETE \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"ok": true
}