List blog posts
list_blog_postsRetrieve a paginated list of blog posts filtered by status, category, tag, or language, and sort by creation or publication date.
Instructions
List the project's blog posts (paginated). Filter by status (draft|published|scheduled), category slug/name, tag, or language. Sort by created_at or published_at; prefix with '-' for descending. Defaults to '-created_at'. Read-only; doesn't consume credits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Tag slug or name. | |
| lang | No | Language code; picks the matching translation for title/excerpt/meta_*. | |
| page | No | 1-based page number. Default 1. | |
| sort | No | Sort key. Default '-created_at'. | |
| status | No | Filter by post status. | |
| category | No | Category slug or name. | |
| page_size | No | Items per page (1–100). Default 20. |