Skip to main content

List Brands

Response

Brand[]
Array of brand objects

Example Request

Example Response


Create Brand

Request Body

string
required
Brand name (1-255 characters)
string
required
Valid brand website URL
string
Brand industry (SaaS, E-commerce, Finance, Healthcare, Agency, Other)

Response

Brand
The created brand object

Example Request

Example Response

Errors

  • 403 Forbidden - Brand limit reached for your plan
  • 400 Bad Request - Invalid input data

Get Brand

Path Parameters

string
required
Brand ID

Response

Brand
The brand object

Example Request

Errors

  • 404 Not Found - Brand not found or user doesn’t own it

Update Brand

Path Parameters

string
required
Brand ID

Request Body

string
Brand name (1-255 characters)
string
Valid website URL
string
Brand industry
boolean
Whether to pin the brand in the UI

Response

Brand
The updated brand object

Example Request

Errors

  • 404 Not Found - Brand not found or user doesn’t own it

Delete Brand

Path Parameters

string
required
Brand ID

Response

boolean
Returns true if successful

Example Request

Errors

  • 404 Not Found - Brand not found or user doesn’t own it

Get Brand Dashboard

Path Parameters

string
required
Brand ID

Response

number
Overall visibility score (0-100)
object
Scores per engine
object
Sentiment distribution
number
Total number of brand mentions
number
Total number of active prompts
Change[]
Array of recent changes

Example Request

Example Response

Errors

  • 404 Not Found - Brand not found or user doesn’t own it

Path Parameters

string
required
Brand ID

Query Parameters

string
Time range: 7d, 14d, 30d, or 90d (default: 30d)

Response

Array of trend data points

Example Request

Example Response

Errors

  • 404 Not Found - Brand not found or user doesn’t own it