JSON is returned in all responses.
The API also uses common approaches for the following:
API data is JSON encoded with UTF-8. API JSON is either a single object or a list of objects.
Access control using API Access Tokens.
4xx and 5xx responses returning JSON with error codes
Methods are used in accordance with HTTP (GET POST and DELETE are the primary methods used) and resources are identified using URIs. All API requests are sent over HTTPS.