Referencia de la API
Correo entrante
Cree direcciones y trabaje con las conversaciones recibidas.
Ninguna operación coincide con este filtro.
/domains/:id/inbound/setupAprovisionar la recepción de correo entrante de SES
Aprovisionar la recepción de correo entrante de 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/verifyVerificar el enrutamiento MX de entrada
Verificar el enrutamiento MX de entrada
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"
}
}/inboxesCrear una dirección de entrada
Crear una dirección de entrada
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"
}/inboxesListar las direcciones de entrada
Listar las direcciones de entrada
curl https://sendhq.cc/api/v1/inboxes \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"data": [],
"count": 0
}/inboxes/:idObtener una dirección de entrada
Obtener una dirección de entrada
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/:idRenombrar, habilitar o deshabilitar una bandeja de entrada
Renombrar, habilitar o deshabilitar una bandeja de entrada
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/forwardingReenviar el correo recibido en una bandeja de entrada a otra dirección
Establezca `forward_to` en una dirección de correo, o en null para desactivar el reenvío. La propia dirección del titular de la cuenta se activa de inmediato; cualquier otra dirección recibe un correo de confirmación (enviado desde el dominio verificado de la bandeja de entrada y contabilizado como un destinatario) y el reenvío queda pendiente hasta que se confirme el enlace. Las copias reenviadas se envían desde la dirección de la bandeja de entrada con el remitente original como Reply-To, respetan las supresiones y los límites del plan, y nunca se vuelven a reenviar.
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/:idEliminar una bandeja de entrada conservando los mensajes
Eliminar una bandeja de entrada conservando los mensajes
curl https://sendhq.cc/api/v1/inboxes/id_value \
-X DELETE \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"ok": true
}