List Prompts
Lists the site's tracked prompts, with each prompt's topic and status. Leaves out archived prompts unless you set `status`.
Results are sorted by `createdAt`, newest first. To get the next page, pass `nextCursor` as `cursor`.
<Warning title="AEO analytics entitlement required">This endpoint requires a site or workspace with the AEO analytics entitlement, and Webflow AI must be enabled for the workspace.</Warning>
<Note title="Concurrency limit: 1 request at a time">Each access token can have one AEO request in flight at a time, across all AEO Analytics endpoints. Additional concurrent requests return `429 Too Many Requests`; wait for your in-flight request to finish, or for the `Retry-After` interval, then retry.</Note>
Required scope | `sites:read`
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
site_id
Unique identifier for a Site
Query parameters
topicId
Include only prompts in this topic. A topic that isn't on this site returns no prompts.
status
Include only prompts with this status. all includes every status. Omit it to include every status except archived.
Allowed values:
limit
The maximum number of prompts to return. Defaults to 50, up to 100.
cursor
The nextCursor from the previous page.
Response
A page of prompts.
items
The prompts, sorted by createdAt, newest first.
nextCursor
Pass this as cursor to get the next page. Present whenever the page is full, so the next page can be empty. Omitted on a page that isn’t full.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error