Skip to main content
This page documents all the data entities returned by the Qwairy API. Understanding these structures will help you parse and use the data effectively.

Pagination

All list endpoints return a consistent pagination structure:
object

Pagination Example

To fetch page 2 with 20 items per page:
Response:

Brand

A brand represents a company or product you’re monitoring across AI platforms.

Related Endpoints

List Brands, Get Brand Details
string
Unique brand identifier (UUID format)
string
Brand display name
string
Primary domain associated with the brand
string
Optional brand description (can be null)
string
ISO 8601 timestamp of brand creation
object

Pitch Audit

A Pitch Audit is a read-only report resource generated for an agency prospect. Once completed, its evidence is a snapshot. Competitor and co-competitor reports are subject views derived from the same audit, not separate audit records.

Related Endpoints

List Pitch Audits, Get Pitch Audit, Get Pitch Audit Subject Report
object
Subject represented by the current report. The original prospect uses self; derived reports use a stable competitor subjectId.
array
All subjects that can be resolved within this audit.
array
Brands that appear in the same answers as the current subject. Use each row’s subjectId or canonical reportUrl to open its derived report. When includeCoCompetitorScores=true, each row also includes its full scores summary.
boolean
Whether the response contains full AI answer text. Answers are excluded by default.
number
Number of answers available, whether or not answer text was requested.

Competitor

A competitor is a brand or domain that appears in AI-generated responses. Competitors are categorized by their relationship to your brand.

Related Endpoints

List Competitors, Get Competitor Details, Competitor Evolution
string
Unique competitor identifier
string
Competitor display name
string
Competitor’s primary domain
string
Relationship type:
  • SELF: Your own brand
  • DIRECT: Direct competitor (used in Share of Voice calculation)
  • INDIRECT: Indirect competitor (mentioned by AI but not a direct rival)
Note: The list and detail endpoints only return SELF and DIRECT competitors by default. However, answer details may include mentions with all three relationship types. Only SELF and DIRECT are used for Share of Voice calculations.
number
Total number of times mentioned in AI responses
number
Share of Voice (0-100). This entity’s share of all brand mentions in AI responses: its mentions divided by the total of all SELF and DIRECT mentions. INDIRECT mentions are excluded.
number
Average position when mentioned in lists (1 = first, lower is better)
number
Average sentiment score (0-100, higher is more positive)

Source

A source is a domain cited by AI platforms when generating responses. Track which websites influence AI answers in your industry.

Related Endpoints

Source Domains, Source URLs, Source Evolution
string
Unique source identifier
string
Source domain name
string
Source category:
  • INSTITUTIONAL: Official/government sites
  • COMMERCIAL: E-commerce, business sites
  • MEDIA: News, magazines, publications
  • BLOG: Personal or company blogs
  • SOCIAL: Social media platforms
  • FORUM: Discussion forums, Q&A sites
  • EDUCATIONAL: Universities, courses
  • OTHER: Uncategorized
boolean
Whether this source belongs to your brand
number
Total citations in AI responses
number
Share of Citations - percentage of all AI citations from this source (0-100). Example: rate: 5.10 means 5.10% of all citations reference this domain.
number
Average position in source lists (1 = first)

Prompt

A prompt is a question or query monitored across AI platforms. Each prompt is categorized by funnel stage and can have tags for organization.

Related Endpoints

List Prompts, Get Prompt Details, Prompt Answers
string
Unique prompt identifier
string
The prompt/question text
string
Associated topic/keyword name (can be null)
string
Marketing funnel stage:
  • TOFU: Top of Funnel (awareness)
  • MOFU: Middle of Funnel (consideration)
  • BOFU: Bottom of Funnel (decision)
array
List of tag names for organization
number
Number of AI responses generated for this prompt
number
Percentage of answers mentioning your brand (0-100)
number
Percentage of answers citing your domain (0-100)
string
ISO 8601 timestamp of last answer generation

Answer

An answer is an AI-generated response to a prompt. Contains the full text, detected brand mentions, and cited sources.

Related Endpoints

List Answers, Get Answer Details
string
Unique answer identifier
string
ID of the associated prompt
string
Text of the associated prompt
string
AI provider name (ChatGPT, Perplexity, Claude, etc.)
string
Specific AI model used (GPT-4o, Sonar Large, etc.)
string
Full response text (or preview in list endpoints)
boolean
Whether your brand is mentioned
number
Position in competitor list when mentioned (null if not mentioned)
boolean
Whether your domain is cited as a source
number
Number of competitors mentioned in this answer
number
Number of sources cited in this answer
number
Sentiment score for your brand mention (0-100, null if not mentioned)
string
ISO 8601 timestamp of answer generation

CompetitorMention

Detailed information about a competitor mention within an answer (returned in answer details).
string
Competitor name as mentioned
number
Position in the response (1 = mentioned first)
string
SELF, DIRECT, or INDIRECT. Answer details return mentions for all relationship types. If you’re computing Share of Voice, filter to only SELF and DIRECT mentions.
number
Sentiment score for this mention (0-100)

SourceCitation

Detailed information about a source citation within an answer (returned in answer details).
string
Full URL cited (can be null)
string
Domain name of the source
number
Position in source list (1 = cited first)
boolean
Whether this is your own domain

Topic

A topic (also called keyword) groups related prompts together.
string
Unique topic identifier
string
Topic display name

Tag

Tags allow custom categorization of prompts.
string
Unique tag identifier
string
Tag display name

Evolution Data Point

Used in evolution endpoints to track metrics over time.
string
Date in YYYY-MM-DD format
number
Number of mentions on this date
number
Share of voice percentage on this date
number
Average position on this date
number
Average sentiment on this date (competitors only)