NameDescriptionTypeAdditional information
name

Application name

string

None.

major

Major version number (This is used for display purposes, should reflect the actual app version)

integer

None.

minor

Minor version number (This is used for display purposes, should reflect the actual app version)

integer

None.

revision

Revision number (This is used for display purposes, should reflect the actual app version)

integer

None.

build

Build number (This is used for display purposes, should reflect the actual app version)

integer

None.

afPlatform

App Framework Platform Simple Version the app references.

decimal number

None.

eula

End user license agreement.

string

None.

maasId

MaaS Application Identifier

integer

None.

orgId

MaaS Org Identifier

integer

None.

appKey

MaaS Application Key

string

None.

secretKey

MaaS Application Secret Key

string

None.

supportedDevices

Supported Device Type, when creating an app, the only value needed to be populated is the DeviceKind member of this class. Examples of valid device kind are: ios, iphone, ipad, android, blackberry, windowsphone, verizonfios, webbrowser. If you are creating a MaaS Application, the only device kind you will be using at the moment are: iphone, android

Collection of DeviceType

None.

hasLevels

Optionally included via endpoints that allow for query levels. This field if present, will have true or false values depending on the app having nested content levels or not.

boolean

None.

id

Entity unique identifier.

UUID

None.

type

Type of entity this abstract class represents.

EntityLinkType

None.

parent

Parent entity, i.e. if this was a property (Venue), the company that the property belongs to.

Entity

None.