{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/MobileApp",
"title": "MobileApp",
"type": "object",
"description": "Abstract class containing the base properties for Intune mobile apps.",
"properties": {
"id": {
"type": "string",
"description": "Key of the entity.",
"readOnly": true
},
"displayName": {
"type": "string",
"description": "The admin provided or imported title of the app."
},
"description": {
"type": "string",
"description": "The description of the app."
},
"publisher": {
"type": "string",
"description": "The publisher of the app."
},
"largeIcon": {
"type": "object",
"description": "The large icon for the app.",
"properties": {
"type": {
"type": "string"
},
"value": {
"type": "string",
"format": "byte"
}
}
},
"createdDateTime": {
"type": "string",
"format": "date-time",
"description": "The date and time the app was created.",
"readOnly": true
},
"lastModifiedDateTime": {
"type": "string",
"format": "date-time",
"description": "The date and time the app was last modified.",
"readOnly": true
},
"isFeatured": {
"type": "boolean",
"description": "Whether the app is marked as featured by the admin."
},
"privacyInformationUrl": {
"type": "string",
"description": "The privacy statement URL."
},
"informationUrl": {
"type": "string",
"description": "The more information URL."
},
"owner": {
"type": "string",
"description": "The owner of the app."
},
"developer": {
"type": "string",
"description": "The developer of the app."
},
"notes": {
"type": "string",
"description": "Notes for the app."
},
"publishingState": {
"type": "string",
"description": "The publishing state for the app.",
"enum": [
"notPublished",
"processing",
"published"
],
"readOnly": true
}
}
}