Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am setting up a personal Wordpress site and want to be able to post to it from other sites... the common request being for my "API Key".

When creating a site on for example, and API key is sent to you by mail, but surely it should be relatively simple, (if not just an address on the local site to point to,) to have one for a personal server (ubuntu server)?

share|improve this question

You're confusing two sets of APIs. The API key is used for accessing certain hosted services, like the Akismet spam filter and their statistics plugin.

There's also the various APIs and .org support for actually posting and managing blog entries. They are documented here. These do not require an API key, they use your username and password.

share|improve this answer seems to talk a little about it. It seems to imply that you need to get your key from the main site even if you host it locally.

Which is, well, odd.

share|improve this answer
it's not odd - it's a wordpress-generated key that's used to authenticate against some of their hosted services: they ensure it's unique – warren Dec 6 '09 at 13:07
From what I understand, though, he wants access to his local wordpress install, not the hosted one. It seems to me that there should be an API key for the local site which would not require using at all. – Michael Graff Dec 6 '09 at 19:26
There's no API key for posting to a WordPress installation. It uses XMLRPC and the user's normal credentials. – ceejayoz Mar 25 '10 at 22:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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