Skip to main content
GET
/
devices
/
{profile}
/
{serial}
/
readings
Pedir leituras do equipamento pelo identificador único
curl --request GET \
  --url https://device.agroop.net/api/devices/{profile}/{serial}/readings \
  --header 'Authorization: <api-key>'
[
  {
    "timestamp": 1722206400000,
    "AirTemp": 22.4,
    "AirHum": 67.1
  },
  {
    "timestamp": 1722292800000,
    "AirTemp": 21.8,
    "AirHum": 70.3
  }
]

Authorizations

Authorization
string
header
required

Formato obrigatório: ApiKey YOUR_KEY

Path Parameters

serial
string
required

Identificação única do equipamento.

Example:

"M05DE3832415251205715"

profile
enum<string>
required

Seleção do fornecedor do equipamento.

Available options:
PYCNO,
REAL_WEATHER_STATION,
YDOC,
TALKPOOL,
BMETERS
Example:

"PYCNO"

Query Parameters

connectorId
string
default:ORIGIN

Identificação do conector das interfaces. Por predefinição utilize sempre 'ORIGIN', exceto quando o dispositivo for um equipamento 'PULSE' do fornecedor 'PYCNO'. Nesse caso, substitua 'ORIGIN' por 'PULSE'

interfaces
enum<string>[]
required

Seleção das interfaces do equipamento cujas leituras deseja obter.

Available options:
AirTemp,
AirTempMax,
AirTempMin,
AirTempDaily,
AirHum,
AirHumMax,
AirHumMin,
AirHumDaily,
Snow,
Clouds,
CloudsDaily,
WindDir,
WindDirDaily,
WindSpeedRaw,
WindSpeed,
WindSpeedDaily,
Sunlight,
SolarIrradiance,
SolarIrradianceDaily,
Precipitation,
PrecipitationTotal,
PrecipitationDaily,
Flowmeter,
FlowmeterTotal,
FlowmeterAvg,
EToDaily,
DewPoint,
DewPointDaily,
Pressure,
PressureDaily,
SMraw10,
SMmm10,
SMraw15,
SMmm15,
SMraw20,
SMmm20,
SMraw25,
SMmm25,
SMraw30,
SMmm30,
SMraw40,
SMmm40,
SMraw50,
SMmm50,
SMraw55,
SMmm55,
SMraw60,
SMmm60,
SMraw70,
SMmm70,
SMraw80,
SMmm80,
SMraw85,
SMmm85,
SoilTemp10,
SoilTemp15,
SoilTemp20,
SoilTemp30,
SoilTemp40,
SoilTemp45,
SoilTemp50,
SoilTemp60,
SoilTemp70,
SoilTemp75,
SoilTemp80,
SoilSalinity10,
SoilSalinity20,
SoilSalinity30,
SoilSalinity40,
SoilSalinity50,
SoilSalinity60,
SoilSalinity70,
SoilSalinity80,
TicksAvg,
TicksTotal,
TicksCount,
WaterEntrance10,
WaterEntrance15,
WaterEntrance20,
WaterEntrance25,
WaterEntrance30,
WaterEntrance40,
WaterEntrance50,
WaterEntrance55,
WaterEntrance60,
WaterEntrance70,
WaterEntrance80,
WaterEntrance85,
WaterLoss10,
WaterLoss15,
WaterLoss20,
WaterLoss25,
WaterLoss30,
WaterLoss40,
WaterLoss50,
WaterLoss55,
WaterLoss60,
WaterLoss70,
WaterLoss80,
WaterLoss85,
AgeOfMoon,
SunriseTime,
SunsetTime,
Bat,
Rssi,
WaterEntranceDaily,
GustSpeedRaw,
GustSpeed,
UltraViolet,
Rain,
PopDaily,
PopHourly,
ConditionHourly,
ConditionDaily,
Unknown
startDate
string<date-time>
required
Example:

"2025-01-01"

endDate
string<date-time>
required
Example:

"2025-12-31"

aggregation
enum<string>
default:none

Seleceção do método de agregação aplicado às leituras das interfaces escolhidas.

Available options:
none,
hour,
day,
week,
month,
auto

Response

Lista de leituras retornada com sucesso