What is the API?

The API is a REST-like API for interacting with services. It is currently at version 2.0.

See the API documentation for details.

How can I register an app and get API credentials?

See the authentication guide.

Is XML or another format supported besides JSON?

No. JSON is the only data serialization format supported by the 2.0 API.