Content Storage Service API

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.

Authentication

  1. Get all services of Content Storage Service GET {{baseUrl}}/

  2. v2-tenant/{tenantId} - Upload content for a tenant POST {{baseUrl}}/v2/tenant/:tenantId/content?avs-scan=false

  3. v2-tenant/{tenantId} - Get total storage used for a tenant GET {{baseUrl}}/v2/tenant/:tenantId/usage?units=nostrud tempor in

  4. v2-content-{id}-publicShareUrl-{urlId} - Delete a sharable link DELETE {{baseUrl}}/v2/content/:id/publicShareUrl/:urlId

  5. v2-content-{id}-publicShareUrl-{urlId} - Update a sharable link PUT {{baseUrl}}/v2/content/:id/publicShareUrl/:urlId

  6. v2-content-{id}-publicShareUrl-{urlId} - Retrieve sharable link object GET {{baseUrl}}/v2/content/:id/publicShareUrl/:urlId

  7. v2-content-{id}-publicShareUrl - Create a new sharable-link for download POST {{baseUrl}}/v2/content/:id/publicShareUrl?object-id=nostrud tempor in

  8. v2-content-{id} - Get details of a specific content GET {{baseUrl}}/v2/content/:id?object-id=nostrud tempor in

  9. v2-content-{id} - Download content GET {{baseUrl}}/v2/content/:id/download?object-id=nostrud tempor in&file-name=nostrud tempor in&mime-type=nostrud tempor in&disposition-type=nostrud tempor in&avs-scan=true

  10. v2-content - Tenant user upload content POST {{baseUrl}}/v2/content