Справочник API
Входящая почта
Создавайте адреса и работайте с полученными переписками.
Нет операций, подходящих под этот фильтр.
/domains/:id/inbound/setupНастроить приём входящей почты в SES
Настроить приём входящей почты в 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/verifyПроверить маршрутизацию входящей почты через MX
Проверить маршрутизацию входящей почты через MX
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"
}
}/inboxesСоздать адрес для входящей почты
Создать адрес для входящей почты
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"
}/inboxesСписок адресов для входящей почты
Список адресов для входящей почты
curl https://sendhq.cc/api/v1/inboxes \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"data": [],
"count": 0
}/inboxes/:idПолучить адрес для входящей почты
Получить адрес для входящей почты
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/:idПереименовать, включить или отключить почтовый ящик
Переименовать, включить или отключить почтовый ящик
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/forwardingПересылать полученную почту ящика на другой адрес
Задайте в `forward_to` email-адрес или null, чтобы отключить пересылку. Собственный адрес владельца аккаунта активируется сразу; на любой другой адрес приходит письмо с подтверждением (оно отправляется с подтверждённого домена ящика и учитывается как один получатель), и пересылка остаётся в ожидании, пока ссылка не будет подтверждена. Пересланные копии отправляются с адреса ящика, с исходным отправителем в Reply-To, учитывают стоп-лист и лимиты тарифа и никогда не пересылаются повторно.
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/:idУдалить почтовый ящик, сохранив письма
Удалить почтовый ящик, сохранив письма
curl https://sendhq.cc/api/v1/inboxes/id_value \
-X DELETE \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"ok": true
}