brand_audit_batch_start
Initiate an async brand audit across up to 50 domains with configurable depth and brand aliases. Obtain an audit ID to track and retrieve results.
Instructions
Enqueue an async brand audit across up to 50 target domains with optional standard/deep discovery depth, brand aliases, and caller-supplied candidate domains. Returns { auditId, queuedAt, targetCount, etaSeconds } immediately; poll with brand_audit_status and fetch results with brand_audit_get_report once complete. Each target consumes 1 unit of the monthly BRAND_AUDIT_QUOTAS budget.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | Output view mode. 'csc_complement' produces a CSC-tuned payload; requires enterprise tier. Default 'standard'. | |
| depth | No | Discovery depth. standard is default; deep expands candidate seeding and enrichment fanout. | |
| format | No | Inline output mode. Defaults to "both". | |
| domains | Yes | Domains to audit (max 50 per batch). Duplicates are merged. | |
| planner_mode | No | Planner mode for staged discovery fanout. observe emits metrics; enforce applies candidate-backed signal caps. | |
| brand_aliases | No | Optional public brand aliases to seed, such as product or legal-entity labels. | |
| discovery_mode | No | Brand-discovery pipeline mode. classic = legacy sweep; tiered = tenant/graph/evidence wrappers first (BlackVeil-internal). | |
| min_confidence | No | Drop candidates whose combined confidence falls below this threshold (0-1, default 0.5). | |
| candidate_domains | No | Optional candidate domains supplied by the caller for corroboration. | |
| ownership_verified | No | Caller attests that the target domains are owned or authorized for scanning. Required when discovery_mode is "tiered" and the caller is not an enterprise/owner/partner principal. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| score | Yes | ||
| passed | Yes | ||
| category | Yes | ||
| findings | Yes |