| Interface | Description | 
|---|---|
| IAction | Actions are the properties of Proximity Sources. | 
| IBeacon | Beacon model represents JSON model of Beacon device with kontakt.io logic
 applied. | 
| IBrandedPlace | BrandedPlace interface describes a place signified by Image cover that can be named and
 provided with description concerning its existence. | 
| IBrowserAction | Browser action contains source url that redirects to certain Web page. | 
| ICloudBeacon | ICloudBeacon provids | 
| ICloudConfig | The interface representing Config for Cloud Beacon device. | 
| ICompany | Company model describes real Company registered in kontakt.io database. | 
| IConfig | Config represents configuration which Beacon device must be updated with. | 
| IContentAction | Content action contains source url that redirects to content that may be
 downloaded. | 
| ICounters | |
| ICredentials | |
| IDevice | |
| IFirmware | Firmware provides information concerning the Beacon embedded software that is
 currently installed on it. | 
| IFutureId<DEVICE_ID> | Interface for resolved device ids from api. | 
| IManager | Manager represents person using kontakt.io SDK. | 
| INamespace | Represents namespace for eddystone devices | 
| IPreset | Preset describes the predefined set of parameters that Beacon can be
 configured with. | 
| IProximityUUID | Represents Proximity for IBeacon devices | 
| IVenue | Venue acts as Region. | 
| Class | Description | 
|---|---|
| Beacon | Beacon model represents JSON model of Beacon device with kontakt.io logic
 applied. | 
| Beacon.Builder | The type Builder. | 
| BeaconId | Represents Beacon basic values after resolve shuffled IBeacon | 
| BrowserAction | Browser action contains source url that redirects to certain Web page. | 
| BrowserAction.Builder | The type Builder. | 
| CloudBeacon | Representation of cloud beacon | 
| CloudBeacon.Builder | |
| CloudConfig | Cloud config represents the configuration that can be applied
 to Cloud Beacon device. | 
| CloudConfig.Builder | The type Builder. | 
| Company | Company model describes real Company registered in kontakt.io database. | 
| Company.Builder | Company Builder. | 
| Config | Config represents configuration which Beacon device must be updated with. | 
| Config.Builder | Config Builder. | 
| ContentAction | Content action contains source url that redirects to content that may be
 downloaded. | 
| ContentAction.Builder | The type Builder. | 
| Counters | Container for basic information about devices connected with account | 
| Counters.Builder | Builder class for creating  Counters | 
| Device | Represents device assigned to the Manager. | 
| Device.Builder<T extends Device,B extends Device.Builder<T,B>> | The type Builder. | 
| DeviceCredentials | Beacon Credentials model contains password and master password for Beacon. | 
| DeviceCredentials.Builder | Credentials builder. | 
| EddystoneFutureUID | Represents api response with resolved eddystone uids (from shuffled) and set of future uids | 
| EddystoneUID | Representation of resolved shuffled device. | 
| Event | |
| EventPacket | |
| EventPacket.Builder | |
| Firmware | Firmware model provides information concerning the Beacon embedded software
 that is currently installed on it. | 
| Firmware.Builder | Firmware Builder. | 
| IBeaconFutureId | Represents api response with resolved beacon id (from shuffled) and set of future shuffles | 
| Manager | Manager represents person using kontakt.io SDK. | 
| Manager.Builder | Manager Builder. | 
| Namespace | |
| Namespace.Builder | |
| Preset | Preset describes the predefined set of parameters that Beacon can be
 configured with. | 
| Preset.Builder | Preset Builder. | 
| ProximityUUID | Represents Proximity UUID. | 
| ProximityUUID.Builder | |
| ResolvedId | |
| SecureCommandResponse | |
| SecureSingleConfig | Represents Api Object for secure configs | 
| Venue | Venue acts as Region. | 
| Venue.Builder | Venue Builder. | 
| Enum | Description | 
|---|---|
| Access | OWNER, SUPERVISOR, VIEWER, EDITOR Your access to the device | 
| DeviceType | |
| EventType | |
| IAction.ActionType | Action type specifies what kind of information can be retrieved from Action. | 
| ICloudBeacon.HashingPolicy | The enum Hashing policy. | 
| ICloudBeacon.WorkingMode | The enum Working mode. | 
| IManager.Role | The Manager's Role. | 
| Model | SMART_BEACON, USB_BEACON, SENSOR_BEACON, CLOUD_BEACON | 
| SecureCommandType | |
| Specification | STANDARD, SENSOR, TOUGH |