We have a web app that will allow users to edit their videos; and add intros, outros, and watermarks. Once the user already done on their video. We need to provide an option to post or syndicate their video as a draft on their WordPress site.

Our plan is to create a WordPress plugin that the user needs to install on their WordPress site. But our problem are the following:

  1. How can we authenticate our web app to the user's WordPress page?
  2. Looking int HTTP API most of the options are only for retrieving contents. Is there also a way to create pages?
  • I am also looking for this, do you have an answer already?
    – Mark
    Mar 26, 2013 at 14:07
  • I've just started playing around with phonegap to pull data from Wordpress. I'm using the JSON API plugin here: wordpress.org/plugins/json-api On top of the core functionality for retrieving posts, there are options to create/update/delete, but this must be enabled in the admin. It's not a complete answer, but it could be a good starting point.
    – TomC
    Nov 19, 2013 at 19:02

1 Answer 1


There's the XML RPC - the Remote Posting Protocol - that is already in use by WP.org Applications. What you're searching for is wp.newPost. The API is extensible.

The URL for the XML RPC is


To send data to WP, use xmlrpc_encode_request() where the first argument would be wp.newPost and second one your arguments for the post.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.