List cited domains

Domains the engines cited when answering this brand's prompts, categorized and compared against the equal-length window immediately before this one.

GET
/brands/{brandId}/citations/domains

Domains the engines cited when answering this brand's prompts, categorized and compared against the equal-length window immediately before this one.

Authorization

BearerAuth
AuthorizationBearer <token>

An instance admin key from ADMIN_API_KEYS, or an organization key (elmo_…) issued from the dashboard.

In: header

Path Parameters

brandId*string

Brand identifier.

Query Parameters

start*string

Inclusive lower bound of the window, an ISO 8601 timestamp such as 2026-01-01T00:00:00Z. A bare YYYY-MM-DD is rejected: that is /prompts/{promptId}/snapshot's spelling and means a local calendar day there.

Formatdate-time
end*string

Exclusive upper bound of the window, an ISO 8601 timestamp. The window is half-open: a run at exactly end is outside it.

Formatdate-time
model?string

Restrict to one model, e.g. chatgpt. See GET /models.

tags?string

Comma-separated prompt tags. Only prompts carrying at least one of them are counted.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/brands/string/citations/domains?start=2019-08-24T14%3A15%3A22Z&end=2019-08-24T14%3A15%3A22Z"
{  "brandId": "string",  "range": {    "start": "2019-08-24T14:15:22Z",    "end": "2019-08-24T14:15:22Z"  },  "totals": {    "citations": 0,    "uniqueDomains": 0,    "uniqueUrls": 0  },  "data": [    {      "domain": "string",      "category": "brand",      "count": 0,      "share": 0,      "promptCount": 0,      "previousCount": 0,      "changeFactor": 0    }  ]}