Shared Brand Configs
This is how you can share Themes with other people in your account or so you can come back to them later without having to apply them to your account
A SharedBrandConfig object looks like:
SharedBrandConfigsController#create
POST /api/v1/accounts/:account_id/shared_brand_configs
POST /api/v1/accounts/:account_id/shared_brand_configs
Scope: url:POST|/api/v1/accounts/:account_id/shared_brand_configs
Create a SharedBrandConfig, which will give the given brand_config a name and make it available to other users of this account.
Request Parameters:
Parameter | Type | Description |
---|---|---|
| Required | Name to share this BrandConfig (theme) as. |
| Required | MD5 of brand_config to share |
Example Request:
Returns a SharedBrandConfig object.
SharedBrandConfigsController#update
PUT /api/v1/accounts/:account_id/shared_brand_configs/:id
PUT /api/v1/accounts/:account_id/shared_brand_configs/:id
Scope: url:PUT|/api/v1/accounts/:account_id/shared_brand_configs/:id
Update the specified shared_brand_config with a new name or to point to a new brand_config. Uses same parameters as create.
Example Request:
Returns a SharedBrandConfig object.
SharedBrandConfigsController#destroy
DELETE /api/v1/shared_brand_configs/:id
DELETE /api/v1/shared_brand_configs/:id
Scope: url:DELETE|/api/v1/shared_brand_configs/:id
Delete a SharedBrandConfig, which will unshare it so you nor anyone else in your account will see it as an option to pick from.
Example Request:
Returns a SharedBrandConfig object.
© Instructure, Inc. Generated on Wed Nov 6 14:20:09 2024 This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated