MQTT Impinj IoT Device Interface Payload Examples
The following examples wrap each Impinj IoT Device Interface REST endpoint in the MQTT impinj_iot_device_interface command payload. Each example uses representative sample values derived from the OpenAPI schema. Replace placeholder values with those that apply to your reader.
/data/stream
/data/streamGET
{
"command": "impinj_iot_device_interface",
"command_id": "example-get-data-stream",
"payload": {
"impinjIotApiEndpoint": "/data/stream",
"impinjIotApiVerb": "GET",
"impinjIotApiRequest": {}
}
}/device/gpis
/device/gpisGET
{
"command": "impinj_iot_device_interface",
"command_id": "example-get-device-gpis",
"payload": {
"impinjIotApiEndpoint": "/device/gpis",
"impinjIotApiVerb": "GET",
"impinjIotApiRequest": {}
}
}PUT
/device/gpos
/device/gposGET
PUT
/http-stream
/http-streamGET
PUT
/kafka
/kafkaGET
PUT
/mqtt
/mqttGET
PUT
/openapi.json
/openapi.jsonGET
/profiles
/profilesGET
/profiles/inventory/presets
/profiles/inventory/presetsGET
/profiles/inventory/presets-schema
/profiles/inventory/presets-schemaGET
/profiles/inventory/presets/{presetId}
/profiles/inventory/presets/{presetId}DELETE
GET
PUT
/profiles/inventory/presets/{presetId}/start
/profiles/inventory/presets/{presetId}/startPOST
/profiles/inventory/start
/profiles/inventory/startPOST
/profiles/inventory/tag
/profiles/inventory/tagGET
/profiles/inventory/tag-access
/profiles/inventory/tag-accessPOST
/profiles/motion/presets
/profiles/motion/presetsGET
/profiles/motion/presets/{presetId}
/profiles/motion/presets/{presetId}DELETE
GET
PUT
/profiles/motion/presets/{presetId}/start
/profiles/motion/presets/{presetId}/startPOST
/profiles/motion/start
/profiles/motion/startPOST
/profiles/stop
/profiles/stopPOST
/status
/statusGET
/system
/systemGET
/system/access/authentication
/system/access/authenticationGET
PUT
/system/access/users
/system/access/usersGET
/system/access/users/{userId}/password
/system/access/users/{userId}/passwordPUT
/system/antenna-hub
/system/antenna-hubGET
/system/antenna-hub/disable
/system/antenna-hub/disablePOST
/system/antenna-hub/enable
/system/antenna-hub/enablePOST
/system/cap/installation
/system/cap/installationGET
PUT
/system/certificates/ca/certs
/system/certificates/ca/certsGET
POST
/system/certificates/ca/certs/{certId}
/system/certificates/ca/certs/{certId}DELETE
GET
/system/certificates/cap/certs
/system/certificates/cap/certsGET
POST
/system/certificates/cap/certs/{certId}
/system/certificates/cap/certs/{certId}DELETE
GET
/system/certificates/tls/certs
/system/certificates/tls/certsGET
POST
/system/certificates/tls/certs/{certId}
/system/certificates/tls/certs/{certId}DELETE
GET
/system/certificates/tls/csr
/system/certificates/tls/csrPOST
/system/certificates/tls/services/{tlsService}
/system/certificates/tls/services/{tlsService}DELETE
GET
PUT
/system/diagnostics/debug-bundle
/system/diagnostics/debug-bundleGET
/system/diagnostics/watchdog-bundle
/system/diagnostics/watchdog-bundleDELETE
GET
/system/feature
/system/featureGET
POST
/system/feature/{name}
/system/feature/{name}DELETE
GET
/system/hostname
/system/hostnameGET
PUT
/system/http
/system/httpGET
PUT
/system/https
/system/httpsGET
PUT
/system/image
/system/imageGET
/system/image/upgrade
/system/image/upgradeGET
POST
/system/mdns
/system/mdnsGET
PUT
/system/network/dns/domains
/system/network/dns/domainsGET
PUT
/system/network/dns/servers
/system/network/dns/serversGET
PUT
/system/network/interfaces
/system/network/interfacesGET
/system/network/interfaces/{interfaceId}
/system/network/interfaces/{interfaceId}GET
PUT
/system/network/interfaces/{interfaceId}/wlan/access-points
/system/network/interfaces/{interfaceId}/wlan/access-pointsGET
/system/network/interfaces/{interfaceId}/wlan/connection
/system/network/interfaces/{interfaceId}/wlan/connectionGET
PUT
/system/network/interfaces/{interfaceId}/{networkProtocol}/configuration
/system/network/interfaces/{interfaceId}/{networkProtocol}/configurationGET
PUT
/system/port-security
/system/port-securityGET
PUT
/system/power
/system/powerGET
PUT
/system/reboot
/system/rebootPOST
/system/region
/system/regionGET
PUT
/system/rfid/interface
/system/rfid/interfaceGET
PUT
/system/rfid/llrp
/system/rfid/llrpGET
/system/temperature
/system/temperatureGET
/system/time
/system/timeGET
PUT
/system/time/ntp
/system/time/ntpGET
PUT
/system/time/ntp/servers
/system/time/ntp/serversGET
POST
/system/time/ntp/servers/{serverId}
/system/time/ntp/servers/{serverId}DELETE
GET
/system/usb
/system/usbGET
PUT
/system/utilization
/system/utilizationGET
/webhooks/event
/webhooks/event