Skip to main content

Documentation Index

Fetch the complete documentation index at: https://86d.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

The blog module powers a content blog on the storefront. Posts have drafts, scheduled publish dates, categories, authors, hero images, and excerpts. The content body is Markdown rendered through the same MDX pipeline as the rest of the storefront, so you can drop module components into post bodies. Source: modules/blog · npm: @86d-app/blog

Installation

86d module add blog

Store endpoints

MethodPathDescription
GET/blog/postsList published posts (paginated)
GET/blog/posts/:slugGet a post
GET/blog/categoriesList categories
GET/blog/feed.rssRSS feed

Admin endpoints

MethodPathDescription
GET/admin/blogAll posts (drafts, scheduled, published)
POST/admin/blogCreate a post
PUT/admin/blog/:idUpdate
POST/admin/blog/:id/publishPublish (or schedule)

Components

  • <BlogList />, <BlogPost slug={slug} />, <BlogCategoryList />.