Properties
| NAME | TYPE | DESCRIPTION |
$id | string | Installation ID. |
$createdAt | string | Installation creation time in ISO 8601 format. |
$updatedAt | string | Installation update time in ISO 8601 format. |
appId | string | ID of the installed application. |
teamId | string | ID of the team the application is installed on. |
scopes | array | Scopes granted to the application. Snapshot of the application's installation scopes taken when the installation was created or last updated. |
authorizationDetails | array | Authorization details granted to the application. Rich authorization request (RFC 9396) style entries; the Appwrite Console stores authorized project IDs here. |
createdById | string | ID of the user who created the installation. |
createdByName | string | Name of the user who created the installation. |
lastAccessedAt | string | Time an access token was last issued for the installation in ISO 8601 format. Null if never used. |
Example
JSON
{
"$id": "5e5ea5c16897e",
"$createdAt": "2020-10-15T06:38:00.000+00:00",
"$updatedAt": "2020-10-15T06:38:00.000+00:00",
"appId": "5e5ea5c16897e",
"teamId": "5e5ea5c16897e",
"scopes": [
"organization:organization.read"
],
"authorizationDetails": [
{
"type": "project",
"identifiers": [
"*"
]
}
],
"createdById": "5e5ea5c16897e",
"createdByName": "Walter White",
"lastAccessedAt": "2020-10-15T06:38:00.000+00:00"
}
JSON
{
"_id": "5e5ea5c16897e",
"_createdAt": "2020-10-15T06:38:00.000+00:00",
"_updatedAt": "2020-10-15T06:38:00.000+00:00",
"appId": "5e5ea5c16897e",
"teamId": "5e5ea5c16897e",
"scopes": [
"organization:organization.read"
],
"authorizationDetails": [
{
"type": "project",
"identifiers": [
"*"
]
}
],
"createdById": "5e5ea5c16897e",
"createdByName": "Walter White",
"lastAccessedAt": "2020-10-15T06:38:00.000+00:00"
}