- [Resource: DeobfuscationFile](https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFile)
  - [JSON representation](https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFile.SCHEMA_REPRESENTATION)
- [DeobfuscationFileType](https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFileType)
- [Methods](https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#METHODS_SUMMARY)

## Resource: DeobfuscationFile

Represents a deobfuscation file.

| JSON representation |
|---|
| ``` { "symbolType": enum (`https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFileType`) } ``` |

| Fields ||
|---|---|
| `symbolType` | ``enum (`https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles#DeobfuscationFileType`)`` The type of the deobfuscation file. |

## DeobfuscationFileType

Type of a deobfuscation file.

| Enums ||
|---|---|
| `deobfuscationFileTypeUnspecified` | Unspecified deobfuscation file type. |
| `proguard` | Proguard deobfuscation file type. |
| `nativeCode` | Native debugging symbols file type. |

| ## Methods ||
|---|---|
| ### `https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles/upload` | Uploads a new deobfuscation file and attaches to the specified APK. |

## Error codes

The operations of this resource, return the following HTTP error codes:

| Error code | Reason | Description | Resolution |
|---|---|---|---|