* The web API uses JSON as the primary data interchange format (serialization of data structures should be abstracted)
* Multiple authentication methods are possible
** Web-Server assisted:*** Basic HTTP-Auth*** X509 Certificate based authentication*** Kerberos
** API key with shared secret
** Access tokens