Apiguide
Ping
Describes the Ping endpoint
Overview
The /ping endpoint is a simple way to determine if a device is online and reachable from the calling application. This endpoint returns OK if successful and the response will contain an echo of an input parameter.
The IP address of the device is required to call this endpoint. Check the Integration Guide for details on determining the device IP address.
The following endpoint, http://<YOUR_DEVICE_ADDRESS>/api/v1/ping/{msg}, is what is utilized to ping the device where msg is a nullable input.
Example
The below example uses the parameter sayhello as input, which is echoed back in the response as the msg parameter.
Request
curl -i "http://<YOUR_DEVICE_ADDRESS>/api/v1/ping/sayhello" \
-X GET
Example Response
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"msg": "sayhello"
}
Request Parameters
msg: a nullable string that can be appended to the end of the url and returned by the response
Response Properties
The msg field returned is an echo response of the input msg parameter
