Upload a New Project Release File

Upload a new project release file.

Path Parameters

organization_slug (string)
REQUIRED

The slug of the organization.

project_slug (string)
REQUIRED

The slug of the project.

version (string)
REQUIRED

The version identifier of the release.

Body Parameters

name (string)
file (string)
REQUIRED
dist (string)
header (string)

Scopes

<auth_token> requires the following scopes:
  • project:releases
POST /api/0/projects/{organization_slug}/{project_slug}/releases/{version}/files/
curl https://sentry.io/api/0/projects/{organization_slug}/{project_slug}/releases/{version}/files/ \
 -H 'Authorization: Bearer <auth_token>' \
 -H 'Content-Type: multipart/form-data' \
 -F name=/demo/hello.min.js.map \
 -F file=@hello.min.js.map
RESPONSESCHEMA
{
  "dateCreated": "2018-11-06T21:20:22.894Z",
  "dist": null,
  "headers": {
    "Content-Type": "text/plain; encoding=utf-8"
  },
  "id": "3",
  "name": "/demo/goodbye.txt",
  "sha1": "94d6b21e962a9fc65889617ec1f17a1e2fe11b65",
  "size": 15
}