{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-schema/customers-app-install-schema.json", "title": "AppInstall", "description": "App Install information", "type": "object", "properties": { "Name": { "description": "Name of the installed application.", "type": "string", "example": "Example Name" }, "FirstLogin": { "format": "date-time", "description": "Date and time of the user's first login to the app.", "type": "string", "example": "2026-06-02T12:00:00Z" }, "FirstLoginHuman": { "description": "Human-readable representation of the first login date.", "type": "string", "example": "string" }, "LastActivity": { "format": "date-time", "description": "Date and time of the user's last activity in the app.", "type": "string", "example": "2026-06-02T12:00:00Z" }, "LastActivityHuman": { "description": "Human-readable representation of the last activity date.", "type": "string", "example": "string" }, "GoogleTokens": { "format": "int32", "description": "Number of Google push notification tokens associated with the app install.", "type": "integer", "example": 1 }, "AppleTokens": { "format": "int32", "description": "Number of Apple push notification tokens associated with the app install.", "type": "integer", "example": 1 }, "OrderCount": { "format": "int32", "description": "Number of orders placed by the user through this app install.", "type": "integer", "example": 3 }, "UserAgentAtSignup": { "description": "User agent string at the time of signup.", "type": "string", "example": "string" }, "UserAgentMostRecent": { "description": "Most recent user agent string used by the user.", "type": "string", "example": "string" } } }