Events
Uiza creates event objects containing data of the events occurred in your Uiza account that your applications might be interested in, for instance, a live_entity is created, a ingest.key is reset or a video_entity is deleted, etc.
While some API requests do not cause any event to be created such as Retrieve a live entity, other APIs may generate more than one event. For example, when you create a live entity, a live_entity.created, a live_entity.resource.accepted and a live_entity.ready events will be created consecutively.
Fundamentally, an event is created whenever there is a change in the state of an API resource. Therefore, there are events created without the trigger of any API request. A live_entity.publish created when Uiza receives your live feed signal is triggered by your broadcasting software, not as the result of an API request.
The event object
Attributes
idstringThe unique identifier for the event.
objectstringThe type of the object which is identified by the
id. In this case, the value to theobjectis "event".
api_versionstringThe version of the API that were used to trigger the
event. Uiza uses this to ensure the backwards-compatibility of our APIs.
created_atstringThe timestamp, at which the
eventis created, follows the ISO 8601 standard.
dataobjectThe object containing data of the states at the time of change of impacted resources.
typestringThe string represents the type of the
event. You could find the list of the event types here.
request_idstringThe unique identifier for the API request triggered the event.
Last updated
Was this helpful?