42 Software design and development; Providing online non-downloadable application programming interface (API) software; Providing online non-downloadable software for creating, maintaining, and organizing an electronic index of different types of events of interest recorded by a camera, the time of occurrence, and user-configurable attributes regarding those events; Providing online non-downloadable software for viewing, flagging, and archiving video clips recorded by a camera of different types of events of interest, at the time they occurred; Providing online non-downloadable software for enabling users to search, including on a continual basis through user-created alerts, an electronic index of different types of events of interest and user-configurable attributes for specified attribute values, receive results for events with attribute values that match the search criteria, and retrieve and view videos and video clips of the matching event; Providing online non-downloadable integrated development editor software for enabling users to create and edit integration scripts that, when run, retrieve data from third-party services about different types of events of interest recorded by a camera, the time of occurrence, and user-configurable attributes about those events; Providing online non-downloadable software that provides a library of pre-built integration scripts users can choose to run that communicate with third-party services to retrieve data stored by those services about different types of events of interest recorded by a camera, the time of occurrence, and user-configurable attributes about those events; Providing online non-downloadable software for enabling users to store and run integration scripts that retrieve data from third-party services about different types of events of interest recorded by a camera, the time of occurrence, and user-configurable attributes about those events; Providing online non-downloadable software for creating, maintaining, organizing, and analyzing electronic databases of media, sensor, and analytics data related to physical spaces; Providing online non-downloadable software for viewing, playing, sorting, filtering, editing, visualizing, and exporting media, sensor, and analytics data related to physical spaces; Providing online non-downloadable software for enabling users to search, including on a continual basis through the use of user-created alerts, electronic databases of media, sensor, and analytics data related to physical spaces for specified values, receive results that match the search parameters, and retrieve and view data containing the matching values; Providing online non-downloadable integrated development editor software for enabling users to create and edit integration scripts that, when run, retrieve data from third-party services about different types of media, sensor, or analytics data related to physical spaces; Providing online non-downloadable software that provides a library of pre-built integration scripts that, when run, retrieve different types of media, sensor, or analytics data related to physical spaces from third-party services; Providing online non-downloadable software for enabling users to store and run integration scripts that retrieve data from third-party services about different types of media, sensor, or analytics data related to physical spaces