ReadonlybaseBase URL to API requests
ReadonlyversionPackage version
Static ReadonlyversionPackage version
Gets the avatar URL for a blog
blog name or URL
OptionalsizeOrCallback: TumblrClientCallback | 16 | 24 | 30 | 40 | 48 | 64 | 96 | 128 | 512optional data sent with the request
OptionalmaybeCallback: TumblrClientCallbackinvoked when the request completes
Promise if no callback is provided
Gets the drafts for a blog
blog name or URL
OptionalparamsOrCallback: TumblrClientCallback | { before_id?: number; filter?: PostFormatFilter }optional data sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets the followers for a blog
blog name or URL
OptionalparamsOrCallback: TumblrClientCallback | { limit?: number; offset?: number }optional data sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets information about a given blog
blog name or URL
OptionalparamsOrCallback: TumblrClientCallback | { "fields[blogs]"?: string }query parameters
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets the likes for a blog
blog name or URL
OptionalparamsOrCallback: optional data sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets the queue for a blog
blog name or URL
OptionalparamsOrCallback: optional data sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets the submissions for a blog
blog name or URL
OptionalparamsOrCallback: TumblrClientCallback | { filter?: PostFormatFilter; offset?: number }optional data sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Creates a post on the given blog.
blog name or URL
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Create or reblog an NPF post
blog name or URL
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Deletes a given post
blog name or URL
Post ID to delete
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Edits a given post
blog name or URL
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Edit an NPF post
blog name or URL
Post ID
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Follows a blog as the authenticating user
parameters sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Performs a GET request
URL path for the request
OptionalparamsOrCallback: Record<string, any> | TumblrClientCallbackquery parameters
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Likes a post as the authenticating user
ID of post to like
Reblog key of post to like
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Performs a POST request
URL path for the request
OptionalparamsOrCallback: Record<string, any> | TumblrClientCallbackOptionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback was provided
Performs a PUT request
URL path for the request
OptionalparamsOrCallback: Record<string, any> | TumblrClientCallbackOptionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback was provided
Reblogs a given post
blog name or URL
parameters sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets posts tagged with the specified tag
The tag on the posts you'd like to retrieve
OptionalparamsOrCallback: Record<string, any> | TumblrClientCallbackquery parameters
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Unfollows a blog as the authenticating user
parameters sent with the request
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Unlikes a post as the authenticating user
ID of post to like
Reblog key of post to like
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets the dashboard posts for the authenticating user
OptionalparamsOrCallback: Record<string, any> | TumblrClientCallbackquery parameters
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets the blogs the authenticating user follows
OptionalparamsOrCallback: TumblrClientCallback | { limit?: number; offset?: number }query parameters
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets information about the authenticating user and their blogs
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Gets the likes for the authenticating user
OptionalparamsOrCallback: query parameters
Optionalcallback: TumblrClientCallbackDeprecated Omit the callback and use the promise form
Promise if no callback is provided
Creates a Tumblr API client using the given options