Impinj IoT Device Interface Release Notes, version 1.6
This document describes the changes to the Impinj IoT Device Interface as of version 1.6, which corresponds with the 8.0 version of the overall reader firmware.
Changes are relative to the previous release, which was the version 1.5 release that corresponded to the 7.6 version of the overall reader firmware.
Breaking Changes
There are no breaking changes in this release. The base API URL is still
api/v1
.
Additions
- Support for WebHooks for data egress
- New
/webhooks/event
endpoint and associated data types
- New
- Support for a new Certificate Manager
-
/system/certificates/ca/certs
for installing or retrieving CA certs -
/system/certificates/tls/certs
for installing or retrieving TLS certs -
/system/certificates/tls/certs/csr
for creating a CSR (Certificate Signing Request) -
/system/certificates/tls/services
for installing or retrieving TLS certs for a particular service
-
- New endpoints for enabling/disabling network services
/system/http
/system/https
/system/mdns
- Support for GPO configuration
/device/gpos
- Support for enabling/disabling CAP installation
/system/cap/installation
- New diagnostics endpoints
-
/system/diagnostics/debug-bundle
to download a compressed set of diagnostic files -
/system/diagnostics/watchdog-bundle
to download files related to unintended system restarts, if they exist
-
- Schema clean-up
- New
/openapi.json
endpoint to retrieve the full schema - Added a new
eventType
field to aReaderEvent
- Removed some event types:
InventoryTerminatedEvent
TagLocationEvent
DiagnosticEvent
- Added a new
addressMode
field to aNetworkAddress
- New fields for
filterLink
andfilterVerification
in theInventoryFilterConfiguration
parameter - Minor changes regarding value limits:
- New minimum (1) and maximum (25) on the GET
/profiles
endpoint - Removed minumum and multipleOf limits in the
TransmitPowerCdbm
parameter - Removed minimum and multipleOf limits in the
minimumPowerCdbm
field of theTransmitPowerSweepConfiguration
object - Updated the minumum and maximum values of the
stepSizeDdb
field in theTransmitPowerSweepConfiguration
object - New maximum value of 8192 on the
bitOffset
parameter in aTagFilter
-
startTriggers
andstopTriggers
have a minimum and maximum value of 1 in anInventoryRequest
- The maximum number of boostraps in a
kafkaConfiguration
is now 100
- New minimum (1) and maximum (25) on the GET
- New
Deprecations
GET /profiles/inventory/presets-schema
is deprecated in this release. Use the
new GET /openapi.json
endpoint instead, as it provides the preset schema as a
subset of the overall API schema.
Removals
No endpoints were removed.