Use wide Blogger API integration

With Ants & Apps platform you can connect Blogger API with more than 30 available apps, 600+ functional formulas to boost your productivity

Reference

  • blogs

    • Get one blog by ID

      This action gets one blog by ID.

      GETBloggerBlogsGet

      Request parameters

      • blogId*string

        The ID of the blog to get.

      • maxPostsinteger

        Maximum number of posts to pull back with the blog.

      • viewstring

        Access level with which to view the blog. Note that some fields require elevated access.

    • Retrieve a Blog by URL

      This action retrieve a Blog by URL.

      GETBloggerBlogsGetByUrl

      Request parameters

      • url*string

        The URL of the blog to retrieve.

      • viewstring

        Access level with which to view the blog. Note that some fields require elevated access.

    • Retrief a list of blogs, possibly filtered

      This action retrieves a list of blogs, possibly filtered.

      GETBloggerBlogsListByUser

      Request parameters

      • userId*string

        ID of the user whose blogs are to be fetched. Either the word 'self' or the user's profile identifier.

      • fetchUserInfoboolean

        Whether the response is a list of blogs with per-user information instead of just blogs.

      • rolestring

        User access types for blogs to include in the results, e.g. AUTHOR will return blogs where the user has author level access. If no roles are specified, defaults to ADMIN and AUTHOR roles.

      • statusstring

        Blog statuses to include in the result (default: Live blogs only). Note that ADMIN access is required to view deleted blogs.

      • viewstring

        Access level with which to view the blogs. Note that some fields require elevated access.

  • blogUserInfos

    • Get one blog and user info pair by blogId and userId

      This action gets one blog and user info pair by blogId and userId.

      GETBloggerBlogUserInfosGet

      Request parameters

      • blogId*string

        The ID of the blog to get.

      • userId*string

        ID of the user whose blogs are to be fetched. Either the word 'self' or the user's profile identifier.

      • maxPostsinteger

        Maximum number of posts to pull back with the blog.

  • comments

    • Get one comment by ID

      This action gets one comment by ID.

      GETBloggerCommentsGet

      Request parameters

      • blogId*string

        ID of the blog to containing the comment.

      • commentId*string

        The ID of the comment to get.

      • postId*string

        ID of the post to fetch posts from.

      • viewstring

        Access level for the requested comment (default: READER). Note that some comments will require elevated permissions, for example comments where the parent posts which is in a draft state, or comments that are pending moderation.

    • Retrief the comments for a post, possibly filtered

      This action retrieves the comments for a post, possibly filtered.

      GETBloggerCommentsList

      Request parameters

      • blogId*string

        ID of the blog to fetch comments from.

      • postId*string

        ID of the post to fetch posts from.

      • endDatestring

        Latest date of comment to fetch, a date-time with RFC 3339 formatting.

      • fetchBodiesboolean

        Whether the body content of the comments is included.

      • maxResultsinteger

        Maximum number of comments to include in the result.

      • pageTokenstring

        Continuation token if request is paged.

      • startDatestring

        Earliest date of comment to fetch, a date-time with RFC 3339 formatting.

      • statusstring

      • viewstring

        Access level with which to view the returned result. Note that some fields require elevated access.

    • Retrief the comments for a blog, across all posts, possibly filtered

      This action retrieves the comments for a blog, across all posts, possibly filtered.

      GETBloggerCommentsListByBlog

      Request parameters

      • blogId*string

        ID of the blog to fetch comments from.

      • endDatestring

        Latest date of comment to fetch, a date-time with RFC 3339 formatting.

      • fetchBodiesboolean

        Whether the body content of the comments is included.

      • maxResultsinteger

        Maximum number of comments to include in the result.

      • pageTokenstring

        Continuation token if request is paged.

      • startDatestring

        Earliest date of comment to fetch, a date-time with RFC 3339 formatting.

      • statusstring

    • Mark a comment as not spam

      This action marks a comment as not spam.

      POSTBloggerCommentsApprove

      Request parameters

      • blogId*string

        The ID of the Blog.

      • commentId*string

        The ID of the comment to mark as not spam.

      • postId*string

        The ID of the Post.

    • Mark a comment as spam

      This action marks a comment as spam.

      POSTBloggerCommentsMarkAsSpam

      Request parameters

      • blogId*string

        The ID of the Blog.

      • commentId*string

        The ID of the comment to mark as spam.

      • postId*string

        The ID of the Post.

    • Remove the content of a comment

      This action removes the content of a comment.

      POSTBloggerCommentsRemoveContent

      Request parameters

      • blogId*string

        The ID of the Blog.

      • commentId*string

        The ID of the comment to delete content from.

      • postId*string

        The ID of the Post.

    • Delete a comment by ID

      This action delete a comment by ID.

      DELETEBloggerCommentsDelete

      Request parameters

      • blogId*string

        The ID of the Blog.

      • commentId*string

        The ID of the comment to delete.

      • postId*string

        The ID of the Post.

  • pages

    • Get one blog page by ID

      This action gets one blog page by ID.

      GETBloggerPagesGet

      Request parameters

      • blogId*string

        ID of the blog containing the page.

      • pageId*string

        The ID of the page to get.

      • viewstring

    • Retrief the pages for a blog, optionally including non-LIVE statuses

      This action retrieves the pages for a blog, optionally including non-LIVE statuses.

      GETBloggerPagesList

      Request parameters

      • blogId*string

        ID of the blog to fetch Pages from.

      • fetchBodiesboolean

        Whether to retrieve the Page bodies.

      • maxResultsinteger

        Maximum number of Pages to fetch.

      • pageTokenstring

        Continuation token if the request is paged.

      • statusstring

      • viewstring

        Access level with which to view the returned result. Note that some fields require elevated access.

    • Add a page

      This action add a page.

      POSTBloggerPagesInsert

      Request parameters

      • blogId*string

        ID of the blog to add the page to.

      • isDraftboolean

        Whether to create the page as a draft (default: false).

      Request body

      • masterPropertiesobject

        Master specific properties. Only set if page_type = MASTER.

      • objectIdstring

        The object ID for this page. Object IDs used by Page and PageElement share the same namespace.

      • revisionIdstring

        The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes.

      • layoutPropertiesobject

        Layout specific properties. Only set if page_type = LAYOUT.

      • pageElementsarray

        The page elements rendered on the page.

      • pageTypestring

        The type of the page.

      • notesPropertiesobject

        Notes specific properties. Only set if page_type = NOTES.

      • pagePropertiesobject

        The properties of the page.

      • slidePropertiesobject

        Slide specific properties. Only set if page_type = SLIDE.

      • widthinteger

        Page width. For PDFs the unit is points. For images (including TIFFs) the unit is pixels.

      • blocksarray

        List of blocks of text, images etc on this page.

      • propertyobject

        Additional information detected on the page.

      • confidencenumber

        Confidence of the OCR results on the page. Range [0, 1].

      • heightinteger

        Page height. For PDFs the unit is points. For images (including TIFFs) the unit is pixels.

      • authorobject

        The author of this Page.

      • blogobject

        Data about the blog containing this Page.

      • contentstring

        The body content of this Page, in HTML.

      • etagstring

        Etag of the resource.

      • idstring

        The identifier for this resource.

      • kindstring

        The kind of this entity. Always blogger#page

      • publishedstring

        RFC 3339 date-time when this Page was published.

      • selfLinkstring

        The API REST URL to fetch this resource from.

      • statusstring

        The status of the page for admin resources (either LIVE or DRAFT).

      • titlestring

        The title of this entity. This is the name displayed in the Admin user interface.

      • updatedstring

        RFC 3339 date-time when this Page was last updated.

      • urlstring

        The URL that this Page is displayed at.

    • Publish a draft page

      This action publishes a draft page.

      POSTBloggerPagesPublish

      Request parameters

      • blogId*string

        The ID of the blog.

      • pageId*string

        The ID of the page.

    • Revert a published or scheduled page to draft state

      This action revert a published or scheduled page to draft state.

      POSTBloggerPagesRevert

      Request parameters

      • blogId*string

        The ID of the blog.

      • pageId*string

        The ID of the page.

    • Update a page

      This action update a page.

      PUTBloggerPagesUpdate

      Request parameters

      • blogId*string

        The ID of the Blog.

      • pageId*string

        The ID of the Page.

      • publishboolean

        Whether a publish action should be performed when the page is updated (default: false).

      • revertboolean

        Whether a revert action should be performed when the page is updated (default: false).

      Request body

      • masterPropertiesobject

        Master specific properties. Only set if page_type = MASTER.

      • objectIdstring

        The object ID for this page. Object IDs used by Page and PageElement share the same namespace.

      • revisionIdstring

        The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes.

      • layoutPropertiesobject

        Layout specific properties. Only set if page_type = LAYOUT.

      • pageElementsarray

        The page elements rendered on the page.

      • pageTypestring

        The type of the page.

      • notesPropertiesobject

        Notes specific properties. Only set if page_type = NOTES.

      • pagePropertiesobject

        The properties of the page.

      • slidePropertiesobject

        Slide specific properties. Only set if page_type = SLIDE.

      • widthinteger

        Page width. For PDFs the unit is points. For images (including TIFFs) the unit is pixels.

      • blocksarray

        List of blocks of text, images etc on this page.

      • propertyobject

        Additional information detected on the page.

      • confidencenumber

        Confidence of the OCR results on the page. Range [0, 1].

      • heightinteger

        Page height. For PDFs the unit is points. For images (including TIFFs) the unit is pixels.

      • authorobject

        The author of this Page.

      • blogobject

        Data about the blog containing this Page.

      • contentstring

        The body content of this Page, in HTML.

      • etagstring

        Etag of the resource.

      • idstring

        The identifier for this resource.

      • kindstring

        The kind of this entity. Always blogger#page

      • publishedstring

        RFC 3339 date-time when this Page was published.

      • selfLinkstring

        The API REST URL to fetch this resource from.

      • statusstring

        The status of the page for admin resources (either LIVE or DRAFT).

      • titlestring

        The title of this entity. This is the name displayed in the Admin user interface.

      • updatedstring

        RFC 3339 date-time when this Page was last updated.

      • urlstring

        The URL that this Page is displayed at.

    • Update a page

      This action update a page. This method supports patch semantics.

      PATCHBloggerPagesPatch

      Request parameters

      • blogId*string

        The ID of the Blog.

      • pageId*string

        The ID of the Page.

      • publishboolean

        Whether a publish action should be performed when the page is updated (default: false).

      • revertboolean

        Whether a revert action should be performed when the page is updated (default: false).

      Request body

      • masterPropertiesobject

        Master specific properties. Only set if page_type = MASTER.

      • objectIdstring

        The object ID for this page. Object IDs used by Page and PageElement share the same namespace.

      • revisionIdstring

        The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes.

      • layoutPropertiesobject

        Layout specific properties. Only set if page_type = LAYOUT.

      • pageElementsarray

        The page elements rendered on the page.

      • pageTypestring

        The type of the page.

      • notesPropertiesobject

        Notes specific properties. Only set if page_type = NOTES.

      • pagePropertiesobject

        The properties of the page.

      • slidePropertiesobject

        Slide specific properties. Only set if page_type = SLIDE.

      • widthinteger

        Page width. For PDFs the unit is points. For images (including TIFFs) the unit is pixels.

      • blocksarray

        List of blocks of text, images etc on this page.

      • propertyobject

        Additional information detected on the page.

      • confidencenumber

        Confidence of the OCR results on the page. Range [0, 1].

      • heightinteger

        Page height. For PDFs the unit is points. For images (including TIFFs) the unit is pixels.

      • authorobject

        The author of this Page.

      • blogobject

        Data about the blog containing this Page.

      • contentstring

        The body content of this Page, in HTML.

      • etagstring

        Etag of the resource.

      • idstring

        The identifier for this resource.

      • kindstring

        The kind of this entity. Always blogger#page

      • publishedstring

        RFC 3339 date-time when this Page was published.

      • selfLinkstring

        The API REST URL to fetch this resource from.

      • statusstring

        The status of the page for admin resources (either LIVE or DRAFT).

      • titlestring

        The title of this entity. This is the name displayed in the Admin user interface.

      • updatedstring

        RFC 3339 date-time when this Page was last updated.

      • urlstring

        The URL that this Page is displayed at.

    • Delete a page by ID

      This action delete a page by ID.

      DELETEBloggerPagesDelete

      Request parameters

      • blogId*string

        The ID of the Blog.

      • pageId*string

        The ID of the Page.

  • pageViews

    • Retrieve pageview stats for a Blog

      This action retrieve pageview stats for a Blog.

      GETBloggerPageViewsGet

      Request parameters

      • blogId*string

        The ID of the blog to get.

      • rangestring

  • posts

    • Get a post by ID

      This action get a post by ID.

      GETBloggerPostsGet

      Request parameters

      • blogId*string

        ID of the blog to fetch the post from.

      • postId*string

        The ID of the post

      • fetchBodyboolean

        Whether the body content of the post is included (default: true). This should be set to false when the post bodies are not required, to help minimize traffic.

      • fetchImagesboolean

        Whether image URL metadata for each post is included (default: false).

      • maxCommentsinteger

        Maximum number of comments to pull back on a post.

      • viewstring

        Access level with which to view the returned result. Note that some fields require elevated access.

    • Retrieve a Post by Path

      This action retrieve a Post by Path.

      GETBloggerPostsGetByPath

      Request parameters

      • blogId*string

        ID of the blog to fetch the post from.

      • path*string

        Path of the Post to retrieve.

      • maxCommentsinteger

        Maximum number of comments to pull back on a post.

      • viewstring

        Access level with which to view the returned result. Note that some fields require elevated access.

    • Retrief a list of posts, possibly filtered

      This action retrieves a list of posts, possibly filtered.

      GETBloggerPostsList

      Request parameters

      • blogId*string

        ID of the blog to fetch posts from.

      • endDatestring

        Latest post date to fetch, a date-time with RFC 3339 formatting.

      • fetchBodiesboolean

        Whether the body content of posts is included (default: true). This should be set to false when the post bodies are not required, to help minimize traffic.

      • fetchImagesboolean

        Whether image URL metadata for each post is included.

      • labelsstring

        Comma-separated list of labels to search for.

      • maxResultsinteger

        Maximum number of posts to fetch.

      • orderBystring

        Sort search results

      • pageTokenstring

        Continuation token if the request is paged.

      • startDatestring

        Earliest post date to fetch, a date-time with RFC 3339 formatting.

      • statusstring

        Statuses to include in the results.

      • viewstring

        Access level with which to view the returned result. Note that some fields require escalated access.

    • Search for a post

      This action search for a post.

      GETBloggerPostsSearch

      Request parameters

      • blogId*string

        ID of the blog to fetch the post from.

      • q*string

        Query terms to search this blog for matching posts.

      • fetchBodiesboolean

        Whether the body content of posts is included (default: true). This should be set to false when the post bodies are not required, to help minimize traffic.

      • orderBystring

        Sort search results

    • Add a post

      This action add a post.

      POSTBloggerPostsInsert

      Request parameters

      • blogId*string

        ID of the blog to add the post to.

      • fetchBodyboolean

        Whether the body content of the post is included with the result (default: true).

      • fetchImagesboolean

        Whether image URL metadata for each post is included in the returned result (default: false).

      • isDraftboolean

        Whether to create the post as a draft (default: false).

      Request body

      • subtypestring

        The sub-type of this event.

      • authorobject

        The author of this Post.

      • blogobject

        Data about the blog containing this Post.

      • contentstring

        The content of the Post. May contain HTML markup.

      • customMetaDatastring

        The JSON meta-data for the Post.

      • etagstring

        Etag of the resource.

      • idstring

        The identifier of this Post.

      • imagesarray

        Display image for the Post.

      • kindstring

        The kind of this entity. Always blogger#post

      • labelsarray

        The list of labels this Post was tagged with.

      • locationobject

        The location for geotagged posts.

      • publishedstring

        RFC 3339 date-time when this Post was published.

      • readerCommentsstring

        Comment control and display setting for readers of this post.

      • repliesobject

        The container of comments on this Post.

      • selfLinkstring

        The API REST URL to fetch this resource from.

      • statusstring

        Status of the post. Only set for admin-level requests

      • titlestring

        The title of the Post.

      • titleLinkstring

        The title link URL, similar to atom's related link.

      • updatedstring

        RFC 3339 date-time when this Post was last updated.

      • urlstring

        The URL where this Post is displayed.

    • Publish a draft post, optionally at the specific time of the given publishDate parameter

      This action publishes a draft post, optionally at the specific time of the given publishDate parameter.

      POSTBloggerPostsPublish

      Request parameters

      • blogId*string

        The ID of the Blog.

      • postId*string

        The ID of the Post.

      • publishDatestring

        Optional date and time to schedule the publishing of the Blog. If no publishDate parameter is given, the post is either published at the a previously saved schedule date (if present), or the current time. If a future date is given, the post will be scheduled to be published.

    • Revert a published or scheduled post to draft state

      This action revert a published or scheduled post to draft state.

      POSTBloggerPostsRevert

      Request parameters

      • blogId*string

        The ID of the Blog.

      • postId*string

        The ID of the Post.

    • Update a post

      This action update a post.

      PUTBloggerPostsUpdate

      Request parameters

      • blogId*string

        The ID of the Blog.

      • postId*string

        The ID of the Post.

      • fetchBodyboolean

        Whether the body content of the post is included with the result (default: true).

      • fetchImagesboolean

        Whether image URL metadata for each post is included in the returned result (default: false).

      • maxCommentsinteger

        Maximum number of comments to retrieve with the returned post.

      • publishboolean

        Whether a publish action should be performed when the post is updated (default: false).

      • revertboolean

        Whether a revert action should be performed when the post is updated (default: false).

      Request body

      • subtypestring

        The sub-type of this event.

      • authorobject

        The author of this Post.

      • blogobject

        Data about the blog containing this Post.

      • contentstring

        The content of the Post. May contain HTML markup.

      • customMetaDatastring

        The JSON meta-data for the Post.

      • etagstring

        Etag of the resource.

      • idstring

        The identifier of this Post.

      • imagesarray

        Display image for the Post.

      • kindstring

        The kind of this entity. Always blogger#post

      • labelsarray

        The list of labels this Post was tagged with.

      • locationobject

        The location for geotagged posts.

      • publishedstring

        RFC 3339 date-time when this Post was published.

      • readerCommentsstring

        Comment control and display setting for readers of this post.

      • repliesobject

        The container of comments on this Post.

      • selfLinkstring

        The API REST URL to fetch this resource from.

      • statusstring

        Status of the post. Only set for admin-level requests

      • titlestring

        The title of the Post.

      • titleLinkstring

        The title link URL, similar to atom's related link.

      • updatedstring

        RFC 3339 date-time when this Post was last updated.

      • urlstring

        The URL where this Post is displayed.

    • Update a post

      This action update a post. This method supports patch semantics.

      PATCHBloggerPostsPatch

      Request parameters

      • blogId*string

        The ID of the Blog.

      • postId*string

        The ID of the Post.

      • fetchBodyboolean

        Whether the body content of the post is included with the result (default: true).

      • fetchImagesboolean

        Whether image URL metadata for each post is included in the returned result (default: false).

      • maxCommentsinteger

        Maximum number of comments to retrieve with the returned post.

      • publishboolean

        Whether a publish action should be performed when the post is updated (default: false).

      • revertboolean

        Whether a revert action should be performed when the post is updated (default: false).

      Request body

      • subtypestring

        The sub-type of this event.

      • authorobject

        The author of this Post.

      • blogobject

        Data about the blog containing this Post.

      • contentstring

        The content of the Post. May contain HTML markup.

      • customMetaDatastring

        The JSON meta-data for the Post.

      • etagstring

        Etag of the resource.

      • idstring

        The identifier of this Post.

      • imagesarray

        Display image for the Post.

      • kindstring

        The kind of this entity. Always blogger#post

      • labelsarray

        The list of labels this Post was tagged with.

      • locationobject

        The location for geotagged posts.

      • publishedstring

        RFC 3339 date-time when this Post was published.

      • readerCommentsstring

        Comment control and display setting for readers of this post.

      • repliesobject

        The container of comments on this Post.

      • selfLinkstring

        The API REST URL to fetch this resource from.

      • statusstring

        Status of the post. Only set for admin-level requests

      • titlestring

        The title of the Post.

      • titleLinkstring

        The title link URL, similar to atom's related link.

      • updatedstring

        RFC 3339 date-time when this Post was last updated.

      • urlstring

        The URL where this Post is displayed.

    • Delete a post by ID

      This action delete a post by ID.

      DELETEBloggerPostsDelete

      Request parameters

      • blogId*string

        The ID of the Blog.

      • postId*string

        The ID of the Post.

  • postUserInfos

    • Get one post and user info pair, by post ID and user ID

      This action gets one post and user info pair, by post ID and user ID. The post user info contains per-user information about the post, such as access rights, specific to the user.

      GETBloggerPostUserInfosGet

      Request parameters

      • blogId*string

        The ID of the blog.

      • postId*string

        The ID of the post to get.

      • userId*string

        ID of the user for the per-user information to be fetched. Either the word 'self' or the user's profile identifier.

      • maxCommentsinteger

        Maximum number of comments to pull back on a post.

    • Retrief a list of post and post user info pairs, possibly filtered

      This action retrieves a list of post and post user info pairs, possibly filtered. The post user info contains per-user information about the post, such as access rights, specific to the user.

      GETBloggerPostUserInfosList

      Request parameters

      • blogId*string

        ID of the blog to fetch posts from.

      • userId*string

        ID of the user for the per-user information to be fetched. Either the word 'self' or the user's profile identifier.

      • endDatestring

        Latest post date to fetch, a date-time with RFC 3339 formatting.

      • fetchBodiesboolean

        Whether the body content of posts is included. Default is false.

      • labelsstring

        Comma-separated list of labels to search for.

      • maxResultsinteger

        Maximum number of posts to fetch.

      • orderBystring

        Sort order applied to search results. Default is published.

      • pageTokenstring

        Continuation token if the request is paged.

      • startDatestring

        Earliest post date to fetch, a date-time with RFC 3339 formatting.

      • statusstring

      • viewstring

        Access level with which to view the returned result. Note that some fields require elevated access.

  • users

    • Get one user by ID

      This action gets one user by ID.

      GETBloggerUsersGet

      Request parameters

      • userId*string

        The ID of the user to get.