A user of the system, who manages the facilities equipped with IP cameras. A user must belong to an organization.
An organization that manages multiple users and locations. Billing is done at an organization level.
A location managed by a user, equipped with cameras. A location is typically an entrance, so a facility can have multiple locations.
A camera installed at a location.
An event recorded in the system. Review is done on a per-event basis.
It consists of a collection of entries. When multiple people scan their cards within certain amount of time, they will be considered as one event, and each scan will create an entry.
An event will be marked as tailgating if the number of people detected exceeds the number of people scanned in an event.
An entry associated with an event. Scanning a card creates an entry by calling POST /entry
An entry consists of a collection of videos as a location can have multiple cameras. Each camera creates a video on member entry.
A video associated with an entry and a camera.