Mobile Symbolication API - GET files for an app
Lists the metadata of all symbolication files (proguard files for Android or dSYM files for iOS Apps) for a mobile app from the symbol file store.
The request produces an application/json
payload.
GET |
|
Parameters
Parameter | Type | Description | In | Required |
---|---|---|---|---|
applicationId | string |
The application id used in DESK for the mobile application to be queried |
path | required |
Response format
The SymbolFileList object
Element | Type | Description |
---|---|---|
symbolFiles | SymbolFile[] | A list of symbolication files. |
The SymbolFile object
Element | Type | Description |
---|---|---|
applicationName | string | The name of the application this file belongs to |
size | integer | The size of the file in KB |
appId | AppIdentifier | The appId, the app version and the bundle id which uniquely identify the app |
uploadTimestamp | integer | The timestamp of the upload time of the file, in UTC milliseconds |
pinned | boolean | Is the file pinned and therefore cannot be deleted. |
The AppIdentifier object
Element | Type | Description |
---|---|---|
id | string | The id where the file belongs to |
versionCode | string | The version code (Android) / bundle version (iOS) the file belongs to |
versionName | string | The version name (Android) / bundle versions string (iOS) the file belongs to |
packageName | string | The bundleId (iOS) or package name (Android) the file belongs to |
os | string | The operating system where the file belongs to |
{
"symbolFiles": [
{
"applicationName": "string",
"size": 0,
"appId": {
"id": "string",
"versionCode": "string",
"versionName": "string",
"packageName": "string",
"os": "ANDROID"
},
"uploadTimestamp": 0,
"pinned": true
}
]
}