Introducing our WordPress.com Automated e2e Tests

At WordPress.com we strive to continuously deliver new functionality whilst ensuring that we provide a consistent and reliable user experience. One key element to all of this is developing self-testing code; that is, creating and maintaining a comprehensive suite of automated tests that are developed in conjunction with our functional code. The WordPress Calypso User Interface supports React […]

Getting Started with the API

What is it? Our REST API allows you to view, create or edit content on any WordPress.com site, as well as any self-hosted (WordPress.org) site connected via Jetpack. This includes not only blog posts and pages but also comments, tags, categories, media, site stats, notifications, sharing settings, user profiles, and many other WordPress.com features. Some requests […]

Using the REST API with WordPress.org self-hosted sites via Jetpack

As of Jetpack 1.9, the WordPress.com REST API can now access self-hosted WordPress blogs with the Jetpack plugin installed. Instead of just building for the WordPress.com platform, you can build awesome applications that interact with WordPress in general. Any applications built using the API for WordPress.com will automatically work with Jetpack-enabled sites running Jetpack 1.9 […]

WordPress.com Firehose

WordPress publishers and visitors produce thousands of new posts and comments every hour. With the addition of IntenseDebate comments, this is a lot of data. These content streams are available in three real-time formats from redundant servers. These streams are intended for partners like search engines and market intelligence providers who would like to ingest […]

Documentation

Getting started with WordPress.com development is easy. We provide a REST Application Programming Interface (API) that uses the OAuth2 protocol for authentication. Building code that will use the WordPress.com API? Create a new client application, read up on API basics or dive right in to the endpoint documentation. In addition to the REST API, we also support many third-party integrations […]