POST https://registry-1.docker.io /v2/{name}/blobs/uploads/ Docker Hub registry API

Initiate blob upload or attempt cross-repository blob mount

Initiate an upload session for a blob (layer or config) in a repository.

This is the first step in uploading a blob. It returns a Location URL where the blob can be uploaded using PATCH (chunked) or PUT (monolithic).

Instead of uploading a blob, a client may attempt to mount a blob from another repository (if it has read access) by including the mount and from query parameters.

If successful, the registry responds with 201 Created and the blob is reused without re-upload.

If the mount fails, the upload proceeds as usual and returns a 202 Accepted.

You must authenticate with push access to the target repository.

Path parameters

  • string Required

Query parameters

  • string
  • string

Request Headers

  • string Required
POST /v2/{name}/blobs/uploads/
Loading...

Share your request

Use this link to easily share a pre-filled request of this operation. Everything you filled will be shared apart from the authentication fields.

Request URL

https://bump.sh/christophedujarric/hub/docker/doc/supported-registry-api-for-docker-hub/explorer/operation/operation-initiateblobupload

Send a delete request

It looks like you’re about to send a DELETE request to this API. This type of request carries a risk of permanent and irreversible data loss.

Are you sure you want to continue?
Response
Waiting for a request to be sent.