• Home
  • Dynatrace API
  • Configuration
  • Mobile Deobfuscation and Symbolication
  • GET all

Mobile Symbolication API - GET all

Lists the metadata of all symbolication files (Android mapping files or iOS symbol extract files) from the symbolication file storage.

The request produces an application/json payload.

GETManaged https://{your-domain}/e/{your-environment-id}/api/config/v1/symfiles
SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/symfiles
Environment ActiveGate https://{your-activegate-domain}/e/{your-environment-id}/api/config/v1/symfiles

Authentication

To execute this request, you need an access token with Mobile symbolication file management (DssFileManagement) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

The request doesn't provide any configurable parameters.

Response

Response codes

CodeTypeDescription
200SymbolFileList

Success

Response body objects

The SymbolFileList object

ElementTypeDescription
symbolFilesSymbolFile[]

A list of symbolication files.

Can be null.

The SymbolFile object

ElementTypeDescription
applicationNamestring

The name of the application this file belongs to

Can be null.

sizeinteger

The size of the file in KB

Can be null.

appIdAppIdentifier

The appId, the app version and the bundle id which uniquely identify the app

Can be null.

uploadTimestampinteger

The timestamp of the upload time of the file, in UTC milliseconds

Can be null.

pinnedboolean

Is the file pinned and therefore cannot be deleted.

Can be null.

The AppIdentifier object

The appId, the app version and the bundle id which uniquely identify the app

ElementTypeDescription
idstring

The id where the file belongs to

Can be null.

versionCodestring

The version code (Android) / bundle version (iOS) the file belongs to

versionNamestring

The version name (Android) / bundle versions string (iOS) the file belongs to

packageNamestring

The bundleId (iOS) or package name (Android) the file belongs to

Can be null.

osstring

The operating system where the file belongs to

The element can hold these values
  • ANDROID
  • IOS
  • TVOS

Can be null.

Response body JSON model

json
{ "symbolFiles": [ { "applicationName": "string", "size": 1, "appId": { "id": "string", "versionCode": "string", "versionName": "string", "packageName": "string", "os": "ANDROID" }, "uploadTimestamp": 1, "pinned": true } ] }
Related topics
  • Upload and manage symbol files for mobile applications

    Learn about deobfuscation (Android) and symbolication (iOS) and your options for uploading and managing symbol files in Dynatrace.