AI-generated Key Takeaways
-
A blog is the root data class for the Blogger API and contains posts and pages, with posts also containing comments.
-
Resource representations for a blog include properties like kind, id, name, description, published date, updated date, URL, selfLink, and containers for posts and pages, as well as locale information and custom metadata.
-
Methods available for interacting with blogs include retrieving a blog by ID, retrieving a blog by URL, and retrieving a list of blogs by user.
A blog is the root data class for the Blogger API. Each blog has a series of posts and pages , and each post has a series of comments .
For a list of methods for this resource, see the end of this page.
Resource representations
{
"kind" : "blogger#blog" ,
"id" : value ,
"name" : value ,
"description" : value ,
"published" : value ,
"updated" : value ,
"url" : value ,
"selfLink" : value ,
"posts" : {
"totalItems" : value ,
"selfLink" : value
} ,
"pages" : {
"totalItems" : value ,
"selfLink" : value
} ,
"locale" : {
"language" : value ,
"country" : value ,
"variant" : value
}
}
| Property name | Value | Description | Notes |
|---|---|---|---|
kind
|
string
|
The kind of this entry. Always blogger#blog
. |
|
id
|
string
|
The ID for this resource. | |
name
|
string
|
The name of this blog, which is usually displayed in Blogger as the blog's title. The title can include HTML. | |
description
|
string
|
The description of this blog, which is usually displayed in Blogger underneath the blog's title. The description can include HTML. | |
published
|
datetime
|
RFC 3339
date-time
when this blog was published, for example "2007-02-09T10:13:10-08:00". |
|
updated
|
datetime
|
RFC 3339
date-time
when this blog was last updated, for example "2012-04-15T19:38:01-07:00". |
|
url
|
string
|
The URL where this blog is published. | |
selfLink
|
string
|
The Blogger API URL to fetch this resource from. | |
posts
|
object
|
The container for this blog's posts. | |
posts.
totalItems
|
integer
|
The total number of posts on this blog. | |
posts.
selfLink
|
string
|
The URL of the collection of posts for this blog. | |
pages
|
object
|
The container for this blog's pages. | |
pages.
totalItems
|
integer
|
The total number of pages for this blog. | |
pages.
selfLink
|
string
|
The URL of the pages collection for this blog. | |
locale
|
object
|
The locale this blog is set to, as broken out below. | |
locale.
language
|
string
|
The language this blog is set to, for example "en" for English. | |
locale.
country
|
string
|
The country variant of the language, for example "US" for American English. | |
locale.
variant
|
string
|
The language variant this blog is set to. | |
customMetaData
|
string
|
The JSON custom metadata for the blog | |
posts.
items[]
|
list
|
The list of posts for this Blog. |
Methods
To retrieve a list of blogs that a given user has access rights to, use the blogger.blogs.list method. To retrieve an individual blogs resource, use the blogger.blogs.get method.
- get
- Retrieves a blog by its ID.
- getByUrl
- Retrieves a blog by URL.
- listByUser
- Retrieves a list of blogs.


