# Events ## Network event history - [GET /network/{network_id}/events/history](https://docs.cognitivesystems.com/assets/specs/api/core/events/geteventshistory.md): Retrieve a list of events. ## Live event stream - [GET /network/{network_id}/events/live](https://docs.cognitivesystems.com/assets/specs/api/core/events/getlivestreamevents.md): Opens a connection to stream live events from the network. The websocket will stream any new events from the network until closed. Will contain LinkEvent, NetworkEvent and MotionEvents unless filtered. ## Event tagging - [POST /network/{network_id}/events/tag](https://docs.cognitivesystems.com/assets/specs/api/core/events/tagevent.md): Adds a string based tag to an event. Tags greater than 10 characters are truncated. ## Event creation - [POST /network/{network_id}/events/create](https://docs.cognitivesystems.com/assets/specs/api/core/events/createevent.md): Creates a new event, which must have all fields in the event schema populated. Note that the attribute will be ignored if provided. Tags can be applied after the event has been created. ## Motion event pairs - [GET /network/{network_id}/events/pairs](https://docs.cognitivesystems.com/assets/specs/api/core/events/getmotioneventpairs.md): Fetch motion event pairs, which will be a pair of MotionDetectedEvent and MotionStoppedEvent events.