Upload a managed deployment source bundle
Streams one gzipped tar of authored source. The body is verified against the declared SHA-256 digest and rejected before storage on any traversal, link, device, duplicate-path, file-count or size violation. Identity is organization + environment + content hash, so re-uploading identical bytes returns the existing manifest.
Authentication
AuthorizationBearer
API key or Clerk session token
Query parameters
environment
Allowed values:
language
Allowed values:
digest
Request
This endpoint expects binary data of type application/gzip.
Response
Source manifest registered
compressedBytes
dependencyLock
Allowed values:
environment
Allowed values:
expandedBytes
fileCount
reused
sourceAssetId
sourceHash
Errors
400
Bad Request Error
401
Unauthorized Error
402
Payment Required Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
412
Precondition Failed Error
422
Unprocessable Entity Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error