Overview
Slate’s BlogPost endpoint allows you to manipulate the BlogPost object.
Fields
| Field | Type | Required? | Notes | 
|---|---|---|---|
| ID | int | yes | |
| ContextClass | varchar | no | |
| ContextID | int | no | |
| Title | varchar | yes | |
| Handle | varchar | yes | |
| AuthorID | int | no | |
| Status | enum | no | Hidden, Live, Deleted | 
| Published | timestamp | no | |
| Visibility | enum | no | Public, Private | 
| LayoutClass | enum | no | OneColumn | 
| LayoutConfig | text | no | 
Relationships
| Relationship | Type | Related Class | Notes | 
|---|---|---|---|
| Context | context-parent | ||
| GlobalHandle | handle | ||
| Author | one-one | Person | |
| Items | many-many | Emergence\CMS\Item\AbstractItem | foreign - ContentID | 
| Tags | many-many | Tag | linkClass - TagItem, linkLocal - ContextID | 
| Comments | context children | Comment | 
Create blog post
POST /blog/create
Get one blog post
GET /blog/[blog_handle]
Delete blog post
POST /blog/[blog_handle]/delete
