Retrieve Single Post
Retrieve a specific blog post by slug with complete content, metadata, and next/previous post navigation.
Retrieve a specific blog post by its unique slug, including complete post content, metadata, and navigation information. This endpoint is ideal for building individual blog post pages with full content display. Universal Access: This endpoint retrieves posts regardless of their publication status (published, draft, or scheduled), making it perfect for preview functionality and content management workflows. Note that draft and scheduled posts won’t appear in listing endpoints unless preview mode is specifically enabled. Navigation Support: The response includes a helpfulDocumentation Index
Fetch the complete documentation index at: https://buttercms.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
meta object containing next_post and previous_post navigation links, allowing you to easily implement “Previous/Next” navigation on your blog post pages without additional API calls.
Important: You must append a trailing slash to the URL path: /v2/posts/your-post-slug/. This is required for the endpoint to function correctly.
Authorizations
Set the Authorization header to Token your_read_api_token.
Example: Authorization: Token abc123def456
Note: The header value includes the Token prefix.
You can access your API token from your settings page.
Path Parameters
The unique slug of the blog post to retrieve.
Important: The URL must end with a trailing slash (/v2/posts/your-slug/).
100Query Parameters
Return the locale variant of this post (e.g. en, es). Slugs are unique within a blog, so the slug identifies a specific post; this parameter follows the post's locale group to return its sibling translation. Sibling translations may have different slugs from the post identified in the URL path. When omitted, defaults to the locale the post itself was created in.
Returns 404 if no sibling exists in the requested locale (or the post has no locale group). Returns 400 if the value is not a locale configured on your organization.
10Your ButterCMS read API token
Response
Success - Blog Post Retrieved
Returns the complete blog post object along with navigation metadata for browsing between posts.