List the React Native source mapping files in Dynatrace symbol file storage with the Deobfuscation API, page by page with nextPageKey and pageSize.
| GET | SaaS | https://{your-environment-id}.apps.dynatrace.com/platform/rum/deobfuscation/v1/symbol-files/rn |
You use this operation to list the React Native source mapping files in symbol file storage. The response is paginated: set pageSize for the number of results per page, which defaults to 50, and pass the nextPageKey from a previous response to get the next page. A 200 response returns the list of files.
To execute this request, you need a platform token or OAuth access token with deobfuscation:symbol-files:read scope. To learn how to obtain and use it, see Tokens and authentication.
| Parameter | Type | Description | In | Required |
|---|---|---|---|---|
| nextPageKey | string | The cursor for the next page of results, obtained from the Mutually exclusive with | query | Optional |
| pageSize | integer | The number of results per page. Defaults to 50 if not specified. Mutually exclusive with | query | Optional |
| Code | Type | Description |
|---|---|---|
| 200 | Paged | Successful operation that returns a paginated list of React Native symbol files. |
| 400 | - | - |
| 401 | - | - |
| 403 | - | - |
| 404 | - | - |
| 500 | - | - |
| 501 | - | - |
| 503 | - | - |
PagedRnSymbolFiles objectA paginated list of React Native symbol files.
| Element | Type | Description |
|---|---|---|
| totalCount | integer | The total number of React Native symbol files matching the request. |
| pageSize | integer | The number of entries per page. |
| nextPageKey | string | The cursor for the next page of results. Present only when additional pages exist. Pass this value as the |
| mappingFiles | Rn | The list of React Native symbol files on this page. |
RnSymbolFile objectReact Native symbol file information.
| Element | Type | Description |
|---|---|---|
| dtRumAppId | string | The RUM application identifier. |
| bundleName | string | The bundle name of the React Native application. |
| platform | string | The platform (IOS or ANDROID). |
| fileName | string | The file name of the symbol file. |
| bundleVersion | string | The bundle version of the React Native application. |
| metadata | Rn | Metadata associated with a React Native symbol file. |
RnSymbolFileInfoMetadata objectMetadata associated with a React Native symbol file.
| Element | Type | Description |
|---|---|---|
| pinned | boolean | Indicates whether the symbol file is pinned and protected from automatic deletion. |
| storedSizeInBytes | string | The size of the stored symbol file in bytes. |
| uploadTimestampInMilliseconds | string | The timestamp of when the symbol file was uploaded, in milliseconds since epoch. |
{"totalCount": 1,"pageSize": 1,"nextPageKey": "string","mappingFiles": [{"dtRumAppId": "string","bundleName": "string","platform": "string","fileName": "string","bundleVersion": "string","metadata": {"pinned": true,"storedSizeInBytes": "string","uploadTimestampInMilliseconds": "string"}}]}