Upload API
API for session storage with a simplified interface for uploading and managing content on IPFS storage
Authorizations
AuthorizationstringRequired
Bearer schema token issued by session credentials
Responses
200
Success
creatorIdstring · nullableOptional
completedbooleanOptional
fileKeystring · nullableOptional
fileNamestring · nullableOptional
totalPartsinteger · int32Optional
originalSizeInBytesinteger · int64Optional
get
/buckets200
Success
Authorizations
AuthorizationstringRequired
Bearer schema token issued by session credentials
Body
totalPartsinteger · int32Optional
encryptedNamestring · nullableOptional
originalSizeInBytesinteger · int64Optional
Responses
200
Success
uploadIdstring · nullableOptional
fileKeystring · nullableOptional
post
/buckets200
Success
Authorizations
X-API-KEYstringRequired
API key issued for beta developers for creating/joining sessions.
AuthorizationstringRequired
Bearer schema token issued by session credentials
AuthorizationstringRequired
Bearer schema token issued by wallet verification.
Header parameters
partNumberinteger · int32Optional
keystringOptional
uploadIdstringOptional
Responses
200
Success
tagstring · nullableOptional
partNumberinteger · int32Optional
put
/buckets200
Success
Authorizations
AuthorizationstringRequired
Bearer schema token issued by session credentials
Body
tagsstring[] · nullableOptional
keystring · nullableOptional
Responses
200
Success
uploadIdstring · nullableOptional
fileKeystring · nullableOptional
post
/buckets/complete200
Success
Authorizations
AuthorizationstringRequired
Bearer schema token issued by session credentials
Path parameters
fileIdstringRequired
Responses
200
Success
creatorIdstring · nullableOptional
completedbooleanOptional
fileKeystring · nullableOptional
fileNamestring · nullableOptional
totalPartsinteger · int32Optional
originalSizeInBytesinteger · int64Optional
get
/buckets/file/{fileId}200
Success
Last updated

