Oops! That endpoint can’t be found.

Please try searching or browsing the endpoints below.

Users

View user information including profile data.

Resource Description
GET/me Meta data about auth token's User
GET/me/likes/ List the currently authorized user's likes

Sites

View metadata on a blog.

Resource Description
GET/sites/$site Information about a site ID/domain

Posts

View and manage posts including reblogs and likes.

Resource Description
GET/sites/$site/posts/ Return matching Posts
GET/sites/$site/posts/$post_ID Return a single Post (by ID)
POST/sites/$site/posts/$post_ID Edit a Post
GET/sites/$site/posts/slug:$post_slug Return a single Post (by slug)
POST/sites/$site/posts/new Create a Post
POST/sites/$site/posts/$post_ID/delete Delete a Post. Note: If the post object is of type post or page and the trash is enabled, this request will send the post to the trash. A second request will permanently delete the post.
GET/sites/$site/posts/$post_ID/likes/ List the Likes for a Post
POST/sites/$site/posts/$post_ID/likes/new Like a Post
POST/sites/$site/posts/$post_ID/likes/mine/delete Remove your Like from a Post
GET/sites/$site/posts/$post_ID/likes/mine/ Get your Like status for a Post
GET/sites/$site/posts/$post_ID/reblogs/mine Get Reblog status for a Post
POST/sites/$site/posts/$post_ID/reblogs/new Reblog a Post

Comments

View and manage a post's comments.

Resource Description
GET/sites/$site/comments/ Return recent Comments
GET/sites/$site/posts/$post_ID/replies/ Return recent Comments for a Post
GET/sites/$site/comments/$comment_ID Return a single Comment
POST/sites/$site/comments/$comment_ID Edit a Comment
POST/sites/$site/posts/$post_ID/replies/new Create a Comment on a Post
POST/sites/$site/comments/$comment_ID/replies/new Create a Comment as a reply to another Comment
POST/sites/$site/comments/$comment_ID/delete Delete a Comment

Taxonomy

View and manage a site's tags and categories.

Resource Description
GET/sites/$site/categories/slug:$category Returns information on a single Category
POST/sites/$site/categories/slug:$category Edit a Category
GET/sites/$site/tags/slug:$tag Returns information on a single Tag
POST/sites/$site/tags/slug:$tag Edit a Tag
POST/sites/$site/categories/new Create a new Category
POST/sites/$site/tags/new Create a new Tag
POST/sites/$site/categories/slug:$category/delete Delete a Category
POST/sites/$site/tags/slug:$tag/delete Delete a Tag

Follow

Follow and unfollow another blog.

Resource Description
POST/sites/$site/follows/new Follow a Blog
POST/sites/$site/follows/mine/delete Unfollow a Blog
GET/sites/$site/follows/mine Get Blog Following status for this User

Freshly Pressed

View Freshly Pressed posts from the WordPress.com homepage.

Resource Description
GET/freshly-pressed/ List Freshly Pressed Posts

Notifications

Control of a user's notifications.

Resource Description
GET/notifications/ Reverse-chronologically list User Notifications
GET/notifications/$note_ID Get a Notification
POST/notifications/seen Set the timestamp of the most recently seen Notification
POST/notifications/read Mark a set of Notifications as read

Tests

Endpoints for testing API calls.

Resource Description
GET/test/$ID Test GET requests
POST/test/$ID Test POST requests