Mobile Symbolication API - DELETE files for an app version

  • Reference
  • Published Sep 03, 2019

Deletes the symbol files belonging to the given application, OS, and version.

The request produces an application/json payload.

DELETEManagedDynatrace for Governmenthttps://{your-domain}/e/{your-environment-id}/api/config/v1/symfiles/{applicationId}/{packageName}/{os}/{versionCode}/{versionName}
Environment ActiveGatehttps://{your-activegate-domain}/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

ParameterTypeDescriptionInRequired
applicationIdstring

The UUID of the required mobile or custom application. It can be found in the Instrumentation Wizard of your app.

pathRequired
packageNamestring

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

pathRequired
osstring

The operating system of the required app.

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

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

pathRequired
versionNamestring

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

pathRequired

Response

Response codes

CodeTypeDescription
204-

Success. The file has been deleted successfully. Response doesn't have a body.

400ErrorEnvelope

Failed. The input is invalid.

Response body objects

The ErrorEnvelope object

ElementTypeDescription
errorError-

The Error object

ElementTypeDescription
codeinteger

The HTTP status code

constraintViolationsConstraintViolation[]

A list of constraint violations

messagestring

The error message

The ConstraintViolation object

A list of constraint violations

ElementTypeDescription
locationstring-
messagestring-
parameterLocationstring-
The element can hold these values
  • HEADER
  • PATH
  • PAYLOAD_BODY
  • QUERY
pathstring-

Response body JSON models

{
"error": {
"code": 1,
"constraintViolations": [
{
"location": "string",
"message": "string",
"parameterLocation": "HEADER",
"path": "string"
}
],
"message": "string"
}
}