Admin CMS
List CMS pages (datagrid parity)
Paginated, filterable, sortable CMS pages list mirroring the admin CMS → Pages datagrid.
get/cms/pages
Request
- Base URLhttp://localhost:8000/api/admin
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
pageinteger
Example:1
Page number (1-based).
per_pageinteger
Example:10
Items per page (default 10, max 50).
idinteger
Example:7
Filter by CMS page ID.
page_titlestring
Example:About
Partial page title match.
url_keystring
Example:about
Partial url_key match.
channelinteger
Example:1
Filter by channel ID.
localestring
Example:en
Locale code for translation resolution.
sort'id' | 'page_title' | 'url_key' | 'created_at'
Example:id
Sort column.
order'asc' | 'desc'
Example:desc
Sort direction.
Response
Paginated list of CMS page rows in the { data, meta } envelope.
Changes
No recorded changes to this operation across all 8 revisions of this API.