Try it free

List JavaScript mapping files

  • Latest Dynatrace
  • Reference
  • Published Oct 13, 2026

List the JavaScript source mapping files in Dynatrace symbol file storage with the Deobfuscation API, page by page with nextPageKey and pageSize.

GETSaaShttps://{your-environment-id}.apps.dynatrace.com/platform/rum/deobfuscation/v1/symbol-files/js

Overview

You use this operation to list the JavaScript 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.

Authentication

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.

Parameters

ParameterTypeDescriptionInRequired
nextPageKeystring

The cursor for the next page of results, obtained from the nextPageKey field of a previous response. Omit on the first request.

Mutually exclusive with pageSize: when nextPageKey is provided, pageSize must NOT be set. The page size chosen on the initial request is preserved across the cursor walk.

queryOptional
pageSizeinteger

The number of results per page. Defaults to 50 if not specified.

Mutually exclusive with nextPageKey: only set pageSize on the first (uncursored) request. When paging through results using nextPageKey, this parameter must NOT be provided.

queryOptional

Response

Response codes

CodeTypeDescription
200PagedJsMappingFiles

Successful operation that returns a paginated list of JavaScript mapping files.

400--
401--
403--
404--
500--
501--
503--

Response body objects

The PagedJsMappingFiles object

A paginated list of JavaScript mapping files.

ElementTypeDescription
totalCountinteger

The total number of JavaScript mapping files matching the request.

pageSizeinteger

The number of entries per page.

nextPageKeystring

The cursor for the next page of results. Present only when additional pages exist. Pass this value as the nextPageKey query parameter on the next request.

jsMappingFilesJsMappingFile[]

The list of JavaScript mapping files on this page.

The JsMappingFile object

JavaScript mapping file information.

ElementTypeDescription
fileNamestring

The file name of the JavaScript mapping file.

fileTypestring

The type of the JavaScript file (e.g. MINIFIED, SOURCE, SOURCEMAP).

minifiedJsFileUrlstring

The URL of the minified JavaScript file this mapping belongs to.

numberOfFilesinteger

The number of files associated with this mapping entry.

pinnedboolean

Indicates whether the mapping file is pinned and protected from automatic deletion.

sizestring

The size of the stored mapping file in bytes.

uploadTimestampstring

The timestamp of when the mapping file was uploaded, in milliseconds since epoch.

zippedboolean

Indicates whether the mapping file is stored in a zipped format.

Response body JSON models

{
"totalCount": 1,
"pageSize": 1,
"nextPageKey": "string",
"jsMappingFiles": [
{
"fileName": "string",
"fileType": "string",
"minifiedJsFileUrl": "string",
"numberOfFiles": 1,
"pinned": true,
"size": "string",
"uploadTimestamp": "string",
"zipped": true
}
]
}
Related tags
Platform APIDynatrace Platform