Forward Actility Hook
POSThttps://app.infodeck.io/api/integrations/actility
Forward Actility Hook
Request
Path Parameters
organizationId string
- application/json
Body
required
cmd stringrequired
The cmd of IoT device.
seqno stringrequired
The sequence number of uplink message.
EUI stringrequired
The EUI of IoT device.
ts stringrequired
The timestamp of uplink message.
fcnt stringrequired
The frame counter of uplink message.
port stringrequired
The port of uplink message.
freq stringrequired
The frequency of uplink message.
toa stringrequired
The time on air of uplink message.
dr stringrequired
The data rate of uplink message.
ack booleanrequired
The ACK bit of uplink message.
gws object[]required
bat stringrequired
The battery level of the IoT device.
data stringrequired
The payload of the uplink message.
Responses
- 200
- 401
- 403
- application/json
- Schema
- Example (from schema)
- Example
Schema
forwarded booleanrequired
forwarded successfully.
{
"forwarded": true
}
{
"forwarded": true
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Unauthenticated",
"message": "Authentication is required and has failed or has not yet been provided."
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Forbidden",
"message": "Access to the requested resource is forbidden."
}
Authorization: http
name: usertype: httpscheme: bearerbearerFormat: JWTdescription: Get your API token via POST /authentications/tokens
- curl
- python
- go
- nodejs
- ruby
- csharp
- php
- java
- powershell
- CURL
curl -L -X POST 'https://app.infodeck.io/api/integrations/actility' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"cmd": "string",
"seqno": "string",
"EUI": "string",
"ts": "string",
"fcnt": "string",
"port": "string",
"freq": "string",
"toa": "string",
"dr": "string",
"ack": true,
"gws": [
{
"gweui": "string",
"rssi": 0,
"snr": 0,
"ant": 0,
"lat": 0,
"lon": 0,
"time": "string"
}
],
"bat": "string",
"data": "string"
}'
ResponseClear