Last updated 1 year ago
Was this helpful?
API contracts to manage files e.g. images, PDF, XLS etc
The endpoint for uploading file in the system.
/files
The file to upload.
Unique ulb identifier.
module name.
tag name.
curl -L \ --request POST \ --url '/filestore/v1/files' \ --header 'Content-Type: multipart/form-data'
{ "files": [ { "fileStoreId": "text", "tenantId": "text" } ] }
Search file url.
/files/url
Unique id for a tenant.
Unique filestoreids.
curl -L \ --url '/filestore/v1/files/url?tenantId=text&fileStoreIds=text'
{ "filestoreId": [ "text" ] }
/files/tag
curl -L \ --url '/filestore/v1/files/tag?tenantId=text&tag=text'
{ "files": [ { "url": "text", "contetntType": "text" } ] }
metadata of file.
/files/metaData
Unique fileStoreId.
curl -L \ --url '/filestore/v1/files/metaData?tenantId=text&fileStoreId=text'
{ "fileName": "text", "contetntType": "text", "tenantId": "text", "resource": "text", "fileSize": "text" }
/files/id
fileStore id.
curl -L \ --url '/filestore/v1/files/id?tenantId=text&fileStoreId=text'
No body