Track how your brand performs across different keywords and topics. Keywords are the semantic themes that organize your monitoring prompts.Documentation Index
Fetch the complete documentation index at: https://docs.qwairy.co/llms.txt
Use this file to discover all available pages before exploring further.
See Entities for the complete Keyword object structure.
List Keywords
Bearer token. Example:
Bearer qw-api-xxxPath Parameters
The unique identifier of the brand
Query Parameters
Number of days to include. If not specified, returns all data.
Start date (ISO 8601 format)
End date (ISO 8601 format)
Filter by AI provider. Supports comma-separated multi-select (e.g.,
chatgpt,claude).Filter by tag ID. Supports comma-separated multi-select (e.g.,
id1,id2).Maximum number of keywords to return (max: 100)
Number of results to skip for pagination
Field to sort by:
prompts, answers, mentionRate, shareOfVoice, sentiment, keywordSort order:
asc or descResponse
Indicates if the request was successful
Example Request
Example Response
Error Responses
| Status | Code | Description |
|---|---|---|
| 401 | INVALID_TOKEN | Authentication failed |
| 404 | BRAND_NOT_FOUND | Brand doesn’t exist or not accessible |
Keyword Evolution
Bearer token. Example:
Bearer qw-api-xxxPath Parameters
The unique identifier of the brand
The unique identifier of the keyword
Query Parameters
Number of days to include. If not specified, returns all data.
Start date (ISO 8601 format)
End date (ISO 8601 format)
Filter by AI provider. Supports comma-separated multi-select (e.g.,
chatgpt,claude).Filter by tag ID. Supports comma-separated multi-select (e.g.,
id1,id2).Filter by prompt type:
TOFU, MOFU, BOFUResponse
Indicates if the request was successful
Example Request
Example Response
Error Responses
| Status | Code | Description |
|---|---|---|
| 401 | INVALID_TOKEN | Authentication failed |
| 404 | BRAND_NOT_FOUND | Brand doesn’t exist or not accessible |
| 404 | KEYWORD_NOT_FOUND | Keyword doesn’t exist or not accessible |

