Application statistics REST API
Application statistics REST API exposes statistics data on all applications, such as an application's last updated date, record count, attachment size etc.
Statistics are collected by a timer task which can be configured by an administrator using Configuration properties.
-
Authentication
All REST API calls must be made as an authenticated user in Administrator or Super Administrator role. If you want to exercise the API with code, you may use basic authentication. The primary mechanism is to use basic authentication where the username and password are a Base64 encoded string.
-
REST actions
The following table lists the types of actions that are available and the URLs associated with those actions.
URL HTTP Verb ActionName /apps-basic/secure/org/admin/apps GET list /apps-basic/secure/org/admin/apps/{app-uid} GET app detail Note:
{app-uid}
is the UID of the application.
List
This action retrieves a list of all apps, available query parameters:
-
forceRefresh
: executes statistics collection on all apps. Default value:false
-
includeForms
: whether includes app forms information in response. Default value:false
-
includeAdmins
: whether includes app administrators information in response. Default value:false
-
format
: (case sensitive) acceptable values:- JSON:
json
orapplication/json
- Spreadsheet:
xlsx
orapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
- JSON:
-
filename
: (optional) only used whenpFormat
is set toxlsx
format. The file extension must be.xlsx
.Note: If this parameter is not specified, the default file name is app.xlsx.
App detail
This action retrieves the details for a single app.
Parent topic: REST API reference