Lists all posts

Requires a public API key. Fetch a paginated collection of posts. By default, only posts that are published and accessible to the public will be returned.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Path Params
string
required

Your blog ID.

Query Params
string

Post status filter (draft, published, scheduled) with a comma separated list. Defaults to published.

string

Post status visibility (public, private) with a comma separated list. Defaults to public.

int32
Defaults to 1

The current page of pagination.

int32

The number of posts to returns. Defaults to posts per page in settings.

string

Filter by specific category with a comma separated list of category IDs.

string

Filter by specific category with a comma separated list of category slugs.

string

Filter by specific author with a comma separated list of author IDs.

string

Filter by specific author with a comma separated list of author slugs.

string

Filter by specific post with a comma separated list of post IDs.

string

Filter by specific post with a comma separated list of post slugs.

date

Filter by posts published on or after this date (YYYY-MM-DD).

date

Filter by posts published on or before this date (YYYY-MM-DD).

date

Filter by posts modified on or after this date (YYYY-MM-DD).

date

Filter by posts modified on or before this date (YYYY-MM-DD).

Response

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json