Developer Reference

Brand Monitor API Documentation

Brand Monitor API Documentation: Continuous brand protection monitoring. Track typosquatting threats and brand impersonation attempts.

Brand Monitor

Continuous brand protection monitoring. Track typosquatting threats and brand impersonation attempts.

GET /v1/brand-monitor

Get all monitored brands and their current threat status.

Example Response

{
                "brands": [
                {
                "domain": "mycompany.com",
                "added_at": "2024-03-01T12:00:00Z",
                "last_scan_at": "2024-03-14T08:30:00Z",
                "scan_count": 6,
                "registered_typos": 3,
                "new_threats_since_baseline": 1,
                "has_alerts": true
                }
                ],
                "total": 1,
                "updated_at": "2024-03-14T08:30:00Z"
                }

Response Fields

Field Type
monitors[] object[]
monitors[] object
monitors[].id string
monitors[].brand string
monitors[].created_at string
monitors[].last_scan string
monitors[].threat_count integer
POST /v1/brand-monitor

Create a new brand monitor.

Request Body

{
                "domain": "mycompany.com",
                "alert_email": "security@example.com"
                }

Response Fields

Field Type
id string
brand string
created_at string

Example Response

{
  "id": "string",
  "brand": "string",
  "created_at": "2026-04-15T12:00:00Z"
}
GET /v1/brand-monitor/scan?domain=mycompany.com

Trigger an immediate scan for a brand monitor.

Response Fields

Field Type
id string
brand string
threats_found integer
scan_duration_ms integer

Example Response

{
  "id": "string",
  "brand": "string",
  "threats_found": 1,
  "scan_duration_ms": 1
}

Used by people at amazing companies

VercelLLM PulseOLXCasa ModernaPipeCal.comBeehiivSnykTogglRemoteSprigDeel