Мониторинг и автоматизация · Продукт DomScan

API Рецепты рабочего процесса

Предварительно созданные рабочие процессы API для обычных задач интеллектуального анализа доменов. Каждый рецепт объединяет несколько эндпоинтов для достижения определенной цели.

Что вы получите

Предварительно созданные рабочие процессы API для обычных задач интеллектуального анализа доменов. Каждый рецепт объединяет несколько эндпоинтов для достижения определенной цели.

СинхронныйRESTMCPSDKИнтерактивный инструмент

Выберите этот продукт, если

Для кого этот продукт

Используйте автоматизацию, когда одно решение нужно выполнять во времени, для списка или нескольких продуктов.

Выберите этот продукт, если

Выбирайте документированный процесс нескольких продуктов: проверка, запуск бренда, оценка угроз, аудит портфеля или исследование инфраструктуры.

Что вы получите

Предварительно созданные рабочие процессы API для обычных задач интеллектуального анализа доменов. Каждый рецепт объединяет несколько эндпоинтов для достижения определенной цели.

Конечные точки

Перед интеграцией изучите поддерживаемые операции, входные и выходные данные, режимы выполнения и ограничения ответа.

GET /v1/recipes/due-diligence Открыть справочник API
GET /v1/recipes/brand-launch Открыть справочник API
GET /v1/recipes/threat-assessment Открыть справочник API
GET /v1/recipes/domain-finder Открыть справочник API
GET /v1/recipes/competitor-intel Открыть справочник API
GET /v1/recipes/portfolio-audit Открыть справочник API
POST /v1/recipes/portfolio-audit Открыть справочник API
GET /v1/recipes/email-deliverability Открыть справочник API
GET /v1/recipes/dns-migration Открыть справочник API
GET /v1/recipes/infrastructure-discovery Открыть справочник API
GET /v1/recipes/defensive-registration Открыть справочник API
GET /v1/recipes/phishing-investigation Открыть справочник API

Кредиты и аутентификация

7-25 Требуется аутентификация. Точную стоимость и правила оплаты каждого элемента см. в справочнике операции.

Пример операции

Используйте документированные операции для сбора, оценки, обогащения, проверки, сравнения, защиты или мониторинга открытых данных.

GET /v1/recipes/due-diligence

Параметры запроса

Параметр Тип обязателен
domain string обязателен
include_competitors boolean
По умолчанию false
опционально

Поля ответа

Поле Тип
success boolean
data object
data.domain string
data.summary object
data.summary.recommendation string
data.summary.confidence_score number
data.summary.key_findings[] string[]
data.summary.risk_factors[] string[]
data.registration object
data.registration.registrar string
data.registration.created_date string
data.registration.expiry_date string
data.registration.updated_date string
data.registration.age_years number
data.registration.days_until_expiry number
data.registration.status[] string[]
data.registration.nameservers[] string[]
data.registration.dnssec boolean
data.registration.privacy_protected boolean
data.valuation object
data.valuation.estimate_low number
data.valuation.estimate_mid number
data.valuation.estimate_high number
data.valuation.currency string
data.valuation.confidence number
data.valuation.factors object
data.valuation.factors.length number
data.valuation.factors.tld string
data.valuation.factors.brandability number
data.health object
data.health.score number
data.health.grade string
data.health.dns_configured boolean
data.health.ssl_valid boolean
data.health.email_deliverable boolean
data.health.warnings[] string[]
data.security object
data.security.reputation_score number
data.security.reputation_grade string
data.security.risk_level string
data.security.blacklisted boolean
data.security.blacklist_details[] array
data.brand_protection object
data.brand_protection.typo_score number
data.brand_protection.typo_grade string
data.brand_protection.variants_registered number
data.brand_protection.high_risk_variants number
data.pricing object
data.pricing.best_price number
data.pricing.best_registrar string
data.pricing.all_prices[] object[]
data.pricing.all_prices[] object
data.pricing.all_prices[].registrar string
data.pricing.all_prices[].price number
data.pricing.all_prices[].currency string
data.action_items[] object[]
data.action_items[] object
data.action_items[].priority string
data.action_items[].category string
data.action_items[].action string
data.action_items[].details string
data.action_items[].estimated_impact string
meta object
meta.recipe_name string
meta.credits_used number
meta.credits_saved number
meta.duration_ms number
meta.components_called[] string[]
meta.cached_components[] string[]
meta.timestamp string
errors[] array

Пример запроса

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/recipes/due-diligence?domain=example.com&include_competitors=false"

Пример ответа

{
  "success": true,
  "data": {
    "domain": "example.com",
    "summary": {
      "recommendation": "buy",
      "confidence_score": 88,
      "key_findings": [
        "Established registration history",
        "Clean reputation"
      ],
      "risk_factors": [
        "DNSSEC not enabled"
      ]
    },
    "registration": {
      "registrar": "Example Registrar",
      "created_date": "2019-03-11",
      "expiry_date": "2027-03-11",
      "updated_date": "2026-03-10",
      "age_years": 7,
      "days_until_expiry": 330,
      "status": [
        "active",
        "clientTransferProhibited"
      ],
      "nameservers": [
        "ns1.example.net",
        "ns2.example.net"
      ],
      "dnssec": false,
      "privacy_protected": true
    },
    "valuation": {
      "estimate_low": 1800,
      "estimate_mid": 3500,
      "estimate_high": 5200,
      "currency": "USD",
      "confidence": 0.72,
      "factors": {
        "length": 11,
        "tld": "com",
        "brandability": 0.81
      }
    },
    "health": {
      "score": 84,
      "grade": "A",
      "dns_configured": true,
      "ssl_valid": true,
      "email_deliverable": true,
      "warnings": [
        "DNSSEC not enabled"
      ]
    },
    "security": {
      "reputation_score": 91,
      "reputation_grade": "A",
      "risk_level": "low",
      "blacklisted": false,
      "blacklist_details": []
    },
    "brand_protection": {
      "typo_score": 78,
      "typo_grade": "B",
      "variants_registered": 2,
      "high_risk_variants": 1
    },
    "pricing": {
      "best_price": 9.99,
      "best_registrar": "cloudflare",
      "all_prices": [
        {
          "registrar": "cloudflare",
          "price": 9.99,
          "currency": "USD"
        }
      ]
    },
    "action_items": [
      {
        "priority": "medium",
        "category": "security",
        "action": "Enable DNSSEC",
        "details": "Improve zone integrity for resolvers.",
        "estimated_impact": "Lower spoofing risk"
      }
    ]
  },
  "meta": {
    "recipe_name": "domain-due-diligence",
    "credits_used": 12,
    "credits_saved": 6,
    "duration_ms": 742,
    "components_called": [
      "availability",
      "whois",
      "valuation",
      "health",
      "reputation",
      "typosquatting",
      "pricing"
    ],
    "cached_components": [
      "pricing"
    ],
    "timestamp": "2026-04-15T09:30:00Z"
  },
  "errors": []
}

Ограничения и границы доказательств

Частичный результат означает, что часть элементов или компонентов выполнена, а часть нет.
Неизвестный результат означает, что запрошенный факт нельзя определить по доступным данным.
Кэшированный результат использует сохранённые данные; при наличии проверяйте сведения об актуальности.
Уверенность описывает силу доказательств для наблюдения, а не достоверность реального объекта.
Точность охвата ограничена документированными входными данными, бюджетами, источниками и пределами ответа.

Проверено 2026-08-22

Часто задаваемые вопросы

Где найти справочник запросов и ответов для Рецепты рабочего процесса?

В справочнике API для Рецепты рабочего процесса описаны параметры, поля ответа, примеры, коды состояния и поддерживаемые режимы выполнения.

Как интерпретировать неизвестные или неполные результаты Рецепты рабочего процесса?

Неизвестный или частичный результат означает, что запрошенные данные не удалось определить полностью. Учитывайте состояние результата, уверенность, актуальность и ограничения при дальнейших решениях.

Как рассчитывается цена Рецепты рабочего процесса?

Цена зависит от операции и режима выполнения. Текущую стоимость кредита, требования к аутентификации и правила оплаты каждого элемента см. в справочнике операции.

Используется сотрудниками известных компаний

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse