You must enable RUM support in the APM Server for this endpoint to work.
The APM Server exposes an API endpoint to upload source maps for real user monitoring (RUM).
HTTP POST request with the
Content-Type header set to
multipart/form-data to the source map endpoint:
The request must include some fields needed to identify
source map correctly later on:
bundle_filepath: needs to be the absolute path of the final bundle as it is used in the web application
The source map must follow the
Source map revision 3 proposal spec and be attached as a
You can configure a secret token to upload sourcemaps.
Example source map request including an optional secret token "mysecret":
curl -X POST http://127.0.0.1:8200/assets/v1/sourcemaps \ -H "Authorization: Bearer mysecret" \ -F service_name="test-service" \ -F service_version="1.0" \ -F bundle_filepath="http://localhost/static/js/bundle.js" \ -F firstname.lastname@example.org