DocuSign v0.1.2 DocuSign.Api.AccountBrands View Source
API calls for all endpoints tagged AccountBrands
.
Link to this section Summary
Functions
Removes a brand
Export a specific brand
Get information for a specific brand
Delete one branding logo
Obtains the specified image for a brand
Put one branding logo
Updates an existing brand
Returns the specified branding resource file
Returns the specified account's list of branding resources (metadata)
Uploads a branding resource file
Deletes one or more brand profiles. Deletes one or more brand profiles from an account. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSend`) must be set to true to use this call
Gets a list of brand profiles. Retrieves the list of brand profiles associated with the account and the default brand profiles. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSend`) must be set to true for the account to use this call
Creates one or more brand profile files for the account. Creates one or more brand profile files for the account. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSig`) must be set to true for the account to use this call. An error is returned if `brandId` property for a brand profile is already set for the account. To upload a new version of an existing brand profile, you must delete the profile and then upload the newer version. When brand profile files are being uploaded, they must be combined into one zip file and the `Content-Type` must be `application/zip`
Link to this section Functions
brand_delete_brand(Tesla.Env.client(), String.t(), String.t(), keyword()) :: {:ok, nil} | {:error, Tesla.Env.t()}
Removes a brand.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- opts (KeywordList): [optional] Optional parameters
Returns
{:ok, %{}} on success {:error, info} on failure
brand_export_get_brand_export_file( Tesla.Env.client(), String.t(), String.t(), keyword() ) :: {:ok, nil} | {:error, Tesla.Env.t()}
Export a specific brand.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- opts (KeywordList): [optional] Optional parameters
Returns
{:ok, %{}} on success {:error, info} on failure
brand_get_brand(Tesla.Env.client(), String.t(), String.t(), keyword()) :: {:ok, DocuSign.Model.Brand.t()} | {:error, Tesla.Env.t()}
Get information for a specific brand.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
opts (KeywordList): [optional] Optional parameters
- :include_external_references (String.t):
- :include_logos (String.t):
Returns
{:ok, %DocuSign.Model.Brand{}} on success {:error, info} on failure
brand_logo_delete_brand_logo( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword() ) :: {:ok, nil} | {:error, Tesla.Env.t()}
Delete one branding logo.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- logo_type (String.t): One of Primary, Secondary or Email.
- opts (KeywordList): [optional] Optional parameters
Returns
{:ok, %{}} on success {:error, info} on failure
brand_logo_get_brand_logo( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword() ) :: {:ok, nil} | {:error, Tesla.Env.t()}
Obtains the specified image for a brand.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- logo_type (String.t): One of Primary, Secondary or Email.
- opts (KeywordList): [optional] Optional parameters
Returns
{:ok, %{}} on success {:error, info} on failure
brand_logo_put_brand_logo( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword() ) :: {:ok, nil} | {:error, Tesla.Env.t()}
Put one branding logo.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- logo_type (String.t): One of Primary, Secondary or Email.
- opts (KeywordList): [optional] Optional parameters
Returns
{:ok, %{}} on success {:error, info} on failure
brand_put_brand(Tesla.Env.client(), String.t(), String.t(), keyword()) :: {:ok, DocuSign.Model.Brand.t()} | {:error, Tesla.Env.t()}
Updates an existing brand.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
opts (KeywordList): [optional] Optional parameters
- :brand (Brand):
Returns
{:ok, %DocuSign.Model.Brand{}} on success {:error, info} on failure
brand_resources_get_brand_resources( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword() ) :: {:ok, nil} | {:error, Tesla.Env.t()}
Returns the specified branding resource file.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- resource_content_type (String.t):
opts (KeywordList): [optional] Optional parameters
- :langcode (String.t):
- :return_master (String.t):
Returns
{:ok, %{}} on success {:error, info} on failure
brand_resources_get_brand_resources_list( Tesla.Env.client(), String.t(), String.t(), keyword() ) :: {:ok, DocuSign.Model.BrandResourcesList.t()} | {:error, Tesla.Env.t()}
Returns the specified account's list of branding resources (metadata).
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- opts (KeywordList): [optional] Optional parameters
Returns
{:ok, %DocuSign.Model.BrandResourcesList{}} on success {:error, info} on failure
brand_resources_put_brand_resources( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword() ) :: {:ok, DocuSign.Model.BrandResources.t()} | {:error, Tesla.Env.t()}
Uploads a branding resource file.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
- brand_id (String.t): The unique identifier of a brand.
- resource_content_type (String.t):
- opts (KeywordList): [optional] Optional parameters
Returns
{:ok, %DocuSign.Model.BrandResources{}} on success {:error, info} on failure
brands_delete_brands(Tesla.Env.client(), String.t(), keyword()) :: {:ok, DocuSign.Model.AccountBrands.t()} | {:error, Tesla.Env.t()}
Deletes one or more brand profiles. Deletes one or more brand profiles from an account. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSend`) must be set to true to use this call.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
opts (KeywordList): [optional] Optional parameters
- :brands_request (BrandsRequest):
Returns
{:ok, %DocuSign.Model.AccountBrands{}} on success {:error, info} on failure
brands_get_brands(Tesla.Env.client(), String.t(), keyword()) :: {:ok, DocuSign.Model.AccountBrands.t()} | {:error, Tesla.Env.t()}
Gets a list of brand profiles. Retrieves the list of brand profiles associated with the account and the default brand profiles. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSend`) must be set to true for the account to use this call.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
opts (KeywordList): [optional] Optional parameters
- :exclude_distributor_brand (String.t): When set to true, excludes distributor brand information from the response set.
- :include_logos (String.t): When set to true, returns the logos associated with the brand.
Returns
{:ok, %DocuSign.Model.AccountBrands{}} on success {:error, info} on failure
brands_post_brands(Tesla.Env.client(), String.t(), keyword()) :: {:ok, DocuSign.Model.AccountBrands.t()} | {:error, Tesla.Env.t()}
Creates one or more brand profile files for the account. Creates one or more brand profile files for the account. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSig`) must be set to true for the account to use this call. An error is returned if `brandId` property for a brand profile is already set for the account. To upload a new version of an existing brand profile, you must delete the profile and then upload the newer version. When brand profile files are being uploaded, they must be combined into one zip file and the `Content-Type` must be `application/zip`.
Parameters
- connection (DocuSign.Connection): Connection to server
- account_id (String.t): The external account number (int) or account ID Guid.
opts (KeywordList): [optional] Optional parameters
- :brand (Brand):
Returns
{:ok, %DocuSign.Model.AccountBrands{}} on success {:error, info} on failure