Blogger
The Blogger API provides programmatic access to a Blogger blog, enabling clients to retrieve, list, create, update, publish, revert, and delete blogs, posts, pages, and comments. It also allows querying of page‑view statistics and managing comment status (e.g., approve, mark as spam, remove content).
Latency
1987ms p95
Uptime
100.0% 30d
Playground
Verified
live
Endpoints
/v3/blogs/{blogId}/pages/{pageId}
Patches a page.
/v3/blogs/{blogId}/pages/{pageId}/revert
Reverts a published or scheduled page to draft state.
/v3/blogs/{blogId}/pageviews
Gets page views by blog id.
/v3/blogs/{blogId}/pages/{pageId}
Updates a page by blog id and page id.
/v3/blogs/byurl
Gets a blog by url.
/v3/blogs/{blogId}
Gets a blog by id.
/v3/blogs/{blogId}/comments
Lists comments by blog.
/v3/blogs/{blogId}/pages
Lists pages.
/v3/blogs/{blogId}/pages
Inserts a page.
/v3/blogs/{blogId}/pages/{pageId}
Deletes a page by blog id and page id.
/v3/blogs/{blogId}/pages/{pageId}
Gets a page by blog id and page id.
/v3/blogs/{blogId}/pages/{pageId}/publish
Publishes a page.
/v3/blogs/{blogId}/posts
Lists posts.
/v3/blogs/{blogId}/posts
Inserts a post.
/v3/blogs/{blogId}/posts/bypath
Gets a post by path.
/v3/blogs/{blogId}/posts/search
Searches for posts matching given query terms in the specified blog.
/v3/blogs/{blogId}/posts/{postId}
Deletes a post by blog id and post id.
/v3/blogs/{blogId}/posts/{postId}
Gets a post by blog id and post id
/v3/blogs/{blogId}/posts/{postId}
Patches a post.
/v3/blogs/{blogId}/posts/{postId}
Updates a post by blog id and post id.
/v3/blogs/{blogId}/posts/{postId}/comments
Lists comments.
/v3/blogs/{blogId}/posts/{postId}/comments/{commentId}
Deletes a comment by blog id, post id and comment id.
/v3/blogs/{blogId}/posts/{postId}/comments/{commentId}
Gets a comment by id.
/v3/blogs/{blogId}/posts/{postId}/comments/{commentId}/approve
Marks a comment as not spam by blog id, post id and comment id.
/v3/blogs/{blogId}/posts/{postId}/comments/{commentId}/removecontent
Removes the content of a comment by blog id, post id and comment id.
/v3/blogs/{blogId}/posts/{postId}/comments/{commentId}/spam
Marks a comment as spam by blog id, post id and comment id.
/v3/blogs/{blogId}/posts/{postId}/publish
Publishes a post.
/v3/blogs/{blogId}/posts/{postId}/revert
Reverts a published or scheduled post to draft state.
/v3/users/{userId}
Gets one user by user_id.
/v3/users/{userId}/blogs
Lists blogs by user.
/v3/users/{userId}/blogs/{blogId}
Gets one blog and user info pair by blog id and user id.
/v3/users/{userId}/blogs/{blogId}/posts
Lists post and user info pairs.
/v3/users/{userId}/blogs/{blogId}/posts/{postId}
Gets one post and user info pair, by post_id and user_id.
33 endpoints auto-detected
Authentication
This API requires authentication: OAuth.
curl -X PATCH \
"https://developers.google.com/blogger//v3/blogs/{blogId}/pages/{pageId}"developers.google.com · HTTPS only