Brand Logo and Documentation¶
-
PUT
/api/v1.2/accounts/branding
¶
Use this API to configure the logo and documentation links for resellers, who are within the account.
Note
This feature is not enabled by default. To enable it on the QDS account, create a ticket with Qubole Support.
Customise your Account describes how to add the logo through the UI.
Required Role¶
The following users can make this API call:
- Users who belong to the system-user or system-admin group.
- Users who belong to a group associated with a role that allows cloning an account. See Managing Groups and Managing Roles for more information.
Parameters¶
Note
Parameters marked in bold below are mandatory. Others are optional and have default values.
Parameter | Description |
---|---|
account_id | It is the account ID of the Qubole account for which you need to do branding. Specify the following branding sub-options:
|
Request API Syntax¶
Here is the syntax for an API request.
curl -X PUT -H "X-AUTH-TOKEN: $AUTH_TOKEN" -H "Content-Type: application/json" -H "Accept: application/json"\
-d '{"account_id":"<account ID>","logo":{"logo_uri":"<image URI>"}, "link":{"link_url":"<doc-link>",
"link_label":"<documentation-label>"} }' \ "https://gcp.qubole.com/api/v1.2/accounts/branding"
Sample Requests¶
Here is an example to brand logo and add documentation links.
curl -X PUT -H "X-AUTH-TOKEN: $AUTH_TOKEN" -H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"account_id":"24","logo":{"logo_uri":"https://www.xyz.com/images/logo.jpg"},
"link":{"link_url":"https://www.xyz.com/documentation", "link_label":"Documentation"} }' \
"https://gcp.qubole.com/api/v1.2/accounts/branding"
Here is an example to only brand the logo.
curl -X PUT -H "X-AUTH-TOKEN: $AUTH_TOKEN" -H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"account_id":"24","logo":{"logo_uri":"https://www.xyz.com/images/logo.jpg"}}' \
"https://gcp.qubole.com/api/v1.2/accounts/branding"
Here is an example to only add documentation. You must brand the logo before adding the documentation.
curl -X PUT -H "X-AUTH-TOKEN: $AUTH_TOKEN" -H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"account_id":"24", "link":{"link_url":"https://www.xyz.com/documentation", "link_label":"Documentation"} }' \
"https://gcp.qubole.com/api/v1.2/accounts/branding"