Create blog articles for the collection
POST https://{handle}.myshopline.com/admin/openapi/v20260301/store/blogs/:blog_collection_id/articles.json
handle : The store's unique identifier, which is the prefix of the store's domain name. For example, if a store's domain name is open001.myshopline.com , the store handle is open001 .Create a blog in a specified blog collection (supports specifying handle and url)
Path Parameters
- blog_collection_id string requiredBlog collection id
Request Headers
- Content-Type string requiredThe field must be set to the fixed value
application/json; charset=utf-8. - Authorization string requiredThe access token for the API resource. Refer to App authorization to obtain the access token, and then pass the obtained token in the Bearer format.Example:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJhcHBLZXkiOiJmMjM3OWQyMTYyOGMzM2QxMWRiMWZkYjY5N2EzZjdjMjZlNGMwYTA5Iiwic2VsbGVySWQiOiIyMDAwMjM0ODgwIiwic3RvcmVJZCI6IjE2NzIzNjk3Mjk2MDYiLCJ2ZXJzaW9uIjoiVjIiLCJkb21haW4iOiJodHRwczovL3NsLW9wZW4tc2cubXlzaG9wbGluZS5jb20iLCJ0aW1lc3RhbXAiOjE2NzUzMTk0OTI0MzksImlzcyI6Inlzb3VsIiwiZXhwIjoxNzY5OTI3NDkyfQ.UwQzomM2veGCUaOZ0paUxq5dpc7DXuhHYFvsQ_uIAKduzWcb_j2E4q_36El83sp145D4cKbpcE5KCeeIz-JNQw
Request Body
blogobject
Blog Informationhandle string requiredBlog handleExample:"create-handle"imageobject
Blog cover informationalt stringImage altExample:"21933Alt"src stringimage linkExample:"https://img-preview-va.myshopline.com/image/store/3400001642/1624538086300/30e35c9beb4e4be5b3ef336954dcdc14.jpg?w=626&h=417"published_at stringRelease time ISO 8601Example:"2024-06-25T11:15:47+08:00"title string requiredBlog TitleExample:"70626title"digest stringBlog SummaryExample:"28086digest"template_name stringThe name of the associated templateExample:"templates/blogs/detail.a2c29192484301fa.json"author stringBlog AuthorExample:"Alvin"content_html stringThe text of the blog post, with HTML tags, limited to 5MExample:"content of the blog"published booleanWhether to publish, optional values: true (publish); false (not publish)Example:trueurl stringCustom route, maximum 512 characters, eg: "/custom-url"Example:"/custom-url"
Status Codes
- 200
- 401
- 429
For the complete list of codes and messages, see Http status code.
Response Headers
traceId
A globally unique identifier for the request. It is used to track the request flow throughout the system, allowing for easy location and debugging when issues arise.
Response Body
blogobject
Blog Informationdigest stringBlog SummaryExample:"28086digest"published_at stringRelease time ISO 8601Example:"2024-06-25T11:15:47+08:00"updated_at stringUpdated ISO 8601Example:"2024-06-19T12:42:55+00:00"blog_collection_id stringThe id of the blog collectionExample:"64e313c4cd5956279e61d150"created_at stringCreation time ISO 8601Example:"2024-06-18T13:34:57+00:00"handle stringBlog handleExample:"create-handle"title stringBlog TitleExample:"70626title"content_html stringThe text of the blog post, with HTML tagsExample:"content of the blog"id stringBlog idExample:"66718d010588d64ef7d15c96"imageobject
Blog cover informationalt stringImage altExample:"21933Alt"src stringimage linkExample:"https://img-preview-va.myshopline.com/image/store/3400001642/1624538086300/30e35c9beb4e4be5b3ef336954dcdc14.jpg?w=626&h=417"author stringBlog AuthorExample:"Alvin"
API Explorer
Debugger
Was this article helpful to you?