Домены

Проверить верификацию домена

Запускает DNS-проверку домена: резолвятся и проверяются записи DKIM, SPF и DMARC, статус верификации обновляется. Может вернуть предупреждения (например, несколько SPF-записей) и рекомендуемую объединённую SPF-запись.

post/v1/public/domains/{domainId}/verify

Request

  • Base URL: https://api.rusender.ru/api
  • URL: https://api.rusender.ru/api/v1/public/domains/{domainId}/verify
  • Auth: HTTP bearer

Path parameters

domainIdinteger required

ID домена.

Headers

Idempotency-Keystring

Опциональный ключ идемпотентности. Если передан, повторные запросы с тем же ключом обрабатываются только один раз.

Response

Результат верификации: статус по каждой записи, предупреждения и рекомендуемая SPF-запись при необходимости.

okboolean required

Флаг успешного выполнения.

Example response

{
  "ok": true,
  "data": {
    "id": 5,
    "name": "example.com",
    "status": "enabled",
    "isVerified": true,
    "dnsRecords": {
      "dkim": {
        "isVerified": true,
        "type": "TXT",
        "host": "rusender._domainkey.example.com",
        "data": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC..."
      },
      "spf": {
        "isVerified": true,
        "type": "TXT",
        "host": "rusender._domainkey.example.com",
        "data": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC..."
      },
      "dmarc": {
        "isVerified": true,
        "type": "TXT",
        "host": "rusender._domainkey.example.com",
        "data": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC..."
      }
    },
    "checkedAt": "2026-03-01T14:00:00.000Z",
    "warnings": [
      "SPF_MULTIPLE_RECORDS"
    ],
    "suggestedSpfRecord": "v=spf1 include:example.com include:mail.rusender.ru ~all"
  },
  "meta": {
    "requestId": "550e8400-e29b-41d4-a716-446655440000",
    "timestamp": "2026-03-05T12:00:00.000Z",
    "pagination": {
      "page": 1,
      "limit": 20,
      "totalItems": 150,
      "totalPages": 8
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.