Recommendation ITU-T Y.4704 (03/2024) Internet of things device management application programming interface Representational State Transfer specification
Summary
History
FOREWORD
Table of Contents
1 Scope
2 References
3 Definitions
4 Abbreviations and acronyms
5 Conventions
     5.1 Support of polymorphism and extension patterns
6 Resource model
     6.1 Managed Entity and Task Resource Models
          6.1.1 IoT device resource
          6.1.2 Iot Device Specification resource
          6.1.3 Iot Data Event resource
          6.1.4 Iot Management Event resource
          6.1.5 Resource Specification resource
          6.1.6 Alarm resource
     6.2 Notification Resource Models
          6.2.1 Iot Device Create Event
          6.2.2 Iot Device Change Event
          6.2.3 Iot Device Batch Event
          6.2.4 Iot Device Delete Event
          6.2.5 Iot Device Heart Beat Event
          6.2.6 Iot Device State Change Event
          6.2.7 Iot Device Specification Create Event
          6.2.8 Iot Device Specification Change Event
          6.2.9 Iot Device Specification Batch Event
          6.2.10 Iot Device Specification Delete Event
          6.2.11 Alarm Create Event
          6.2.12 Alarm Change Event
          6.2.13 Alarm Delete Event
7 API operations
     7.1 Operations on Iot device
          7.1.1 List IoT devices
          7.1.2 Retrieve IoT device
          7.1.3 Create IoT device
          7.1.4 Patch IoT device
          7.1.5 Delete IoT device
     7.2 Operations on Data Access Endpoint
          7.2.1 List data access endpoints
          7.2.2 Retrieve data access endpoint
     7.3 Operations on Iot Device Specification
          7.3.1 List IoT device specifications
          7.3.2 Retrieve IoT device specification
          7.3.3 Create IoT device specification
          7.3.4 Patch IoT device specification
          7.3.5 Delete IoT device specification
     7.4 Operations on Iot Data Event
          7.4.1 List IoT data events
          7.4.2 Retrieve IoT data event
     7.5 Operations on Iot Management Event
          7.5.1 List IoT management events
          7.5.2 Retrieve IoT management event
     7.6 Operations on Resource Specification
     7.7 Operations on Alarm
          7.7.1 List alarms
          7.7.2 Retrieve alarm
          7.7.3 Create alarm
          7.7.4 Patch alarm
8 API notifications
     8.1 Register listener
     8.2 Unregister listener
     8.3 Publish Event to listener
Bibliography