Logo
OpenText Developer Cloud public resources API Documentation

IMaaS Content Storage Service

Number of APIs: 11


Content Storage Service provides storage and indexing for content and documents, which includes encryption/decryption of the content; and anti-virus and authorization checks on upload and download. It also supports Content Management Service (CMS) on storing contents and documents. CMS, ETS and Auth are pre-requisites to use CSS.


1. Get all services of Content Storage Service

GET {{baseUrl}}/

Get all services of Content Storage Service



2. v2-tenant/{tenant Id} - Upload content for a tenant

POST {{baseUrl}}/v2/tenant/:tenantId/content?avs-scan=true

Upload content for a tenant



3. v2-tenant/{tenant Id} - Get total storage used for a tenant

GET {{baseUrl}}/v2/tenant/:tenantId/usage?units=velit irure eu

Get total storage used for a tenant



4. v2-content-{id}-public Share Url-{url Id} - Delete a sharable link

DELETE {{baseUrl}}/v2/content/:id/publicShareUrl/:urlId

Delete a sharable link



5. v2-content-{id}-public Share Url-{url Id} - Update a sharable link

PUT {{baseUrl}}/v2/content/:id/publicShareUrl/:urlId

Update a sharable link



6. v2-content-{id}-public Share Url-{url Id} - Retrieve sharable link object

GET {{baseUrl}}/v2/content/:id/publicShareUrl/:urlId

Retrieve sharable link object



7. v2-content-{id}-public Share Url - Create a new sharable-link for download

POST {{baseUrl}}/v2/content/:id/publicShareUrl?object-id=velit irure eu

Create a new sharable-link for download



8. v2-content-{id} - Get details of a specific content

GET {{baseUrl}}/v2/content/:id?object-id=velit irure eu

Get details of a specific content



9. v2-content-{id} - Download content

GET {{baseUrl}}/v2/content/:id/download?object-id=velit irure eu&file-name=velit irure eu&mime-type=velit irure eu&disposition-type=velit irure eu&avs-scan=true

Download content



10. v2-content - Tenant user upload content

POST {{baseUrl}}/v2/content

Tenant user upload content



11. v2 - Upload content with upload URL

POST {{baseUrl}}/v2/upload/:id/content?avs-scan=true

Upload content with upload URL



ENDPOINTS