An API request via HTTP GET must be of the following form:

Parameters that are always required:

parameter namevalue
keyyour vOffice api key
actionNameaction to perform

Parameters that are always required for live-queries and bookings:

parameter namevalue
datajson encoded data (see corresponding actions for details)
langISO 639-1 language code

Depending on the action there might be more required parameters.

All parameters need to be URL-encoded.

All responses are UTF-8 json files.