Get Blog Post Details
Returns the full content and metadata for a specific blog post. Used to render the blog post detail page.
Authentication
No authentication required.
Path Parameters
Numeric identifier of the blog post. Returned as Id from GET /api/public/blogPosts.
Query Parameters
Comma-separated list of field paths to include in the response. When provided, only the
specified fields are returned — useful for reducing payload size. Supports nested paths
using dot notation. Example: _shape=Title,SummaryText,FullText,PublishDate,BlogCategories.
Response
Returns a blog post object with full content.
Unique identifier for the blog post.
Full post content. May contain HTML.
Short summary shown in list views.
Publication date in ISO 8601 format.
Whether the post has a header image.
Examples
Fetch a blog post
GET /api/public/blogPosts/55
TypeScript Integration
import endpoints from '@/api/endpoints'
const response = await httpClient.get(endpoints.blog.details(55))