IoT TS Stream Registration API
Number of APIs: 5
This is the Iot Timeseries Stream registration server for the streaming functionality.
This API provides basic CRUD functionality over Stream Registrations. - Stream Registration can be defined as a logical entity with filter (assets, aspects and variables) for which data is to be streamed to the streaming component along with the information about customer's streaming component or the destination. - Stream can be defined as a component that enables flow of the data from one point to another - e.g. Kinesis or Kafka.
-
registrations-{id} - Gets specific registration by id. This API should also be used to poll the status of a registration that has been submitted for validation. Dependening upon the validation, the status field in response may be VALIDATING/VALIDATED/BROKEN GET {{baseUrl}}/registrations/:id
-
registrations-{id} - Delete a registration by Id DELETE {{baseUrl}}/registrations/:id
-
registrations - Gets all registrations for the tenant GET {{baseUrl}}/registrations
-
registrations - Create a registration for specific assets and destination. POST {{baseUrl}}/registrations
-
registrations-{id} - Validates specific regisration identified by Id. If status field in response is UPDATED/BROKEN/CREATED, user is advised to call this API. This is an async API. User is advised to poll for the status of the validation. POST {{baseUrl}}/registrations/:id/validationJob