developer.wordpress.com Open in urlscan Pro
192.0.78.13  Public Scan

Submitted URL: http://public-api.wordpress.com/
Effective URL: https://developer.wordpress.com/docs/api/
Submission: On May 15 via api from US — Scanned from DE

Form analysis 4 forms found in the DOM

GET https://developer.wordpress.com

<form class="a8c-docs-search-form" action="https://developer.wordpress.com" method="get" role="search">
  <label for="search" class="a8c-docs-search-form__label visually-hidden">Search</label>
  <input aria-label="search" class="a8c-docs-search-input a8c-docs-input" placeholder="Search the docs…" type="search" name="s" value="">
  <button type="submit" for="search" class="a8c-docs-search-form__icon">Search</button>
</form>

GET https://developer.wordpress.com

<form class="a8c-docs-search-form" action="https://developer.wordpress.com" method="get" role="search">
  <label for="search" class="a8c-docs-search-form__label visually-hidden">Search</label>
  <input aria-label="search" class="a8c-docs-search-input a8c-docs-input" placeholder="Search the docs…" type="search" name="s" value="">
  <button type="submit" for="search" class="a8c-docs-search-form__icon">Search</button>
</form>

<form autocomplete="off" role="search" class="jetpack-instant-search__search-results-search-form">
  <div class="jetpack-instant-search__search-form">
    <div class="jetpack-instant-search__box"><label class="jetpack-instant-search__box-label" for="jetpack-instant-search__box-input-1">
        <div class="jetpack-instant-search__box-gridicon"><svg class="gridicon gridicons-search " focusable="true" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="false" style="height: 24px; width: 24px;">
            <title>Magnifying Glass</title>
            <g>
              <path d="M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"></path>
            </g>
          </svg></div><input autocomplete="off" id="jetpack-instant-search__box-input-1" class="search-field jetpack-instant-search__box-input" inputmode="search" placeholder="Search…" type="search"><button class="screen-reader-text assistive-text"
          tabindex="-1">Search</button>
      </label></div>
  </div>
</form>

POST #

<form class="a8c-cookie-banner a8c-cookie-banner-v2" method="post" action="#" novalidate="novalidate">
  <div class="a8c-cookie-banner__simple-options">
    <p class="a8c-cookie-banner__simple-text-description">As an open source company, we take your privacy seriously and want to be as transparent as possible. So: We use cookies to collect some personal data from you (like your browsing data, IP
      addresses, and other unique identifiers). Some of these cookies we absolutely need in order to make things work, and others you can choose in order to optimize your experience while using our site and services.</p>
    <div class="a8c-cookie-banner__button-container"><a class="a8c-cookie-banner__customize-button" href="#">Customize</a><a class="a8c-cookie-banner__accept-all-button" href="#">Accept all</a></div>
  </div>
  <div class="a8c-cookie-banner__options-selection">
    <p class="a8c-cookie-banner__options-lead-text">Your privacy is critically important to us. We and our partners use, store, and process your personal data to optimize: our <strong>website</strong> such as by improving security or conducting
      analytics, <strong>marketing activities</strong> to help deliver relevant marketing or content, and your <strong>user experience</strong> such as by remembering your account name, language settings, or cart information, where applicable. You
      can customize your cookie settings below. Learn more in our <a href="https://automattic.com/privacy/" target="_blank">Privacy Policy</a> and <a href="https://automattic.com/cookies/" target="_blank">Cookie Policy</a>.</p>
    <div class="a8c-cookie-banner__bucket-container">
      <div class="a8c-cookie-banner__checkbox-container">
        <input type="checkbox" class="a8c-cookie-banner__option-essential-bucket" checked="" disabled="">
      </div>
      <div class="a8c-cookie-banner__option-description">
        <strong> Required </strong>
        <p> These cookies are essential for our websites and services to perform basic functions and are necessary for us to operate certain features, like allowing registered users to authenticate and perform account-related functions, storing
          preferences set by users (like account name, language, and location), and ensuring our services operate properly. </p>
      </div>
    </div>
    <div class="a8c-cookie-banner__bucket-container">
      <div class="a8c-cookie-banner__checkbox-container">
        <input type="checkbox" class="a8c-cookie-banner__option-analytics-bucket" checked="">
      </div>
      <div class="a8c-cookie-banner__option-description">
        <strong> Analytics </strong>
        <p> These cookies allow us to optimize performance by collecting information on how users interact with our websites. </p>
      </div>
    </div>
    <div class="a8c-cookie-banner__bucket-container">
      <div class="a8c-cookie-banner__checkbox-container">
        <input type="checkbox" class="a8c-cookie-banner__option-advertising-bucket">
      </div>
      <div class="a8c-cookie-banner__option-description">
        <strong> Advertising </strong>
        <p> We and our advertising partners set these cookies to provide you with relevant content and to understand that content’s effectiveness. </p>
      </div>
    </div><a class="a8c-cookie-banner__accept-selection-button" href="#">Accept selection</a>
  </div>
</form>

Text Content

Skip to content
Search Search
Menu
Search Search
 * Get Started
   * Build New or Migrate
     * Build a New Site
     * Migrate an Existing Site
   * Add Additional Users
     * Manage Permissions
   * Connect or Transfer a Domain
   * Launch
 * Support
 * Glossary
 * Developer Tools
   * Staging Sites
     * Switch to the Latest WordPress Beta Version
   * WP-CLI
   * Studio
   * GitHub Deployments
     * Creating a GitHub Repository from Existing Source Files
     * GitHub Deployments Recipes
   * Block Patterns
   * SFTP
   * SSH
   * Database Access
   * Web Server Settings
   * REST API
 * Site Performance
   * Global Edge Cache
   * Site Accelerator CDN
   * Downtime Monitoring
 * Platform Features
   * Domain Management
   * Real Time Backup
     * Manually Restore Your Site from a Jetpack Backup
   * Storage
   * Sitemap
   * Jetpack Scan
   * Jetpack Boost
   * Account Security
   * Brute Force Attack Protection
 * Troubleshooting
   * Site Monitoring
   * Debugging
   * Jetpack Activity Log
 * Tutorials
   * Add HTTP Headers

 * Get Started
   * Build New or Migrate
     * Build a New Site
     * Migrate an Existing Site
   * Add Additional Users
     * Manage Permissions
   * Connect or Transfer a Domain
   * Launch
 * Support
 * Glossary
 * Developer Tools
   * Staging Sites
     * Switch to the Latest WordPress Beta Version
   * WP-CLI
   * Studio
   * GitHub Deployments
     * Creating a GitHub Repository from Existing Source Files
     * GitHub Deployments Recipes
   * Block Patterns
   * SFTP
   * SSH
   * Database Access
   * Web Server Settings
   * REST API
 * Site Performance
   * Global Edge Cache
   * Site Accelerator CDN
   * Downtime Monitoring
 * Platform Features
   * Domain Management
   * Real Time Backup
     * Manually Restore Your Site from a Jetpack Backup
   * Storage
   * Sitemap
   * Jetpack Scan
   * Jetpack Boost
   * Account Security
   * Brute Force Attack Protection
 * Troubleshooting
   * Site Monitoring
   * Debugging
   * Jetpack Activity Log
 * Tutorials
   * Add HTTP Headers


REST API

Table of contents
 * Users
 * Sites
 * Posts
 * Comments
 * Taxonomy
 * Follow
 * Sharing
 * Freshly Pressed
 * Notifications
 * Insights
 * Reader
 * Stats
 * Media
 * Menus
 * Batch
 * Videos

Welcome to the WordPress.com REST API. Below, you’ll find a full listing of all
the available endpoints. As we add more endpoints, they will be automatically
documented here and available through the Developer Console.

If you’re not sure how to make calls to the API, you might want to check out the
Getting Started guide or the walkthrough on authentication.

For more information about a particular endpoint, click on its name under the
Resource header. You’ll be taken to the endpoint’s documentation page, which
includes what query parameters the endpoint will accept, what the JSON object’s
parameters will be in the response, and an example query/response.

If you’re looking for the WordPress REST API that shipped as part of WordPress
core in version 4.7, see its documentation. Note that this API is also enabled
on WordPress.com, but the URL structure on WordPress.com is slightly different
than for self-hosted sites. See this post for more details.


USERS

Top ↑

View user information data such as username, name, email, blog, and Gravatar.

ResourceDescriptionGET/sites/$site/usersList the users of a
site.POST/sites/$site/users/$user_idUpdate details of a user of a
site.POST/sites/$site/invites/newInvite one or more users to your
site.GET/sites/$site/users/login:$user_idGet details of a user of a site by
login.POST/sites/$site/users/$user_ID/deleteDeletes or removes a user of a
site.GET/users/suggestGet a list of possible users to suggest for
@mentions.GET/meGet metadata about the current user.GET/me/billing-historyGet
list of current user’s billing history and upcoming charges.GET/me/settings/Get
the current user’s settings.POST/me/settings/Update the current user’s
settings.GET/me/preferences/Get the current user’s
settings.POST/me/preferences/Update the current user’s
preferences.POST/me/settings/password/validateVerify strength of a user’s new
password.GET/me/settings/profile-links/Get current user’s profile
links.POST/me/settings/profile-links/newAdd a link to current user’s
profile.POST/me/settings/profile-links/$slug/deleteDelete a link from current
user’s profile.GET/me/connected-applications/Get current user’s connected
applications.GET/me/connected-applications/$IDGet one of current user’s
connected applications.POST/me/connected-applications/$ID/deleteDelete one of
current user’s connected application access tokens.GET/me/two-stepGet
information about current user’s two factor
configuration.POST/me/two-step/sms/newSends a two-step code via SMS to the
current user.GET/me/likes/Get a list of the current user’s likes.


SITES

Top ↑

View general site information and options.

ResourceDescriptionGET/sites/$site/shortcodes/renderGet a rendered shortcode for
a site. Note: The current user must have publishing
access.GET/sites/$site/shortcodesGet a list of shortcodes available on a site.
Note: The current user must have publishing
access.GET/sites/$site/embeds/renderGet a rendered embed for a site. Note: The
current user must have publishing access.GET/sites/$site/embedsGet a list of
embeds available on a site. Note: The current user must have publishing
access.GET/sites/$siteGet information about a
site.GET/sites/$site/page-templatesGet a list of page templates supported by a
site.GET/sites/$site/post-typesGet a list of post types available for a
site.GET/sites/$site/post-counts/$post_typeGet number of posts in the post type
groups by post statusGET/sites/$site/widgetsRetrieve the active and inactive
widgets for a site.POST/sites/$site/widgets/newActivate a widget on a
site.GET/sites/$site/wordads/settingsGet detailed WordAds settings information
about a site.POST/sites/$site/wordads/settingsUpdate WordAds settings for a
site.GET/sites/$site/wordads/earningsGet detailed WordAds earnings information
about a site.GET/sites/$site/wordads/tosGet WordAds TOS information about a
site.POST/sites/$site/wordads/tosUpdate WordAds TOS setting for a
site.POST/sites/$site/wordads/approveRequest streamlined approval to join the
WordAds program.GET/sites/$site/wordads/statsGet WordAds stats for a
siteGET/me/sitesGet a list of the current user’s sites.GET/me/sites/featuresGet
a list of the current user’s sites featuresGET/me/sites/pluginsGet a list of the
current user’s sites pluginsPOST/sites/$site/searchSearch within a site using an
Elasticsearch Query API.GET/sites/$site/widgets/widget:$idRetrieve a widget on a
site by its ID.POST/sites/$site/widgets/widget:$idUpdate a widget on a site by
its ID.POST/sites/$site/widgets/widget:$id/deleteDeactivate a widget on a site
by its ID. Will delete if already
deactivated.GET/sites/$site/headers/$theme_slugGet the custom header options for
a site with a particular theme.GET/sites/$site/headers/mineGet the custom header
options for a site.POST/sites/$site/headers/mineSet the custom header options
for a site.


POSTS

Top ↑

View and manage posts including reblogs and likes.

ResourceDescriptionGET/sites/$site/dropdown-pages/Get a list of pages to be
displayed as options in a
select-a-page-dropdown.GET/sites/$site/posts/$post_IDGet a single post (by
ID).POST/sites/$site/posts/$post_IDEdit a
post.GET/sites/$site/posts/slug:$post_slugGet a single post (by
slug).GET/sites/$site/posts/Get a list of matching
posts.POST/sites/$site/posts/newCreate a
post.POST/sites/$site/posts/$post_ID/deleteDelete a post. Note: If the trash is
enabled, this request will send the post to the trash. A second request will
permanently delete the post.POST/sites/$site/posts/$post_ID/restoreRestore a
post or page from the trash to its previous
status.POST/sites/$site/posts/deleteDelete multiple posts. Note: If the trash is
enabled, this request will send non-trashed posts to the trash. Trashed posts
will be permanently deleted.POST/sites/$site/posts/restoreRestore multiple
posts.GET/me/postsGet a list of posts across all the user’s
sites.GET/sites/$site/posts/$post_ID/likes/Get a list of the likes for a
post.POST/sites/$site/posts/$post_ID/likes/newLike a
post.POST/sites/$site/posts/$post_ID/likes/mine/deleteUnlike a
post.GET/sites/$site/posts/$post_ID/likes/mine/Get the current user’s like
status for a post.GET/sites/$site/posts/$post/subscribers/Get a list of the
specified post’s subscribers.GET/sites/$site/posts/$post/subscribers/mineGet
subscription status of the specified post for the current
user.POST/sites/$site/posts/$post/subscribers/newSubscribe current user to be
notified of the specified post’s
comments.POST/sites/$site/posts/$post/subscribers/mine/updateSubscribe current
user to be notified of the specified post’s
comments.POST/sites/$site/posts/$post/subscribers/mine/deleteUnsubscribe the
current user from the specified
post.POST/sites/$site/posts/$post_ID/reblogs/newReblog a
post.GET/sites/$site/posts/$post_ID/reblogs/mineGet reblog status for a
post.POST/sites/$site/posts/$post/relatedSearch within a site for related posts.


COMMENTS

Top ↑

View and manage a post’s comments.

ResourceDescriptionGET/sites/$site/comments/$comment_IDGet a single
comment.POST/sites/$site/comments/$comment_IDEdit a
comment.GET/sites/$site/comments/Get a list of recent
comments.GET/sites/$site/posts/$post_ID/replies/Get a list of recent comments on
a post.POST/sites/$site/posts/$post_ID/replies/newCreate a comment on a
post.POST/sites/$site/comments/$comment_ID/replies/newCreate a comment as a
reply to another comment.POST/sites/$site/comments/$comment_ID/deleteDelete a
comment.GET/sites/$site/comment-countsGet comment counts for each available
statusGET/sites/$site/comment-history/$comment_IDGet the audit history for given
commentGET/sites/$site/comments/$comment_ID/likes/Get the likes for a
comment.POST/sites/$site/comments/$comment_ID/likes/newLike a
comment.POST/sites/$site/comments/$comment_ID/likes/mine/deleteRemove your like
from a comment.GET/sites/$site/comments/$comment_ID/likes/mine/Get your like
status for a comment.GET/kill-switch/comment-likesKill comment likes


TAXONOMY

Top ↑

View and manage a site’s tags and categories.

ResourceDescriptionGET/sites/$site/categoriesGet a list of a site’s
categories.GET/sites/$site/tagsGet a list of a site’s
tags.GET/sites/$site/categories/slug:$categoryGet information about a single
category.POST/sites/$site/categories/slug:$categoryEdit a
category.GET/sites/$site/tags/slug:$tagGet information about a single
tag.POST/sites/$site/tags/slug:$tagEdit a
tag.GET/sites/$site/taxonomies/$taxonomy/terms/slug:$slugGet information about a
single term.POST/sites/$site/taxonomies/$taxonomy/terms/slug:$slugEdit a
term.GET/sites/$site/post-types/$post_type/taxonomiesGet a list of taxonomies
associated with a post type.GET/sites/$site/taxonomies/$taxonomy/termsGet a list
of a site’s terms by taxonomy.POST/sites/$site/categories/newCreate a new
category.POST/sites/$site/tags/newCreate a new
tag.POST/sites/$site/categories/slug:$category/deleteDelete a
category.POST/sites/$site/tags/slug:$tag/deleteDelete a
tag.POST/sites/$site/taxonomies/$taxonomy/terms/newCreate a new
term.POST/sites/$site/taxonomies/$taxonomy/terms/slug:$slug/deleteDelete a term.


FOLLOW

Top ↑

Follow and unfollow blogs.

ResourceDescriptionGET/sites/$site/follows/List a site’s followers in reverse
chronological order.POST/sites/$site/follows/newFollow a
blog.POST/sites/$site/follows/mine/deleteUnfollow a
blog.GET/sites/$site/follows/mineGet blog following status for the current user.


SHARING

Top ↑

Connect social media services to automatically share new posts and manage
sharing buttons on a site.

ResourceDescriptionGET/sites/$site/sharing-buttons/Get a list of a site’s
sharing buttons.POST/sites/$site/sharing-buttonsEdit all sharing buttons for a
site.GET/meta/external-services/Get a list of third-party services that
WordPress.com or Jetpack sites can integrate with via
keyring.GET/meta/external-services/$serviceGet information about a single
external service that WordPress.com or Jetpack sites can integrate with via
keyring.GET/me/publicize-connections/Get a list of publicize connections that
the current user has set
up.GET/me/publicize-connections/$publicize_connection_IDGet a single publicize
connection that the current user has set
up.POST/me/publicize-connections/$publicize_connection_IDUpdate a single
publicize connection belonging to the current
user.POST/me/publicize-connections/$publicize_connection_ID/deleteDelete the
specified publicize connection.GET/me/keyring-connections/Get a list of all the
keyring connections associated with the current
user.GET/me/keyring-connections/$keyring_connection_IDGet a single Keyring
connection that the current user has
setup.POST/me/keyring-connections/$keyring_connection_ID/deleteDelete the
Keyring connection (and associated token) with the provided ID. Also deletes all
associated publicize connections.GET/sites/$site/publicize-connections/Get a
list of publicize connections that are associated with the specified
site.GET/sites/$site/publicize-connections/$publicize_connection_IDGet a single
publicize connection that is associated with the specified
site.POST/sites/$site/publicize-connections/$publicize_connection_IDUpdate a
single publicize connection belonging to the specified
site.POST/sites/$site/publicize-connections/newCreate a new publicize connection
that is associated with the specified
site.POST/sites/$site/publicize-connections/$publicize_connection_ID/deleteDelete
the specified publicize connection.GET/meta/sharing-buttonsGet a list of
external services for which sharing buttons are supported.


FRESHLY PRESSED

Top ↑

View Freshly Pressed posts from the WordPress.com homepage.

ResourceDescriptionGET/freshly-pressed/Get a list of Freshly Pressed posts.
(Note: Freshly Pressed has been retired. Please visit
https://discover.wordpress.com to get the best content published across our
network.)


NOTIFICATIONS

Top ↑

View and manage a user’s notifications.

ResourceDescriptionPOST/notifications/seenSet the timestamp of the most recently
seen notification.POST/notifications/readMark a set of notifications as read.


INSIGHTS

Top ↑

View analytics for your application.

ResourceDescriptionGET/insightsGet a list of stats/metrics/insights that the
current user has access to.GET/insights/$slugGet raw data for a particular
graph.


READER

Top ↑

Manage and view a user’s subscriptions to the WordPress.com Reader.

ResourceDescriptionGET/read/menu/Get default reader
menu.GET/read/feed/$feed_url_or_idGet details about a
feed.GET/read/sites/$site/posts/$post_IDGet a single post (by
ID).GET/read/following/Get a list of posts from the blogs a user
follows.GET/read/liked/Get a list of posts from the blogs a user
likes.GET/read/tags/$tag/postsGet a list of posts from a tag.GET/read/tagsGet a
list of tags subscribed to by the user.GET/read/tags/alphabeticGet a filtered
list of top tags, grouped by letter.GET/read/trending/tagsGet a list of trending
tags.GET/read/tags/$tagGet details about a specified
tag.GET/read/tags/$tag/mineGet the subscribed status of the user to a given
tag.POST/read/tags/$tag/mine/newSubscribe to a new
tag.POST/read/tags/$tag/mine/deleteUnsubscribe from a
tag.GET/read/following/mineGet a list of the feeds the user is
following.POST/read/following/mine/newFollow the specified
blog.POST/read/following/mine/deleteUnfollow the specified
blog.GET/read/feed/Get the ID and subscribe URL of one or more matching feeds by
domain or URL.GET/read/email-settings/Returns the email
settingsPOST/read/email-settings/Returns the email
settingsGET/read/subscriptions-count/Returns the number of blog, comment and
pending subscriptions.GET/read/recommendations/mine/Get a list of blog
recommendations for the current user.


STATS

Top ↑

View stats for a site.

ResourceDescriptionGET/sites/$site/stats/highlightsView highlight metrics from
the last seven days.GET/sites/$site/statsGet a site’s
statsGET/sites/$site/stats/summaryView a site’s summarized views, visitors,
likes and commentsGET/sites/$site/stats/top-postsView a site’s top posts and
pages by viewsGET/sites/$site/stats/video/$post_idView the details of a single
videoGET/sites/$site/stats/referrersView a site’s
referrersGET/sites/$site/stats/clicksView a site’s outbound
clicksGET/sites/$site/stats/tagsView a site’s views by tags and
categoriesGET/sites/$site/stats/top-authorsView a site’s top
authorsGET/sites/$site/stats/commentsView a site’s top comment authors and
most-commented postsGET/sites/$site/stats/video-playsView a site’s video
playsGET/sites/$site/stats/file-downloadsView a site’s file
downloadsGET/sites/$site/stats/post/$post_idView a post’s
viewsGET/sites/$site/stats/country-viewsView a site’s views by
countryGET/sites/$site/stats/followersView a site’s
followersGET/sites/$site/stats/comment-followersView a site’s comment
followersPOST/sites/$site/stats/referrers/spam/newReport a referrer as
spamPOST/sites/$site/stats/referrers/spam/deleteUnreport a referrer as
spamGET/sites/$site/stats/publicizeView a site’s publicize follower
countsGET/sites/$site/stats/search-termsView search terms used to find the
siteGET/sites/$site/stats/views/postsView the total number of views for each
post.GET/sites/$site/stats/emails/summaryView the total number of email opens
and clicks for each post.GET/sites/$site/stats/opens/emails/summaryView the
total number of email opens for each
post.GET/sites/$site/stats/opens/emails/$post_idView multiple stats related to
email opens by post.GET/sites/$site/stats/opens/emails/$post_id/clientView email
opens stats by client.GET/sites/$site/stats/opens/emails/$post_id/countryView
email opens stats by
country.GET/sites/$site/stats/opens/emails/$post_id/deviceView email opens stats
by device.GET/sites/$site/stats/opens/emails/$post_id/rateView email opens rate
by post.GET/sites/$site/stats/clicks/emails/$post_idView chart stats related to
email clicks by period.GET/sites/$site/stats/clicks/emails/$post_id/rateView
email clicks rate by post. Returns mock
data.GET/sites/$site/stats/clicks/emails/$post_id/countryView email clicks by
country.GET/sites/$site/stats/clicks/emails/$post_id/deviceView email clicks by
device.GET/sites/$site/stats/clicks/emails/$post_id/clientView email clicks by
client.GET/sites/$site/stats/clicks/emails/$post_id/linkView email clicks by
link.GET/sites/$site/stats/clicks/emails/$post_id/user-content-linkView email
clicks by user content link.GET/sites/$site/stats/clicks/emails/summaryView the
total number of email clicks for each
post.GET/sites/$site/stats/utm/$utm_param_nameFetch site’s UTM param
statistics.GET/sites/$site/stats/utm/$utm_param_name/top_postsFetch top posts
for a given UTM parameter value.GET/sites/$site/stats/streakGet stats for
Calendar Heatmap. Returns data with each post timestamp.


MEDIA

Top ↑

Manage a site’s media library.

ResourceDescriptionPOST/sites/$site/media/$media_ID/deleteDelete a piece of
media. Note: Media is deleted and not trashed.GET/sites/$site/media/$media_IDGet
a single media item (by ID).POST/sites/$site/media/$media_IDEdit basic
information about a media item.GET/sites/$site/media/Get a list of items in the
media library.POST/sites/$site/media/newUpload a new piece of
media.POST/sites/$site/media/$media_ID/editEdit a media item.


MENUS

Top ↑

View and manage a site’s menus.

ResourceDescriptionPOST/sites/$site/menus/newCreate a new navigation
menu.POST/sites/$site/menus/$menu_idUpdate a navigation
menu.GET/sites/$site/menus/$menu_idGet a single navigation
menu.GET/sites/$site/menusGet a list of all navigation
menus.POST/sites/$site/menus/$menu_id/deleteDelete a navigation menu


BATCH

Top ↑

Batch several API GET requests into one.

ResourceDescriptionGET/batch/Run several GET endpoints and return them as an
array.


VIDEOS

Top ↑

View video information.

ResourceDescriptionGET/videos/$guidGet the metadata for a specified VideoPress
video.GET/videos/$guid/posterGet the poster for a specified VideoPress
video.POST/videos/$guid/posterUpload and set a poster for a specified VideoPress
video.GET/videos/$guid/chaptersGet the chapters for a specified VideoPress
video.GET/videos/$guid/playlist/$formatGet the poster for a specified VideoPress
video.POST/videos/$guid/tracksUpload a subtitle/caption track for a specified
VideoPress video.POST/videos/$guid/tracks/deleteDelete an existing
subtitle/caption track for a specified VideoPress video.

Last updated: April 26, 2024

Ready to get started with WordPress.com?

Start free trial

--------------------------------------------------------------------------------

Documentation is licensed under a

Creative Commons Attribution-ShareAlike 4.0 International License

An Automattic Creation

Table of contents
 * Users
 * Sites
 * Posts
 * Comments
 * Taxonomy
 * Follow
 * Sharing
 * Freshly Pressed
 * Notifications
 * Insights
 * Reader
 * Stats
 * Media
 * Menus
 * Batch
 * Videos




SEARCH RESULTS

Magnifying Glass
Search
Close search results
Sort by:
Relevance•Newest•Oldest


NO RESULTS FOUND


FILTER OPTIONS


Close Search
Search powered by Jetpack

As an open source company, we take your privacy seriously and want to be as
transparent as possible. So: We use cookies to collect some personal data from
you (like your browsing data, IP addresses, and other unique identifiers). Some
of these cookies we absolutely need in order to make things work, and others you
can choose in order to optimize your experience while using our site and
services.

CustomizeAccept all

Your privacy is critically important to us. We and our partners use, store, and
process your personal data to optimize: our website such as by improving
security or conducting analytics, marketing activities to help deliver relevant
marketing or content, and your user experience such as by remembering your
account name, language settings, or cart information, where applicable. You can
customize your cookie settings below. Learn more in our Privacy Policy and
Cookie Policy.

Required

These cookies are essential for our websites and services to perform basic
functions and are necessary for us to operate certain features, like allowing
registered users to authenticate and perform account-related functions, storing
preferences set by users (like account name, language, and location), and
ensuring our services operate properly.

Analytics

These cookies allow us to optimize performance by collecting information on how
users interact with our websites.

Advertising

We and our advertising partners set these cookies to provide you with relevant
content and to understand that content’s effectiveness.

Accept selection