action intellifi_get_event_by_id { label: "Get event" provider: intellifi method: GET path: "/events/{id}" encoding: json input: { type: "object" properties: { id: { type: "string" } } required: ["id"] additionalProperties: false } output: { type: "object" properties: { id: { type: "string" description: "Unique identifier for resource." } payload: { description: "An object containing the payload, if any, of the event." type: "object" } time_created: { type: "string" format: "dateTime" description: "[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) formatted string for when this resource was created." } time_event: { type: "string" format: "dateTime" description: "[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) formatted string for when this event was generated on the device. This is the device's own timestamp. Could be different due to buffering and clock differences." } time_expire: { type: "string" format: "dateTime" description: "[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) formatted string for when this resource is going to be deleted." } topic: { type: "object" properties: { action: { type: "string" description: "Indicates the kind of event that was executed. In most cases it's a verb. I.e. 'connected', 'created' etc..." enum: ["created", "updated", "deleted", "disappeared", "connection-rssi-changed"] } arguments: { description: "Extra arguments may be added to a topic string, it depends on the `resource_type` and the `action` what extra arguments are added." type: "object" } resource_id: { type: "string" description: "Unique identifier for resource." } resource_type: { type: "string" description: "The The available event topic resources types on the API. Is written in its plural form." enum: ["blobs", "items", "keys", "kvpairs", "locations", "presences", "services", "spots", "subscriptions", "users"] } resource_url: { type: "string" description: "Url to the individual resource." } } } url: { type: "string" description: "Url to the individual resource." } } } }