Monitoring & automatisering · DomScan-product

Workflowrecepten API-referentie

Vooraf gemaakte API-workflows voor veelgebruikte domeinanalysestaken. Elk recept combineert meerdere eindpunten om een specifiek doel te bereiken.

Wat je krijgt

Vooraf gemaakte API-workflows voor veelgebruikte domeinanalysestaken. Elk recept combineert meerdere eindpunten om een specifiek doel te bereiken.

SynchroonRESTMCPSDKInteractieve tool

Kies dit product wanneer

Voor wie is dit?

Gebruik automatisering wanneer dezelfde beslissing door de tijd heen, voor een lijst of over meerdere producten moet worden uitgevoerd.

Kies dit product wanneer

Kies dit voor een gedocumenteerd pad met meerdere producten, zoals due diligence, merklancering, threat assessment, portfolio-audit of infrastructuurontdekking.

Wat je krijgt

Vooraf gemaakte API-workflows voor veelgebruikte domeinanalysestaken. Elk recept combineert meerdere eindpunten om een specifiek doel te bereiken.

Endpoints

Bekijk vóór de integratie de ondersteunde bewerkingen, invoer, uitvoer, uitvoeringsmodi en responslimieten.

GET /v1/recipes/due-diligence API-referentie bekijken
GET /v1/recipes/brand-launch API-referentie bekijken
GET /v1/recipes/threat-assessment API-referentie bekijken
GET /v1/recipes/domain-finder API-referentie bekijken
GET /v1/recipes/competitor-intel API-referentie bekijken
GET /v1/recipes/portfolio-audit API-referentie bekijken
POST /v1/recipes/portfolio-audit API-referentie bekijken
GET /v1/recipes/email-deliverability API-referentie bekijken
GET /v1/recipes/dns-migration API-referentie bekijken
GET /v1/recipes/infrastructure-discovery API-referentie bekijken
GET /v1/recipes/defensive-registration API-referentie bekijken
GET /v1/recipes/phishing-investigation API-referentie bekijken

Credits en authenticatie

7-25 Authenticatie vereist. Bekijk de bewerkingsreferentie voor de exacte kosten en eventuele prijs per item.

Voorbeeldbewerking

Gebruik gedocumenteerde bewerkingen om openbaar bewijs te verzamelen, te beoordelen, te verrijken, te verifiëren, te vergelijken, te beschermen of te monitoren.

GET /v1/recipes/due-diligence

Queryparameters

Parameter Type vereist
domain string vereist
include_competitors boolean
Standaard false
optioneel

Antwoordvelden

Veld Type
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

Voorbeeldverzoek

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

Voorbeeldantwoord

{
  "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": []
}

Beperkingen en grenzen van het bewijs

Gedeeltelijk betekent dat sommige gevraagde items of onderdelen zijn voltooid en andere niet.
Onbekend betekent dat het gevraagde feit niet kon worden vastgesteld op basis van het beschikbare bewijs.
In cache geeft aan dat opgeslagen bewijs is gebruikt. Bekijk de metadata voor actualiteit wanneer die beschikbaar is.
Betrouwbaarheid beschrijft de sterkte van het bewijs voor de gemelde observatie, niet de zekerheid over de entiteit in de echte wereld.
De dekking wordt begrensd door de gedocumenteerde inputs, budgetten, bronnen en responslimieten.

Beoordeeld op 2026-08-22

Veelgestelde vragen

Waar vind ik de request- en response-referentie voor Workflowrecepten?

Gebruik de API-referentie voor Workflowrecepten om parameters, responsevelden, voorbeelden, statuscodes en ondersteunde uitvoeringsmodi te bekijken.

Hoe moet ik onbekende of onvolledige resultaten van Workflowrecepten interpreteren?

Onbekende of gedeeltelijke resultaten betekenen dat het gevraagde bewijs niet volledig kon worden vastgesteld. Houd de resultaatstatus, betrouwbaarheid, actualiteit en beperkingen bij in vervolgbeslissingen.

Hoe wordt Workflowrecepten geprijsd?

De prijs hangt af van de bewerking en uitvoeringsmodus. Bekijk de endpointreferentie voor de actuele creditkosten, authenticatievereiste en regels per item.

Gebruikt door mensen bij geweldige bedrijven

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse