Obtener datos de un endpoint utilizando su ID y parámetros
Esta API permite obtene los datos de un Endpoint utilizando su ID y parámetros.
Request
GET /api/v2/endpointData/?endpointID={endpointID}&dateFrom={dateFrom}&dateTo={dateTo}&maxCount={maxCount} HTTP/1.1
Host: gear.cloud.studio
Authorization: Bearer {accessToken}Parámetros
| Nombre | Descripción |
|---|---|
| accessToken | Token de acceso con permisos para leer información de endpoints. Vea esta página para más información. El access token también puede enviarse como parte del query string, utilizando el parámetro “accessToken”. |
| endpointID | Identificador obligatorio indicando el endpoint del cual se desea extraer los datos. |
| dateFrom | Fecha a partir de la cual se desea obtener los datos de un Endpoint. |
| dateTo | Fecha hasta la cual se desea obtener los datos de un Endpoint. |
| maxCount | Parámetro opcional indicando la cantidad máxima de registros a incluir en el resultado, valores superiores a 500 se limitan a 500 independientemente del valor enviado en el request |
| Es opcional incluir el parámetro “endpointID”. |
|---|
Response
La respuesta contiene la lista de EndpointData buscados, como se muestra en este ejemplo:
[
{
"EndpointID": 113653,
"Timestamp_UTC": "2021-10-15T22:51:19",
"Value": 18.91,
"SequenceNumber": 6683839
},
{
"EndpointID": 113653,
"Timestamp_UTC": "2021-10-15T23:01:25",
"Value": 16.93,
"SequenceNumber": 6683852
},
{
"EndpointID": 113653,
"Timestamp_UTC": "2021-10-15T23:11:28",
"Value": 16.97,
"SequenceNumber": 6683864
},
{
"EndpointID": 113653,
"Timestamp_UTC": "2021-10-15T23:41:36",
"Value": 16.93,
"SequenceNumber": 6683874
}
]Última actualización
Tipo de datos EndpointData
Propiedades del tipo de datos EndpointData que devuelve la API: EndpointID y el estado según el tipo, como valor, encendido, posición o energía.
Obtener el último dato de múltiples Endpoints
Cómo consultar en una sola llamada el último dato de hasta 5 dispositivos, para mostrar varios sensores en tiempo real con menos tráfico.