AI-generated Key Takeaways
-
A posts resource contains the HTML content and metadata of a blog post.
-
The resource representation includes details such as post ID, blog information, publication and update times, URL, title, content, author details, comment information, labels, location data, and status.
-
Several methods are available for working with posts, including retrieving lists of posts, getting individual posts, searching, inserting, deleting, updating, publishing, and reverting posts.
A posts resource contain the HTML content of a blog post, along with post metadata.
For a list of methods for this resource, see the end of this page.
Resource representations
{ "kind" : "blogger#post" , "id" : string , "blog" : { "id" : string } , "published" : datetime , "updated" : datetime , "url" : string , "selfLink" : string , "title" : string , "titleLink" : string , "content" : string , "images" : [ { "url" : string } ], "author" : { "id" : string , "displayName" : string , "url" : string , "image" : { "url" : string } } , "replies" : { "totalItems" : long , "selfLink" : string , "items" : [ comments Resource ] } , "labels" : [ string ], "location" : { "name" : string , "lat" : double , "lng" : double , "span" : string } , "status" : string }
| Property name | Value | Description | Notes |
|---|---|---|---|
kind
|
string
|
The kind of this entity. Always blogger#post
. |
|
id
|
string
|
The ID of this post. | |
blog
|
object
|
Data about the blog containing this post. | |
blog.
id
|
string
|
The ID of the blog that contains this post. | |
published
|
datetime
|
RFC 3339
date-time
when this post was published. |
|
updated
|
datetime
|
RFC 3339
date-time
when this post was last updated. |
|
url
|
string
|
The URL where this post is displayed. | |
selfLink
|
string
|
The Blogger API URL to fetch this resource from. | |
title
|
string
|
The title of the post. | |
content
|
string
|
The content of the post. Can contain HTML markup. | |
author
|
object
|
The author of this post. | |
author.
id
|
string
|
The ID of the post creator. | |
author.
displayName
|
string
|
The post creator's display name. | |
author.
url
|
string
|
The URL of the post creator's profile page. | |
author.
image
|
object
|
The post creator's avatar. | |
author.image.
url
|
string
|
The post creator's avatar URL. | |
replies
|
object
|
The container for this post's comments. | |
replies.
totalItems
|
long
|
The total number of comments on this post. | |
replies.
selfLink
|
string
|
The Blogger API URL of to retrieve the comments for this post. | |
labels[]
|
list
|
The list of labels this post was tagged with. | |
replies.
items[]
|
list
|
The list of comments for this post. | |
location
|
object
|
The location, if this post is geotagged. | |
location.
name
|
string
|
Location name. | |
location.
lat
|
double
|
Location's latitude. | |
location.
lng
|
double
|
Location's longitude. | |
location.
span
|
string
|
Location's viewport span. Can be used when rendering a map preview. | |
titleLink
|
string
|
The title link URL, similar to atom's related link. | |
images[]
|
list
|
Display image for the Post. | |
images[].
url
|
string
|
||
status
|
string
|
Status of the post. Only set for admin-level requests |
Methods
You can retrieve the list of posts for a blog using the list method, and retrieve an individual post using the get method.
- list
- Retrieves a list of posts.
- get
- Retrieves one post by post ID.
- search
- Searches for a post that matches the given query terms.
- insert
- Adds a post.
- delete
- Deletes a post by ID.
- getByPath
- Retrieves a post by path.
- patch
- Updates a post. This method supports patch semantics .
- update
- Updates a post.
- publish
- Publish a draft post.
- revert
- Revert a published or scheduled post to draft state, which removes the post from the publicly viewable content.


