Skip to main content

List Public Custom Pages

Returns route metadata for non-deleted CUSTOM page assignments. Unlike the authenticated Content API, this endpoint does not return component content or theme settings.
No API key is required. Responses are CDN-cacheable. A process-local rate limit allows 60 requests per 60 seconds for each IP address and project pair.
The endpoint does not filter assignments by publication state. Do not treat an entry as proof that a page is published; apply your storefront’s publication policy before adding a route to a public sitemap.

Path parameters

Query parameters

Example

Response

nextCursor is null when there are no more results. Otherwise, pass it unchanged as the next request’s cursor value. Use each returned handle and path exactly as returned. A handle may contain /, for example pages/gift-shop.

Errors

This public endpoint returns a compact { "error": "code" } body rather than the authenticated Content API error envelope.

Custom Pages

Learn how custom routes are created and rendered.

List Pages

Use the authenticated assignment endpoint when you need page IDs, types, or project content.