Inovacc Developer

API reference / Files

Start a multipart upload

POSThttps://data.inovacc.dev/v1/databases/{database}/blobs/{sha256}/uploads

Start uploading a large file, up to 5 GiB, in parts.

Path params

  • databasestringrequired

    The database key.

  • sha256stringrequired

    The SHA-256 of the whole file, 64 lowercase hex characters.

Body params

See the description.

Headers

  • Authorizationstringrequired

    Bearer <API key>

  • Content-Typestringrequired

    application/json, on a call with a body

Description

Takes no body. Answers 201 with an upload_id, or 200 with exists: true when the blob is already stored. Then send each part with PUT .../uploads/{upload_id}/parts/{n} (1 to 10,000; 5 MiB to 100 MiB except the last) and finish with POST .../uploads/{upload_id}/complete and the list of parts: the service checks the whole file's SHA-256 and size before keeping it.

See also

Source details

Catalogue entry

Id
identity/component-taxonomy/capabilities#files
Repository
identity
Path
contracts/component-taxonomy/catalog/capabilities.json
Commit
08ef3cd75d82
Updated 2026-10-10.