list_entries
Retrieve and browse content entries from a Strapi content type with pagination, sorting, and filters. Returns a readable markdown list with metadata and pagination info.
Instructions
List content entries from a Strapi content type with full pagination, sorting, and filtering support. Returns entries formatted as a readable markdown list with metadata and pagination info. Use this to browse and explore content, applying filters and sort orders as needed. Call list_content_types first if you are unsure which content types are available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination, starting at 1 | |
| sort | No | Sort expression (e.g., 'title:asc', 'createdAt:desc', 'price:asc,title:desc') | |
| fields | No | Comma-separated list of fields to return (e.g., 'title,slug,price') | |
| locale | No | Locale code to filter entries (e.g., 'en', 'fr', 'de') | |
| status | No | Publication status filter: 'draft' or 'published' (v5 only) | |
| filters | No | JSON string of Strapi filters (e.g., '{"title":{"$contains":"hello"}}' or '{"price":{"$gt":10}}') | |
| populate | No | Relations to populate. Use '*' for all, or specify fields like 'author,category' | * |
| page_size | No | Number of entries per page (1-100, default 25) | |
| content_type | Yes | Plural API ID of the content type (e.g., 'articles', 'products', 'categories') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |