Headers
There are several required headers:
It means that you expect to receive a JSON string in response to the request
Accept: application/json
It shows which of our clients the request came from
X-Client: ios|android|thick-legal|web|desktop
Unique identifier of the device from which the request originated
X-Uuid: device_uuid
Release version. It is mandatory for mobile devices. In case of a forced update, it will return a 409 http status
X-Version: 22.12.1.0
General information about the device
User-Agent: user_agent_string
It is used for authentication. We have several public routes for which this header is not required
Authorization: Bearer token