Tumblr
The Tumblr API offers programmatic access to blog and user data, letting applications retrieve blog info, avatars, posts, likes, followers, and notes, as well as create, edit, delete, and reblog posts. It also supports user actions such as following/unfollowing blogs, liking/unliking posts, blocking blogs, and obtaining OAuth2 tokens for authorization.
Latency
829ms p95
Uptime
100.0% 30d
Playground
Verified
live
Endpoints
/v2/blog/{blog-identifier}/info
Retrieve Blog Info
/v2/blog/{blog-identifier}/avatar
Retrieve a Blog Avatar
/v2/blog/{blog-identifier}/blocks
Retrieve Blog's Blocks
/v2/blog/{blog-identifier}/blocks
Block a Blog
/v2/blog/{blog-identifier}/blocks/bulk
Block a list of Blogs
/v2/blog/{blog-identifier}/blocks
Remove a Block
/v2/blog/{blog-identifier}/likes
Retrieve Blog's Likes
/v2/blog/{blog-identifier}/following
Retrieve Blog's following
/v2/blog/{blog-identifier}/followers
Retrieve a Blog's Followers
/v2/blog/{blog-identifier}/posts
Retrieve Published Posts
/v2/blog/{blog-identifier}/posts
Create or Reblog a Post (Neue Post Format)
/v2/blog/{blog-identifier}/posts/{post-id}
Edit a Post (Neue Post Format)
/v2/blog/{blog-identifier}/post/delete
Delete a Post
/v2/blog/{blog-identifier}/notes
Get notes for a specific Post
/v2/user/info
Get a User's Information
/v2/user/dashboard
Retrieve a User's Dashboard
/v2/user/likes
Retrieve a User's Likes
/v2/user/follow
Follow a blog
/v2/user/unfollow
Unfollow a blog
/v2/user/like
Like a Post
/v2/user/unlike
Unlike a Post
/v2/oauth2/token
Authorization Code Grant Request
22 endpoints auto-detected
Authentication
This API uses an API key, passed as the "api_key" query parameter. No OAuth required.
curl -X GET \
"https://www.tumblr.com/docs/en/api/v2/v2/blog/{blog-identifier}/info?api_key=YOUR_API_KEY"www.tumblr.com · HTTPS only