Mobile Symbolication API - GET files for an app version

Gets the metadata of the symbol file belonging to the specified app version. Only one symbol file can exist per OS and version.

The request produces an application/json payload.

GETSaaShttps://{your-environment-id}.live.dynatrace.com/api/config/v1/symfiles/{applicationId}/{packageName}/{os}/{versionCode}/{versionName}
Environment ActiveGatehttps://{your-activegate-domain}:9999/e/{your-environment-id}/api/config/v1/symfiles/{applicationId}/{packageName}/{os}/{versionCode}/{versionName}

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 ID of the required mobile app.

path
required
packageName
string

The CFBundleIdentifier (iOS) or the package name (Android) of the required mobile app.

path
required
os
string

The operating system of the required app.

  • ANDROID
  • IOS
  • TVOS
path
required
versionCode
string

The version code (Android) / CFBundleVersion (iOS) of the required app.

path
required
versionName
string

The version name (Android) / CFBundleShortVersionString (iOS) of the required app.

path
required

Response

Response codes

Code
Type
Description
200

Success

Response body objects

The SymbolFile object

Element
Type
Description
appId

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.

  • ANDROID
  • IOS
  • TVOS
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

{
"appId": {
"id": "string",
"os": "ANDROID",
"packageName": "string",
"versionCode": "string",
"versionName": "string"
},
"applicationName": "string",
"pinned": true,
"size": 1,
"uploadTimestamp": 1
}