Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
Cloud Services
Overview
The cloud service APIs are used to perform CRUD operations on any cloud service(here amazon S3). User provides the configuration details of the cloud service he wants to create, example- bucket name, root directory, access key and secret key for an amazon s3 service and gives it a service name. So basically we let the user to create, delete, update and read any of its services and list out the items present in it.
Method Name | Method Type | Description |
|---|---|---|
GET | Lists out the cloud services in the account | |
POST | Takes the amazon S3 configuration details from the user and creates a service for that account Creates a service for an account by taking the amazon S3 configuration details from the user | |
PUT | Updates the name of a specific cloud service present in the account. | |
DELETE | Deletes a specific cloud service present in the account. | |
GET | Lists out the files in a particular format for a specific cloud service present in the account | |
POST | Copies the specific files from the account’s cloud service to Davinci CMS. |
List Cloud Services
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID of the advertiser account created on the platform |
Sample Request
Sample Response
Create Cloud Configuration
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID of the advertiser account created on the platform |
Sample Request
Request Body
Sample Response
Update Cloud Configuration
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID of the advertiser account created on the platform |
serviceId | string | Mandatory | path |
Sample Request
Request body
Sample Response
Response: 204 (No Content)
Delete Cloud Configuration
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID of the advertiser account created on the platform |
serviceId | string | Mandatory | path |
Sample Request
Sample Response
Response: 204 (No Content)
List Files of Cloud Service
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID of the advertiser account created on the platform |
seriviceId | string | Mandatory | path |
Sample Request
Sample Response
Copy Files from Cloud Service to DaVinci CMS
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID of the advertiser account created on the platform |
serviceId | string | Mandatory | path |
Sample Request
Request body
Sample Response