Browse the documentation
List Tracked Prompts
List the prompts tracked for a brand, with their search-volume and difficulty buckets and the prompt ID token other endpoints need.
GET
/queries
Query parameters
| Name | Type | Description |
|---|---|---|
| brand required | string | Tracked brand name, exactly as returned by listTrackedBrands. |
| query_tag | string | Filter to one tag slug — see listQueryTags. |
Example request
curl -H "Authorization: Bearer $MENTIONBIRD_API_KEY" \
"https://app.mentionbird.ai/api/v1/queries?brand=Acme"
Example response
Recorded from a live call against a demo workspace, so the shape is exactly what the endpoint returns.
{
"has_more": false,
"items": [
{
"brand_prompt_id": "bp:1:9Dv6siNdyM4t6TVuNmGTtlq8i258Tlktz9g8HkjWJtM",
"country": "ZZ",
"difficulty_bucket": 4,
"search_volume_bucket": 7,
"tags": [
"comparison"
],
"text": "best crm"
}
],
"returned_count": 1,
"total_count": 1
}
Responses
- 200
- Tracked prompts.
- 400
- Validation error — check the message in `error.message`.
- 401
- Unauthorized — missing, invalid or revoked bearer token.
- 403
- Forbidden — plan lacks API access, or key is read-only.
- 404
- Not found — the brand, prompt or resource does not exist.
- 405
- Method not allowed.
- 500
- Internal error — logged; retry is safe for reads.