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.
PUT |
-
Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/symfiles/{applicationId}/{packageName}/{os}/{versionCode}/{versionName}
-
SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/symfiles/{applicationId}/{packageName}/{os}/{versionCode}/{versionName}
|
Authentication
To execute this request, you need the Mobile symbolication file management (DssFileManagement
) permission assigned to your API token. To learn how to obtain and use it, see Tokens and authentication.
Parameters
Parameter |
Type |
Description |
In |
Required |
applicationId |
string
|
The application id used in Dynatrace of the app this file belongs to
|
path |
required
|
packageName |
string
|
The CFBundleIdentifier (iOS) or the package name (Android) which identifies the app associated with the uploaded file
|
path |
required
|
os |
string
|
The operating system the file belongs to
|
path |
required
|
versionCode |
string
|
The version code (Android) / CFBundleVersion (iOS) the file belongs to
|
path |
required
|
versionName |
string
|
The version name (Android) / CFBundleShortVersionString (iOS) the file belongs to
|
path |
required
|
content-type |
string
|
|
header |
optional
|
body |
|
The file to be uploaded. A proguard file (*.txt) for Android or the zip file produced by the DTXDSSClient provided with the OneAgent for iOS.
|
body |
optional
|
Response
Response codes
Code |
Description |
204 |
Success. The file has been uploaded and stored. Response doesn't have a body.
|
400 |
Failed. The input is invalid.
|
413 |
Failed. The symbol file storage quota is exhausted.
|
Response body
A successful request doesn't return any content.