v14

latestOpenAPI 3.0.32026-08-04377889.4 MB

POST /v2/:teamSlug/:projectSlug/:repositoryName/blobs/uploads/[?mount=<digest>&from=<repo>] Initiate a blob upload. Returns a UUID in the Location header that the client uses for subsequent PATCH (chunk) and PUT (complete) requests.

post/v2/{teamSlug}/{projectSlug}/{repositoryName}/blobs/uploads/

Path parameters

teamSlugstring required

Single Docker repository team slug component.

Example:team-slug

Single Docker repository team slug component.

projectSlugstring required

Single Docker repository project slug component.

Example:project-slug

Single Docker repository project slug component.

repositoryNamestring required

Single Docker repository name component.

Example:nginx

Single Docker repository name component.

Query parameters

mountstring

Digest of the blob to mount from another repository.

Digest of the blob to mount from another repository.

fromstring

Source repository to mount the blob from.

Source repository to mount the blob from.

Response

{"stackTrail":"paths:/v2/{teamSlug}/{projectSlug}/{repositoryName}/blobs/uploads/:post:responses:202:content:application/json:schema","oasType":"schema","type":"unknown","nullable":true}