Monitoring & Automation · DomScan product

Brand Monitor API

Monitor domains for brand infringement and typosquatting threats.

What you get

Monitor domains for brand infringement and typosquatting threats.

SynchronousRESTMCPSDKInteractive tool

Choose this product when

Who it is for

Use automation when the same decision must run across time, across a list, or across several products.

Choose this product when

Choose this to monitor up to 20 protected brand terms for newly registered lookalike findings since an established baseline.

What you get

Monitor domains for brand infringement and typosquatting threats.

Endpoints

Review the supported operations, inputs, outputs, execution modes, and response limits before integrating.

GET /v1/brand-monitor View API reference
POST /v1/brand-monitor View API reference
DELETE /v1/brand-monitor View API reference
POST /v1/brand-monitor/scan View API reference
GET /v1/brand-monitor/status View API reference
POST /v1/brand-monitor/reset-baseline View API reference
PUT /v1/brand-monitor/alerts View API reference

Credits and authentication

1-6 Authentication required. Check the operation reference for the exact cost and any per-item pricing.

Example operation

Use documented operations to collect, assess, enrich, verify, compare, protect, or monitor public evidence.

GET /v1/brand-monitor

Response Fields

Field Type
brands[] object[]
brands[] object
brands[].domain string
brands[].added_at string
brands[].last_scan_at string | null
brands[].scan_count integer
brands[].registered_typos integer
brands[].new_threats_since_baseline integer
brands[].has_alerts boolean
brands[].scan_status string
total integer
updated_at string

Example Request

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/brand-monitor"

Example Response

{
  "brands": [
    {
      "domain": "example.com",
      "scan_count": 1,
      "registered_typos": 1,
      "new_threats_since_baseline": 1,
      "has_alerts": false,
      "added_at": "2026-08-27T12:00:00Z",
      "last_scan_at": "2026-08-27T12:00:00Z",
      "scan_status": "pending"
    }
  ],
  "total": 1,
  "updated_at": "2026-08-27T12:00:00Z"
}

Limits and evidence boundaries

Asynchronous jobs return an identifier for status polling and later result retrieval.
Partial means some requested items or components completed while others did not.
Unknown means the requested fact could not be determined from the available evidence.
Coverage is bounded by the documented inputs, budgets, sources, and response limits.
An absence or unknown result does not prove that an identifier can be claimed or registered.

Reviewed 2026-08-22

Frequently asked questions

Where can I find the Brand Monitor request and response reference?

Use the API reference for Brand Monitor to review parameters, response fields, examples, status codes, and supported operation modes.

How should I interpret unknown or incomplete results from Brand Monitor?

Unknown or partial results mean that the requested evidence could not be fully determined. Keep the result state, confidence, freshness, and limitations in downstream decisions.

How is Brand Monitor priced?

Pricing depends on the operation and execution mode. Check the endpoint reference for the current credit cost, authentication requirement, and per-item rules.

Used by people at amazing companies

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse