io.atcr.hold.uploadPart

atcr.io

Documentation

Direct buffered part upload. Alternative to using presigned URLs from getPartUploadUrl. Requires X-Upload-Id and X-Part-Number headers.

main procedure

Direct buffered part upload. Alternative to using presigned URLs from getPartUploadUrl. Requires X-Upload-Id and X-Part-Number headers.

Input

Encoding*/*

Accepts raw binary data

Output

Encodingapplication/json
etag string Required

ETag of the uploaded part, required for completeUpload

Errors

InvalidUploadId
InvalidPartNumber
UploadFailed
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "type": "procedure",
  "input": {
    "encoding": "*/*",
    "description": "Raw binary part data"
  },
  "errors": [
    {
      "name": "InvalidUploadId"
    },
    {
      "name": "InvalidPartNumber"
    },
    {
      "name": "UploadFailed"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "etag"
      ],
      "properties": {
        "etag": {
          "type": "string",
          "maxLength": 256,
          "description": "ETag of the uploaded part, required for completeUpload"
        }
      }
    },
    "encoding": "application/json"
  },
  "description": "Direct buffered part upload. Alternative to using presigned URLs from getPartUploadUrl. Requires X-Upload-Id and X-Part-Number headers."
}

Lexicon Garden

@