[starting from version: 2.8]
An optional request to establish a connection between the client and server sides. Sends the version of the custom data source API implemented by the front end. Expects the version of the custom data source API implemented by the back end in return.
/handshake request allows checking whether the server and the client implement the same version of the custom data source API. If the implemented versions are incompatible, you will get an appropriate notification.
Note that you need to handle the /handshake request properly to receive compatibility notifications. Find the recommended way of implementing the /handshake request here.
{ "type": string, "version": string }
Parameter/Type | Description |
---|---|
type String |
The type of request. In this case, it is "handshake" . |
version String |
The version of the custom data source API implemented by the front end. |
{ "version": string }
Parameter/Type | Description |
---|---|
version String |
The version of the custom data source API implemented by the server. |
Request:
{ "type": "handshake" "version": "2.8.22" }
Response:
{ "version": "2.8.22" }
/fields request
/members request
/select request for pivot table
/select request for flat table
/select request for drill-through view