v12

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-014994227.2 KB
uploads

Mark an upload complete

Call after PUTting the bytes to the upload URL. Verifies the object landed at the declared size and type, checks the content really is the media it claims to be, and moves the file to ready so it can be delivered. Idempotent: completing an already-ready file just returns it.

post/uploads/{upload_id}/complete

Path parameters

upload_idstring uuid required

upload identifier to finalize

upload identifier to finalize

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

Example response

{
  "$schema": "/api/v1/CompleteFileOutputBody.json"
}