JSON is returned in all responses.

The API also uses common approaches for the following:

Function

Description

Data

API data is JSON encoded with UTF-8. API JSON is either a single object or a list of objects.

Authorization

Access control using API Access Tokens.

Errors

4xx and 5xx responses returning JSON with error codes

HTTP

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.