Skip to navigation

List Prompts

Lists the site’s tracked prompts, with each prompt’s topic and status. By default, returns active, paused, and pending prompts. To include archived prompts, set status to archived or all.

Results are sorted by createdAt, newest first. To get the next page, pass nextCursor as cursor.

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.
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.

Required scope | sites:read

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

site_idstringRequiredformat: "objectid"
Unique identifier for a Site

Query parameters

topicIdstringOptionalformat: "objectid"
Include only prompts in this topic. A topic that isn't on this site returns no prompts.
statusenumOptional

Include only prompts with this status. all includes every status. Omit it to include active, paused, and pending prompts.

Allowed values:
limitintegerOptional1-100Defaults to 50

Maximum number of prompts to return. Defaults to 50, up to a maximum of 100.

cursorstringOptional

The nextCursor from the previous page.

Response

A page of prompts.
itemslist of objects

The prompts, sorted by createdAt, newest first.

nextCursorstringOptional

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