Update Competitor
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
1 - 2005 - 5001 - 1201 - 85 - 5005 - 500Response
Successful Response
A competitor entry merged from SEO discoveries and brand-kit names.
Brand-kit-sourced entries lack id, website_url, description, notes, and
timestamps — they're synthesized from a string in BrandKit.competitors.
The frontend should branch on source to decide which actions to
expose (star/edit/delete only work on entries with an id).
source defaults to "seo_discovery" so this schema can also be
returned directly from add/update routes that operate on the
brand_competitors table — those endpoints always produce SEO rows.
A versioned multi-label brand classification.
Industries describe what the brand sells or does. Business models describe
how it operates independently of industry. Keeping those dimensions
separate prevents the historical E-Commerce pseudo-industry from
replacing the brand's real product industry.
seo_discovery, brand_kit