APIHub
Back to Explore

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.

Social
apiKeyQuery
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

829ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/v2/blog/{blog-identifier}/info

Retrieve Blog Info

GET

/v2/blog/{blog-identifier}/avatar

Retrieve a Blog Avatar

GET

/v2/blog/{blog-identifier}/blocks

Retrieve Blog's Blocks

POST

/v2/blog/{blog-identifier}/blocks

Block a Blog

POST

/v2/blog/{blog-identifier}/blocks/bulk

Block a list of Blogs

DELETE

/v2/blog/{blog-identifier}/blocks

Remove a Block

GET

/v2/blog/{blog-identifier}/likes

Retrieve Blog's Likes

GET

/v2/blog/{blog-identifier}/following

Retrieve Blog's following

GET

/v2/blog/{blog-identifier}/followers

Retrieve a Blog's Followers

GET

/v2/blog/{blog-identifier}/posts

Retrieve Published Posts

POST

/v2/blog/{blog-identifier}/posts

Create or Reblog a Post (Neue Post Format)

PUT

/v2/blog/{blog-identifier}/posts/{post-id}

Edit a Post (Neue Post Format)

DELETE

/v2/blog/{blog-identifier}/post/delete

Delete a Post

GET

/v2/blog/{blog-identifier}/notes

Get notes for a specific Post

GET

/v2/user/info

Get a User's Information

GET

/v2/user/dashboard

Retrieve a User's Dashboard

GET

/v2/user/likes

Retrieve a User's Likes

POST

/v2/user/follow

Follow a blog

POST

/v2/user/unfollow

Unfollow a blog

POST

/v2/user/like

Like a Post

POST

/v2/user/unlike

Unlike a Post

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