Blog
Journal/content posts for a business's own storefront. Published posts are public; drafts and writes require staff authentication.
GET
/api/v1/blog-posts/List published posts (staff see drafts too).PublicGET
/api/v1/blog-posts/{slug}/Retrieve one post.PublicPOST
/api/v1/blog-posts/Create a post.StaffPATCH
/api/v1/blog-posts/{slug}/Update a post.StaffDELETE
/api/v1/blog-posts/{slug}/Delete a post.StaffGET /api/v1/blog-posts/our-craft/ — response data
{
"id": 4,
"title": "How our beadwork is made",
"slug": "our-craft",
"excerpt": "A short look at the process behind every piece.",
"content": "...",
"cover_image": "https://your-domain/media/blog/craft.jpg",
"meta_description": "How our beadwork is made, start to finish.",
"author": 7,
"author_name": "jane",
"is_published": true,
"published_at": "2026-06-15T09:00:00Z",
"created_at": "2026-06-14T16:00:00Z",
"updated_at": "2026-06-15T09:00:00Z"
}