Mobile Symbolication API - GET files for an app
Lists the metadata of all symbol files (Android mapping files and iOS/tvOS symbol extract files) for a mobile app from the symbol file storage.
The request produces an application/json
payload.
GET | ManagedDynatrace for Government | https://{your-domain}/e/{your-environment-id}/api/config/v1/symfiles/{applicationId} |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/config/v1/symfiles/{applicationId} | |
Environment ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/config/v1/symfiles/{applicationId} |
Authentication
To execute this request, you need an access token with DssFileManagement
scope.
To learn how to obtain and use it, see Tokens and authentication.
Parameters
Parameter | Type | Description | In | Required |
---|---|---|---|---|
applicationId | string | The Dynatrace entity ID of the required mobile app. | path | required |
Response
Response codes
Code | Type | Description |
---|---|---|
200 | SymbolFileList | Success |
Response body objects
The SymbolFileList
object
Element | Type | Description |
---|---|---|
symbolFiles | SymbolFile[] | A list of symbol files. |
The SymbolFile
object
Element | Type | Description |
---|---|---|
appId | AppIdentifier | The identification info of the application to which the file belongs to. |
applicationName | string | The name of the application to which the file belongs to. |
pinned | boolean | Whether the file pinned and therefore cannot be deleted. |
size | integer | The size of the file, in KB. |
uploadTimestamp | integer | The timestamp of the file upload, in UTC milliseconds |
The AppIdentifier
object
The identification info of the application to which the file belongs to.
Element | Type | Description |
---|---|---|
id | string | The ID of the mobile app. |
os | string | The operating system the file belongs to.
|
packageName | string | The bundleId (iOS) or package name (Android) 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. |
Response body JSON model
1{2 "symbolFiles": [3 {4 "appId": {5 "id": "string",6 "os": "ANDROID",7 "packageName": "string",8 "versionCode": "string",9 "versionName": "string"10 },11 "applicationName": "string",12 "pinned": true,13 "size": 1,14 "uploadTimestamp": 115 }16 ]17}