accounts

package
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2023 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Overview

Package accounts implements the DocuSign SDK category Accounts.

Use the Account category for various account management tasks including:

* Programmatically creating and deleting accounts. * Getting information about an account and its capabilities. * Branding the account with custom colors, message text, and more. * Account charges.

The Accounts category also includes end points for listing the recipient names associated with an email address that was used by the account. For example, a single email address is often shared by multiple members of a family.

Service Api documentation may be found at: https://developers.docusign.com/docs/esign-rest-api/reference/Accounts Usage example:

import (
    "github.com/jfcote87/esign"
    "github.com/jfcote87/esign/v2.1/model"
)
...
accountsService := accounts.New(esignCredential)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BrandsCreateOp

type BrandsCreateOp esign.Op

BrandsCreateOp implements DocuSign API SDK Accounts::createBrand

func (*BrandsCreateOp) Do

Do executes the op. A nil context will return error.

type BrandsDeleteListOp

type BrandsDeleteListOp esign.Op

BrandsDeleteListOp implements DocuSign API SDK Accounts::deleteBrands

func (*BrandsDeleteListOp) Do

Do executes the op. A nil context will return error.

type BrandsDeleteLogoOp

type BrandsDeleteLogoOp esign.Op

BrandsDeleteLogoOp implements DocuSign API SDK Accounts::deleteBrandLogoByType

func (*BrandsDeleteLogoOp) Do

Do executes the op. A nil context will return error.

type BrandsDeleteOp

type BrandsDeleteOp esign.Op

BrandsDeleteOp implements DocuSign API SDK Accounts::deleteBrand

func (*BrandsDeleteOp) Do

func (op *BrandsDeleteOp) Do(ctx context.Context) error

Do executes the op. A nil context will return error.

type BrandsGetExportFileOp

type BrandsGetExportFileOp esign.Op

BrandsGetExportFileOp implements DocuSign API SDK Accounts::getBrandExportFile

func (*BrandsGetExportFileOp) Do

Do executes the op. A nil context will return error.

type BrandsGetLogoOp

type BrandsGetLogoOp esign.Op

BrandsGetLogoOp implements DocuSign API SDK Accounts::getBrandLogoByType

func (*BrandsGetLogoOp) Do

Do executes the op. A nil context will return error.

type BrandsGetOp

type BrandsGetOp esign.Op

BrandsGetOp implements DocuSign API SDK Accounts::getBrand

func (*BrandsGetOp) Do

func (op *BrandsGetOp) Do(ctx context.Context) (*model.Brand, error)

Do executes the op. A nil context will return error.

func (*BrandsGetOp) IncludeExternalReferences

func (op *BrandsGetOp) IncludeExternalReferences() *BrandsGetOp

IncludeExternalReferences when **true,** the landing pages and links associated with the brand are included in the response.

func (*BrandsGetOp) IncludeLogos

func (op *BrandsGetOp) IncludeLogos() *BrandsGetOp

IncludeLogos when **true,** the URIs for the logos associated with the brand are included in the response.

type BrandsGetResourceOp

type BrandsGetResourceOp esign.Op

BrandsGetResourceOp implements DocuSign API SDK Accounts::getBrandResourcesByContentType

func (*BrandsGetResourceOp) Do

Do executes the op. A nil context will return error.

func (*BrandsGetResourceOp) Langcode

func (op *BrandsGetResourceOp) Langcode(val string) *BrandsGetResourceOp

Langcode is the ISO 3166-1 alpha-2 codes for the languages that the brand supports.

func (*BrandsGetResourceOp) ReturnMaster

func (op *BrandsGetResourceOp) ReturnMaster() *BrandsGetResourceOp

ReturnMaster specifies which resource file data to return. When **true,** only the master resource file is returned. When **false,** only the elements that you modified are returned.

type BrandsListOp

type BrandsListOp esign.Op

BrandsListOp implements DocuSign API SDK Accounts::listBrands

func (*BrandsListOp) Do

Do executes the op. A nil context will return error.

func (*BrandsListOp) ExcludeDistributorBrand

func (op *BrandsListOp) ExcludeDistributorBrand() *BrandsListOp

ExcludeDistributorBrand when **true,** excludes distributor brand information from the response set.

func (*BrandsListOp) IncludeLogos

func (op *BrandsListOp) IncludeLogos() *BrandsListOp

IncludeLogos when **true,** returns the logos associated with the brand.

type BrandsListResourcesOp

type BrandsListResourcesOp esign.Op

BrandsListResourcesOp implements DocuSign API SDK Accounts::getBrandResources

func (*BrandsListResourcesOp) Do

Do executes the op. A nil context will return error.

type BrandsUpdateLogoOp

type BrandsUpdateLogoOp esign.Op

BrandsUpdateLogoOp implements DocuSign API SDK Accounts::updateBrandLogoByType

func (*BrandsUpdateLogoOp) Do

Do executes the op. A nil context will return error.

type BrandsUpdateOp

type BrandsUpdateOp esign.Op

BrandsUpdateOp implements DocuSign API SDK Accounts::updateBrand

func (*BrandsUpdateOp) Do

func (op *BrandsUpdateOp) Do(ctx context.Context) (*model.Brand, error)

Do executes the op. A nil context will return error.

func (*BrandsUpdateOp) ReplaceBrand added in v0.10.0

func (op *BrandsUpdateOp) ReplaceBrand(val string) *BrandsUpdateOp

ReplaceBrand set the call query parameter replace_brand

type BrandsUpdateResourceOp

type BrandsUpdateResourceOp esign.Op

BrandsUpdateResourceOp implements DocuSign API SDK Accounts::updateBrandResourcesByContentType

func (*BrandsUpdateResourceOp) Do

Do executes the op. A nil context will return error.

type ConsumerDisclosuresGetDefaultOp

type ConsumerDisclosuresGetDefaultOp esign.Op

ConsumerDisclosuresGetDefaultOp implements DocuSign API SDK Accounts::getConsumerDisclosureDefault

func (*ConsumerDisclosuresGetDefaultOp) Do

Do executes the op. A nil context will return error.

func (*ConsumerDisclosuresGetDefaultOp) LangCode

LangCode is the code for the signer language version of the disclosure that you want to retrieve. The following languages are supported:

- Arabic (`ar`) - Bulgarian (`bg`) - Czech (`cs`) - Chinese Simplified (`zh_CN`) - Chinese Traditional (`zh_TW`) - Croatian (`hr`) - Danish (`da`) - Dutch (`nl`) - English US (`en`) - English UK (`en_GB`) - Estonian (`et`) - Farsi (`fa`) - Finnish (`fi`) - French (`fr`) - French Canadian (`fr_CA`) - German (`de`) - Greek (`el`) - Hebrew (`he`) - Hindi (`hi`) - Hungarian (`hu`) - Bahasa Indonesian (`id`) - Italian (`it`) - Japanese (`ja`) - Korean (`ko`) - Latvian (`lv`) - Lithuanian (`lt`) - Bahasa Melayu (`ms`) - Norwegian (`no`) - Polish (`pl`) - Portuguese (`pt`) - Portuguese Brazil (`pt_BR`) - Romanian (`ro`) - Russian (`ru`) - Serbian (`sr`) - Slovak (`sk`) - Slovenian (`sl`) - Spanish (`es`) - Spanish Latin America (`es_MX`) - Swedish (`sv`) - Thai (`th`) - Turkish (`tr`) - Ukrainian (`uk`) - Vietnamese (`vi`)

Additionally, you can automatically detect the browser language being used by the viewer and display the disclosure in that language by setting the value to `browser`.

type ConsumerDisclosuresGetOp

type ConsumerDisclosuresGetOp esign.Op

ConsumerDisclosuresGetOp implements DocuSign API SDK Accounts::getConsumerDisclosure

func (*ConsumerDisclosuresGetOp) Do

Do executes the op. A nil context will return error.

type ConsumerDisclosuresUpdateOp

type ConsumerDisclosuresUpdateOp esign.Op

ConsumerDisclosuresUpdateOp implements DocuSign API SDK Accounts::updateConsumerDisclosure

func (*ConsumerDisclosuresUpdateOp) Do

Do executes the op. A nil context will return error.

func (*ConsumerDisclosuresUpdateOp) IncludeMetadata

IncludeMetadata (Optional) When true, the response includes metadata indicating which properties are editable.

type CreateOp

type CreateOp esign.Op

CreateOp implements DocuSign API SDK Accounts::create

func (*CreateOp) Do

Do executes the op. A nil context will return error.

type CustomFieldsCreateOp

type CustomFieldsCreateOp esign.Op

CustomFieldsCreateOp implements DocuSign API SDK Accounts::createCustomField

func (*CustomFieldsCreateOp) ApplyToTemplates

func (op *CustomFieldsCreateOp) ApplyToTemplates() *CustomFieldsCreateOp

ApplyToTemplates (Optional) When **true,** the new custom field is applied to all of the templates on the account.

func (*CustomFieldsCreateOp) Do

Do executes the op. A nil context will return error.

type CustomFieldsDeleteOp

type CustomFieldsDeleteOp esign.Op

CustomFieldsDeleteOp implements DocuSign API SDK Accounts::deleteCustomField

func (*CustomFieldsDeleteOp) ApplyToTemplates

func (op *CustomFieldsDeleteOp) ApplyToTemplates() *CustomFieldsDeleteOp

ApplyToTemplates set the call query parameter apply_to_templates

func (*CustomFieldsDeleteOp) Do

Do executes the op. A nil context will return error.

type CustomFieldsListOp

type CustomFieldsListOp esign.Op

CustomFieldsListOp implements DocuSign API SDK Accounts::listCustomFields

func (*CustomFieldsListOp) Do

Do executes the op. A nil context will return error.

type CustomFieldsUpdateOp

type CustomFieldsUpdateOp esign.Op

CustomFieldsUpdateOp implements DocuSign API SDK Accounts::updateCustomField

func (*CustomFieldsUpdateOp) ApplyToTemplates

func (op *CustomFieldsUpdateOp) ApplyToTemplates() *CustomFieldsUpdateOp

ApplyToTemplates set the call query parameter apply_to_templates

func (*CustomFieldsUpdateOp) Do

Do executes the op. A nil context will return error.

type DeleteCaptiveRecipientOp

type DeleteCaptiveRecipientOp esign.Op

DeleteCaptiveRecipientOp implements DocuSign API SDK Accounts::deleteCaptiveRecipient

func (*DeleteCaptiveRecipientOp) Do

Do executes the op. A nil context will return error.

type DeleteOp

type DeleteOp esign.Op

DeleteOp implements DocuSign API SDK Accounts::delete

func (*DeleteOp) Do

func (op *DeleteOp) Do(ctx context.Context) error

Do executes the op. A nil context will return error.

type ENoteConfigurationsDeleteOp

type ENoteConfigurationsDeleteOp esign.Op

ENoteConfigurationsDeleteOp implements DocuSign API SDK Accounts::deleteENoteConfiguration

func (*ENoteConfigurationsDeleteOp) Do

Do executes the op. A nil context will return error.

type ENoteConfigurationsGetOp

type ENoteConfigurationsGetOp esign.Op

ENoteConfigurationsGetOp implements DocuSign API SDK Accounts::getENoteConfiguration

func (*ENoteConfigurationsGetOp) Do

Do executes the op. A nil context will return error.

type ENoteConfigurationsUpdateOp

type ENoteConfigurationsUpdateOp esign.Op

ENoteConfigurationsUpdateOp implements DocuSign API SDK Accounts::updateENoteConfiguration

func (*ENoteConfigurationsUpdateOp) Do

Do executes the op. A nil context will return error.

type FavoriteTemplatesGetFavoriteTemplatesOp added in v0.10.0

type FavoriteTemplatesGetFavoriteTemplatesOp esign.Op

FavoriteTemplatesGetFavoriteTemplatesOp implements DocuSign API SDK Accounts::getFavoriteTemplates

func (*FavoriteTemplatesGetFavoriteTemplatesOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type FavoriteTemplatesUnFavoriteTemplateOp added in v0.10.0

type FavoriteTemplatesUnFavoriteTemplateOp esign.Op

FavoriteTemplatesUnFavoriteTemplateOp implements DocuSign API SDK Accounts::unFavoriteTemplate

func (*FavoriteTemplatesUnFavoriteTemplateOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type FavoriteTemplatesUpdateFavoriteTemplateOp added in v0.10.0

type FavoriteTemplatesUpdateFavoriteTemplateOp esign.Op

FavoriteTemplatesUpdateFavoriteTemplateOp implements DocuSign API SDK Accounts::updateFavoriteTemplate

func (*FavoriteTemplatesUpdateFavoriteTemplateOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type GetBillingChargesOp

type GetBillingChargesOp esign.Op

GetBillingChargesOp implements DocuSign API SDK Accounts::getBillingCharges

func (*GetBillingChargesOp) Do

Do executes the op. A nil context will return error.

func (*GetBillingChargesOp) IncludeCharges

func (op *GetBillingChargesOp) IncludeCharges(val string) *GetBillingChargesOp

IncludeCharges specifies which billing charges to return. Valid values are:

* envelopes * seats

type GetEnvelopePurgeConfigurationOp added in v0.10.0

type GetEnvelopePurgeConfigurationOp esign.Op

GetEnvelopePurgeConfigurationOp implements DocuSign API SDK Accounts::getEnvelopePurgeConfiguration

func (*GetEnvelopePurgeConfigurationOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type GetNotificationDefaultsOp added in v0.10.0

type GetNotificationDefaultsOp esign.Op

GetNotificationDefaultsOp implements DocuSign API SDK Accounts::getNotificationDefaults

func (*GetNotificationDefaultsOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type GetOp

type GetOp esign.Op

GetOp implements DocuSign API SDK Accounts::GetAccountInformation

func (*GetOp) Do

Do executes the op. A nil context will return error.

func (*GetOp) IncludeAccountSettings

func (op *GetOp) IncludeAccountSettings() *GetOp

IncludeAccountSettings when **true,** includes account settings in the response. If you omit this parameter, the default behavior is **false.**

type GetProvisioningOp

type GetProvisioningOp esign.Op

GetProvisioningOp implements DocuSign API SDK Accounts::getProvisioning

func (*GetProvisioningOp) Do

Do executes the op. A nil context will return error.

type IdentityVerificationsListOp

type IdentityVerificationsListOp esign.Op

IdentityVerificationsListOp implements DocuSign API SDK Accounts::getAccountIdentityVerification

func (*IdentityVerificationsListOp) Do

Do executes the op. A nil context will return error.

type ListRecipientNamesByEmailOp

type ListRecipientNamesByEmailOp esign.Op

ListRecipientNamesByEmailOp implements DocuSign API SDK Accounts::listRecipientNamesByEmail

func (*ListRecipientNamesByEmailOp) Do

Do executes the op. A nil context will return error.

func (*ListRecipientNamesByEmailOp) Email

Email is the email address for which you want to retrieve recipient names.

type ListSettingsOp

type ListSettingsOp esign.Op

ListSettingsOp implements DocuSign API SDK Accounts::listSettings

func (*ListSettingsOp) Do

Do executes the op. A nil context will return error.

type ListSharedAccessOp

type ListSharedAccessOp esign.Op

ListSharedAccessOp implements DocuSign API SDK Accounts::listSharedAccess

func (*ListSharedAccessOp) Count

func (op *ListSharedAccessOp) Count(val int) *ListSharedAccessOp

Count is the maximum number of results to return.

Use `start_position` to specify the number of results to skip.

Default: `1000`

func (*ListSharedAccessOp) Do

Do executes the op. A nil context will return error.

func (*ListSharedAccessOp) EnvelopesNotSharedUserStatus

func (op *ListSharedAccessOp) EnvelopesNotSharedUserStatus(val string) *ListSharedAccessOp

EnvelopesNotSharedUserStatus this query parameter works in conjunction with `user_ids`. When you specify one of the following user statuses, the query limits the results to only users that match the specified status: - `ActivationRequired`: Membership Activation required - `ActivationSent`: Membership activation sent to user - `Active`: User Membership is active - `Closed`: User Membership is closed - `Disabled`: User Membership is disabled

func (*ListSharedAccessOp) FolderIds

func (op *ListSharedAccessOp) FolderIds(val ...string) *ListSharedAccessOp

FolderIds is a comma-separated list of folder IDs for which to return shared item information. If `item_type` is set to `folders`, at least one folder ID is required.

func (*ListSharedAccessOp) ItemType

func (op *ListSharedAccessOp) ItemType(val string) *ListSharedAccessOp

ItemType specifies the type of shared item being requested. Valid values:

- `envelopes`: Get information about envelope sharing between users. - `templates`: Get information about template sharing among users and groups. - `folders`: Get information about folder sharing among users and groups.

func (*ListSharedAccessOp) SearchText

func (op *ListSharedAccessOp) SearchText(val string) *ListSharedAccessOp

SearchText filter user names based on the specified string. The wild-card '*' (asterisk) can be used in the string.

func (*ListSharedAccessOp) Shared

func (op *ListSharedAccessOp) Shared(val string) *ListSharedAccessOp

Shared is a comma-separated list of sharing filters that specifies which users appear in the response.

- `not_shared`: The response lists users who do not share items of `item_type` with the current user.

- `shared_to`: The response lists users in `user_list` who are sharing items to current user.

- `shared_from`: The response lists users in `user_list` who are sharing items from the current user.

- `shared_to_and_from`: The response lists users in `user_list` who are sharing items to and from the current user.

If the current user does not have administrative privileges, only the `shared_to` option is valid.

func (*ListSharedAccessOp) StartPosition

func (op *ListSharedAccessOp) StartPosition(val int) *ListSharedAccessOp

StartPosition is the zero-based index of the result from which to start returning results.

Use with `count` to limit the number of results.

The default value is `0`.

func (*ListSharedAccessOp) UserIds

func (op *ListSharedAccessOp) UserIds(val ...string) *ListSharedAccessOp

UserIds is a comma-separated list of user IDs for whom the shared item information is being requested.

type ListSupportedLanguagesOp

type ListSupportedLanguagesOp esign.Op

ListSupportedLanguagesOp implements DocuSign API SDK Accounts::getSupportedLanguages

func (*ListSupportedLanguagesOp) Do

Do executes the op. A nil context will return error.

type ListUnsupportedFileTypesOp

type ListUnsupportedFileTypesOp esign.Op

ListUnsupportedFileTypesOp implements DocuSign API SDK Accounts::listUnsupportedFileTypes

func (*ListUnsupportedFileTypesOp) Do

Do executes the op. A nil context will return error.

type PasswordRulesGetForUserOp

type PasswordRulesGetForUserOp esign.Op

PasswordRulesGetForUserOp implements DocuSign API SDK Accounts::getPasswordRules

func (*PasswordRulesGetForUserOp) Do

Do executes the op. A nil context will return error.

type PasswordRulesGetOp

type PasswordRulesGetOp esign.Op

PasswordRulesGetOp implements DocuSign API SDK Accounts::getAccountPasswordRules

func (*PasswordRulesGetOp) Do

Do executes the op. A nil context will return error.

type PasswordRulesUpdateOp

type PasswordRulesUpdateOp esign.Op

PasswordRulesUpdateOp implements DocuSign API SDK Accounts::updateAccountPasswordRules

func (*PasswordRulesUpdateOp) Do

Do executes the op. A nil context will return error.

type PermissionProfilesCreateOp

type PermissionProfilesCreateOp esign.Op

PermissionProfilesCreateOp implements DocuSign API SDK Accounts::createPermissionProfile

func (*PermissionProfilesCreateOp) Do

Do executes the op. A nil context will return error.

func (*PermissionProfilesCreateOp) Include

Include is a comma-separated list of additional properties to return in the response. The only valid value for this request is `metadata`, which returns metadata indicating whether the properties associated with the account permission profile are editable.

type PermissionProfilesDeleteOp

type PermissionProfilesDeleteOp esign.Op

PermissionProfilesDeleteOp implements DocuSign API SDK Accounts::deletePermissionProfile

func (*PermissionProfilesDeleteOp) Do

Do executes the op. A nil context will return error.

func (*PermissionProfilesDeleteOp) MoveUsersTo added in v0.10.0

MoveUsersTo set the call query parameter move_users_to

type PermissionProfilesGetOp

type PermissionProfilesGetOp esign.Op

PermissionProfilesGetOp implements DocuSign API SDK Accounts::getPermissionProfile

func (*PermissionProfilesGetOp) Do

Do executes the op. A nil context will return error.

func (*PermissionProfilesGetOp) Include

Include is a comma-separated list of additional properties to return in the response. The only valid value for this request is `metadata`, which returns metadata indicating whether the properties associated with the account permission profile are editable.

type PermissionProfilesListOp

type PermissionProfilesListOp esign.Op

PermissionProfilesListOp implements DocuSign API SDK Accounts::listPermissions

func (*PermissionProfilesListOp) Do

Do executes the op. A nil context will return error.

func (*PermissionProfilesListOp) Include

Include is a comma-separated list of additional properties to return in the response. Valid values are:

- `user_count`: The total number of users associated with the permission profile. - `closed_users`: Includes closed users in the `user_count`. - `account_management`: The account management settings. - `metadata`: Metadata indicating whether the properties associated with the account permission profile are editable.

Example: `user_count,closed_users`

type PermissionProfilesUpdateOp

type PermissionProfilesUpdateOp esign.Op

PermissionProfilesUpdateOp implements DocuSign API SDK Accounts::updatePermissionProfile

func (*PermissionProfilesUpdateOp) Do

Do executes the op. A nil context will return error.

func (*PermissionProfilesUpdateOp) Include

Include is a comma-separated list of additional properties to return in the response. The only valid value for this request is `metadata`, which returns metadata indicating whether the properties associated with the account permission profile are editable.

type SealProvidersListOp

type SealProvidersListOp esign.Op

SealProvidersListOp implements DocuSign API SDK Accounts::getSealProviders

func (*SealProvidersListOp) Do

Do executes the op. A nil context will return error.

type Service

type Service struct {
	// contains filtered or unexported fields
}

Service implements DocuSign Accounts API operations

func New

func New(cred esign.Credential) *Service

New initializes a accounts service using cred to authorize ops.

func (*Service) BrandsCreate

func (s *Service) BrandsCreate(brand *model.Brand) *BrandsCreateOp

BrandsCreate creates one or more brand profiles for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/create

SDK Method Accounts::createBrand

func (*Service) BrandsDelete

func (s *Service) BrandsDelete(brandID string) *BrandsDeleteOp

BrandsDelete deletes a brand.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/delete

SDK Method Accounts::deleteBrand

func (*Service) BrandsDeleteList

func (s *Service) BrandsDeleteList(brandsRequest *model.BrandsRequest) *BrandsDeleteListOp

BrandsDeleteList deletes one or more brand profiles.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/deletelist

SDK Method Accounts::deleteBrands

func (s *Service) BrandsDeleteLogo(brandID string, logoType string) *BrandsDeleteLogoOp

BrandsDeleteLogo deletes a brand logo.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/deletelogo

SDK Method Accounts::deleteBrandLogoByType

func (*Service) BrandsGet

func (s *Service) BrandsGet(brandID string) *BrandsGetOp

BrandsGet gets information about a brand.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/get

SDK Method Accounts::getBrand

func (*Service) BrandsGetExportFile

func (s *Service) BrandsGetExportFile(brandID string) *BrandsGetExportFileOp

BrandsGetExportFile exports a brand.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/getexportfile

SDK Method Accounts::getBrandExportFile

func (s *Service) BrandsGetLogo(brandID string, logoType string) *BrandsGetLogoOp

BrandsGetLogo gets a brand logo.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/getlogo

SDK Method Accounts::getBrandLogoByType

func (*Service) BrandsGetResource

func (s *Service) BrandsGetResource(brandID string, resourceContentType string) *BrandsGetResourceOp

BrandsGetResource returns a branding resource file.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/getresource

SDK Method Accounts::getBrandResourcesByContentType

func (*Service) BrandsList

func (s *Service) BrandsList() *BrandsListOp

BrandsList gets a list of brands.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/list

SDK Method Accounts::listBrands

func (*Service) BrandsListResources

func (s *Service) BrandsListResources(brandID string) *BrandsListResourcesOp

BrandsListResources returns metadata about the branding resources for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/listresources

SDK Method Accounts::getBrandResources

func (*Service) BrandsUpdate

func (s *Service) BrandsUpdate(brandID string, brand *model.Brand) *BrandsUpdateOp

BrandsUpdate updates an existing brand.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/update

SDK Method Accounts::updateBrand

func (s *Service) BrandsUpdateLogo(brandID string, logoType string, logoFileBytes []byte) *BrandsUpdateLogoOp

BrandsUpdateLogo updates a brand logo.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/updatelogo

SDK Method Accounts::updateBrandLogoByType

func (*Service) BrandsUpdateResource

func (s *Service) BrandsUpdateResource(brandID string, resourceContentType string, media io.Reader, mimeType string) *BrandsUpdateResourceOp

BrandsUpdateResource updates a branding resource file. If media is an io.ReadCloser, Do() will close media.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountbrands/updateresource

SDK Method Accounts::updateBrandResourcesByContentType

func (*Service) ConsumerDisclosuresGet

func (s *Service) ConsumerDisclosuresGet(langCode string) *ConsumerDisclosuresGetOp

ConsumerDisclosuresGet gets the Electronic Record and Signature Disclosure for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountconsumerdisclosures/get

SDK Method Accounts::getConsumerDisclosure

func (*Service) ConsumerDisclosuresGetDefault

func (s *Service) ConsumerDisclosuresGetDefault() *ConsumerDisclosuresGetDefaultOp

ConsumerDisclosuresGetDefault gets the default Electronic Record and Signature Disclosure for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountconsumerdisclosures/getdefault

SDK Method Accounts::getConsumerDisclosureDefault

func (*Service) ConsumerDisclosuresUpdate

func (s *Service) ConsumerDisclosuresUpdate(langCode string, consumerDisclosure *model.ConsumerDisclosure) *ConsumerDisclosuresUpdateOp

ConsumerDisclosuresUpdate updates the Electronic Record and Signature Disclosure for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountconsumerdisclosures/update

SDK Method Accounts::updateConsumerDisclosure

func (*Service) Create

func (s *Service) Create(newAccountDefinition *model.NewAccountDefinition) *CreateOp

Create creates new accounts.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/create

SDK Method Accounts::create

func (*Service) CustomFieldsCreate

func (s *Service) CustomFieldsCreate(customField *model.CustomField) *CustomFieldsCreateOp

CustomFieldsCreate creates an account custom field.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountcustomfields/create

SDK Method Accounts::createCustomField

func (*Service) CustomFieldsDelete

func (s *Service) CustomFieldsDelete(customFieldID string) *CustomFieldsDeleteOp

CustomFieldsDelete deletes an account custom field.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountcustomfields/delete

SDK Method Accounts::deleteCustomField

func (*Service) CustomFieldsList

func (s *Service) CustomFieldsList() *CustomFieldsListOp

CustomFieldsList gets a list of custom fields.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountcustomfields/list

SDK Method Accounts::listCustomFields

func (*Service) CustomFieldsUpdate

func (s *Service) CustomFieldsUpdate(customFieldID string, customField *model.CustomField) *CustomFieldsUpdateOp

CustomFieldsUpdate updates an account custom field.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountcustomfields/update

SDK Method Accounts::updateCustomField

func (*Service) Delete

func (s *Service) Delete() *DeleteOp

Delete deletes the specified account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/delete

SDK Method Accounts::delete

func (*Service) DeleteCaptiveRecipient

func (s *Service) DeleteCaptiveRecipient(recipientPart string, captiveRecipientInformation *model.CaptiveRecipientInformation) *DeleteCaptiveRecipientOp

DeleteCaptiveRecipient deletes the signature for one or more captive recipient records.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/deletecaptiverecipient

SDK Method Accounts::deleteCaptiveRecipient

func (*Service) ENoteConfigurationsDelete

func (s *Service) ENoteConfigurationsDelete() *ENoteConfigurationsDeleteOp

ENoteConfigurationsDelete deletes configuration information for the eNote eOriginal integration.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/enoteconfigurations/delete

SDK Method Accounts::deleteENoteConfiguration

func (*Service) ENoteConfigurationsGet

func (s *Service) ENoteConfigurationsGet() *ENoteConfigurationsGetOp

ENoteConfigurationsGet returns the configuration information for the eNote eOriginal integration.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/enoteconfigurations/get

SDK Method Accounts::getENoteConfiguration

func (*Service) ENoteConfigurationsUpdate

func (s *Service) ENoteConfigurationsUpdate(eNoteConfiguration *model.ENoteConfiguration) *ENoteConfigurationsUpdateOp

ENoteConfigurationsUpdate updates configuration information for the eNote eOriginal integration.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/enoteconfigurations/update

SDK Method Accounts::updateENoteConfiguration

func (*Service) FavoriteTemplatesGetFavoriteTemplates added in v0.10.0

func (s *Service) FavoriteTemplatesGetFavoriteTemplates() *FavoriteTemplatesGetFavoriteTemplatesOp

FavoriteTemplatesGetFavoriteTemplates retrieves the list of favorited templates for this caller.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/favoritetemplates/getfavoritetemplates

SDK Method Accounts::getFavoriteTemplates

func (*Service) FavoriteTemplatesUnFavoriteTemplate added in v0.10.0

func (s *Service) FavoriteTemplatesUnFavoriteTemplate(favoriteTemplatesInfo *model.FavoriteTemplatesInfo) *FavoriteTemplatesUnFavoriteTemplateOp

FavoriteTemplatesUnFavoriteTemplate unfavorites a template.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/favoritetemplates/unfavoritetemplate

SDK Method Accounts::unFavoriteTemplate

func (*Service) FavoriteTemplatesUpdateFavoriteTemplate added in v0.10.0

func (s *Service) FavoriteTemplatesUpdateFavoriteTemplate(favoriteTemplatesInfo *model.FavoriteTemplatesInfo) *FavoriteTemplatesUpdateFavoriteTemplateOp

FavoriteTemplatesUpdateFavoriteTemplate sets a template as a favorite.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/favoritetemplates/updatefavoritetemplate

SDK Method Accounts::updateFavoriteTemplate

func (*Service) Get

func (s *Service) Get() *GetOp

Get retrieves the account information for the specified account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/get

SDK Method Accounts::GetAccountInformation

func (*Service) GetBillingCharges

func (s *Service) GetBillingCharges() *GetBillingChargesOp

GetBillingCharges gets list of recurring and usage charges for the account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/getbillingcharges

SDK Method Accounts::getBillingCharges

func (*Service) GetEnvelopePurgeConfiguration added in v0.10.0

func (s *Service) GetEnvelopePurgeConfiguration() *GetEnvelopePurgeConfigurationOp

GetEnvelopePurgeConfiguration gets the envelope purge configuration for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/getenvelopepurgeconfiguration

SDK Method Accounts::getEnvelopePurgeConfiguration

func (*Service) GetNotificationDefaults added in v0.10.0

func (s *Service) GetNotificationDefaults() *GetNotificationDefaultsOp

GetNotificationDefaults gets envelope notification defaults.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/getnotificationdefaults

SDK Method Accounts::getNotificationDefaults

func (*Service) GetProvisioning

func (s *Service) GetProvisioning() *GetProvisioningOp

GetProvisioning retrieves the account provisioning information for the account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/getprovisioning

SDK Method Accounts::getProvisioning

func (*Service) IdentityVerificationsList

func (s *Service) IdentityVerificationsList() *IdentityVerificationsListOp

IdentityVerificationsList retrieves the Identity Verification workflows available to an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/identityverifications/list

SDK Method Accounts::getAccountIdentityVerification

func (*Service) ListRecipientNamesByEmail

func (s *Service) ListRecipientNamesByEmail() *ListRecipientNamesByEmailOp

ListRecipientNamesByEmail gets the recipient names associated with an email address.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/listrecipientnamesbyemail

SDK Method Accounts::listRecipientNamesByEmail

func (*Service) ListSettings

func (s *Service) ListSettings() *ListSettingsOp

ListSettings gets account settings information.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/listsettings

SDK Method Accounts::listSettings

func (*Service) ListSharedAccess

func (s *Service) ListSharedAccess() *ListSharedAccessOp

ListSharedAccess reserved: Gets the shared item status for one or more users.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/listsharedaccess

SDK Method Accounts::listSharedAccess

func (*Service) ListSupportedLanguages

func (s *Service) ListSupportedLanguages() *ListSupportedLanguagesOp

ListSupportedLanguages gets the supported languages for envelope recipients.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/listsupportedlanguages

SDK Method Accounts::getSupportedLanguages

func (*Service) ListUnsupportedFileTypes

func (s *Service) ListUnsupportedFileTypes() *ListUnsupportedFileTypesOp

ListUnsupportedFileTypes gets a list of unsupported file types.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/listunsupportedfiletypes

SDK Method Accounts::listUnsupportedFileTypes

func (*Service) PasswordRulesGet

func (s *Service) PasswordRulesGet() *PasswordRulesGetOp

PasswordRulesGet gets the password rules for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpasswordrules/get

SDK Method Accounts::getAccountPasswordRules

func (*Service) PasswordRulesGetForUser

func (s *Service) PasswordRulesGetForUser() *PasswordRulesGetForUserOp

PasswordRulesGetForUser gets membership account password rules.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpasswordrules/getforuser

SDK Method Accounts::getPasswordRules

func (*Service) PasswordRulesUpdate

func (s *Service) PasswordRulesUpdate(accountPasswordRules *model.AccountPasswordRules) *PasswordRulesUpdateOp

PasswordRulesUpdate updates the password rules for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpasswordrules/update

SDK Method Accounts::updateAccountPasswordRules

func (*Service) PermissionProfilesCreate

func (s *Service) PermissionProfilesCreate(permissionProfile *model.PermissionProfile) *PermissionProfilesCreateOp

PermissionProfilesCreate creates a new permission profile for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpermissionprofiles/create

SDK Method Accounts::createPermissionProfile

func (*Service) PermissionProfilesDelete

func (s *Service) PermissionProfilesDelete(permissionProfileID string) *PermissionProfilesDeleteOp

PermissionProfilesDelete deletes a permission profile from an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpermissionprofiles/delete

SDK Method Accounts::deletePermissionProfile

func (*Service) PermissionProfilesGet

func (s *Service) PermissionProfilesGet(permissionProfileID string) *PermissionProfilesGetOp

PermissionProfilesGet returns a permission profile for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpermissionprofiles/get

SDK Method Accounts::getPermissionProfile

func (*Service) PermissionProfilesList

func (s *Service) PermissionProfilesList() *PermissionProfilesListOp

PermissionProfilesList gets a list of permission profiles.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpermissionprofiles/list

SDK Method Accounts::listPermissions

func (*Service) PermissionProfilesUpdate

func (s *Service) PermissionProfilesUpdate(permissionProfileID string, permissionProfile *model.PermissionProfile) *PermissionProfilesUpdateOp

PermissionProfilesUpdate updates a permission profile.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountpermissionprofiles/update

SDK Method Accounts::updatePermissionProfile

func (*Service) SealProvidersList

func (s *Service) SealProvidersList() *SealProvidersListOp

SealProvidersList returns available seals for specified account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsealproviders/list

SDK Method Accounts::getSealProviders

func (*Service) SignatureProvidersList

func (s *Service) SignatureProvidersList() *SignatureProvidersListOp

SignatureProvidersList gets the available signature providers for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatureproviders/list

SDK Method Accounts::listSignatureProviders

func (*Service) SignaturesCreateAccountSignatures added in v0.10.0

func (s *Service) SignaturesCreateAccountSignatures(accountSignaturesInformation *model.AccountSignaturesInformation) *SignaturesCreateAccountSignaturesOp

SignaturesCreateAccountSignatures adds or updates one or more account signatures. This request may include images in multi-part format.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/createaccountsignatures

SDK Method Accounts::createAccountSignatures

func (*Service) SignaturesDeleteAccountSignature added in v0.10.0

func (s *Service) SignaturesDeleteAccountSignature(signatureID string) *SignaturesDeleteAccountSignatureOp

SignaturesDeleteAccountSignature close the specified signature by ID.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/deleteaccountsignature

SDK Method Accounts::deleteAccountSignature

func (*Service) SignaturesDeleteAccountSignatureImage added in v0.10.0

func (s *Service) SignaturesDeleteAccountSignatureImage(imageType string, signatureID string) *SignaturesDeleteAccountSignatureImageOp

SignaturesDeleteAccountSignatureImage deletes a signature image, initials, or stamp.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/deleteaccountsignatureimage

SDK Method Accounts::deleteAccountSignatureImage

func (*Service) SignaturesGetAccountSignature added in v0.10.0

func (s *Service) SignaturesGetAccountSignature(signatureID string) *SignaturesGetAccountSignatureOp

SignaturesGetAccountSignature returns information about the specified signature.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/getaccountsignature

SDK Method Accounts::getAccountSignature

func (*Service) SignaturesGetAccountSignatureImage added in v0.10.0

func (s *Service) SignaturesGetAccountSignatureImage(imageType string, signatureID string) *SignaturesGetAccountSignatureImageOp

SignaturesGetAccountSignatureImage returns a signature image, initials, or stamp.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/getaccountsignatureimage

SDK Method Accounts::getAccountSignatureImage

func (*Service) SignaturesGetAccountSignatures added in v0.10.0

func (s *Service) SignaturesGetAccountSignatures() *SignaturesGetAccountSignaturesOp

SignaturesGetAccountSignatures returns the managed signature definitions for the account

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/getaccountsignatures

SDK Method Accounts::getAccountSignatures

func (*Service) SignaturesUpdateAccountSignature added in v0.10.0

func (s *Service) SignaturesUpdateAccountSignature(accountSignaturesInformation *model.AccountSignaturesInformation) *SignaturesUpdateAccountSignatureOp

SignaturesUpdateAccountSignature updates an account signature.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/updateaccountsignature

SDK Method Accounts::updateAccountSignature

func (*Service) SignaturesUpdateAccountSignatureByID added in v0.10.0

func (s *Service) SignaturesUpdateAccountSignatureByID(signatureID string, accountSignatureDefinition *model.AccountSignatureDefinition) *SignaturesUpdateAccountSignatureByIDOp

SignaturesUpdateAccountSignatureByID updates an account signature.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/updateaccountsignaturebyid

SDK Method Accounts::updateAccountSignatureById

func (*Service) SignaturesUpdateAccountSignatureImage added in v0.10.0

func (s *Service) SignaturesUpdateAccountSignatureImage(imageType string, signatureID string, media io.Reader, mimeType string) *SignaturesUpdateAccountSignatureImageOp

SignaturesUpdateAccountSignatureImage sets a signature image, initials, or stamp. If media is an io.ReadCloser, Do() will close media.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountsignatures/updateaccountsignatureimage

SDK Method Accounts::updateAccountSignatureImage

func (*Service) TabSettingsGet

func (s *Service) TabSettingsGet() *TabSettingsGetOp

TabSettingsGet returns tab settings list for specified account

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounttabsettings/get

SDK Method Accounts::getAccountTabSettings

func (*Service) TabSettingsUpdate

func (s *Service) TabSettingsUpdate(tabAccountSettings *model.TabAccountSettings) *TabSettingsUpdateOp

TabSettingsUpdate modifies tab settings for specified account

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounttabsettings/update

SDK Method Accounts::updateAccountTabSettings

func (*Service) UpdateEnvelopePurgeConfiguration added in v0.10.0

func (s *Service) UpdateEnvelopePurgeConfiguration(envelopePurgeConfiguration *model.EnvelopePurgeConfiguration) *UpdateEnvelopePurgeConfigurationOp

UpdateEnvelopePurgeConfiguration sets the envelope purge configuration for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/updateenvelopepurgeconfiguration

SDK Method Accounts::updateEnvelopePurgeConfiguration

func (*Service) UpdateNotificationDefaults added in v0.10.0

func (s *Service) UpdateNotificationDefaults(notificationDefaults *model.NotificationDefaults) *UpdateNotificationDefaultsOp

UpdateNotificationDefaults updates envelope notification default settings.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/updatenotificationdefaults

SDK Method Accounts::updateNotificationDefaults

func (*Service) UpdateSettings

func (s *Service) UpdateSettings(accountSettingsInformation *model.AccountSettingsInformation) *UpdateSettingsOp

UpdateSettings updates the account settings for an account.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/updatesettings

SDK Method Accounts::updateSettings

func (*Service) UpdateSharedAccess

func (s *Service) UpdateSharedAccess(accountSharedAccess *model.AccountSharedAccess) *UpdateSharedAccessOp

UpdateSharedAccess reserved: Sets the shared access information for users.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accounts/updatesharedaccess

SDK Method Accounts::updateSharedAccess

func (*Service) WatermarksGet

func (s *Service) WatermarksGet() *WatermarksGetOp

WatermarksGet get watermark information.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountwatermarks/get

SDK Method Accounts::getWatermark

func (*Service) WatermarksPreview

func (s *Service) WatermarksPreview(watermark *model.Watermark) *WatermarksPreviewOp

WatermarksPreview get watermark preview.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountwatermarks/preview

SDK Method Accounts::getWatermarkPreview

func (*Service) WatermarksUpdate

func (s *Service) WatermarksUpdate(watermark *model.Watermark) *WatermarksUpdateOp

WatermarksUpdate update watermark information.

https://developers.docusign.com/docs/esign-rest-api/reference/accounts/accountwatermarks/update

SDK Method Accounts::updateWatermark

type SignatureProvidersListOp

type SignatureProvidersListOp esign.Op

SignatureProvidersListOp implements DocuSign API SDK Accounts::listSignatureProviders

func (*SignatureProvidersListOp) Do

Do executes the op. A nil context will return error.

type SignaturesCreateAccountSignaturesOp added in v0.10.0

type SignaturesCreateAccountSignaturesOp esign.Op

SignaturesCreateAccountSignaturesOp implements DocuSign API SDK Accounts::createAccountSignatures

func (*SignaturesCreateAccountSignaturesOp) DecodeOnly added in v0.10.0

DecodeOnly set the call query parameter decode_only

func (*SignaturesCreateAccountSignaturesOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type SignaturesDeleteAccountSignatureImageOp added in v0.10.0

type SignaturesDeleteAccountSignatureImageOp esign.Op

SignaturesDeleteAccountSignatureImageOp implements DocuSign API SDK Accounts::deleteAccountSignatureImage

func (*SignaturesDeleteAccountSignatureImageOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type SignaturesDeleteAccountSignatureOp added in v0.10.0

type SignaturesDeleteAccountSignatureOp esign.Op

SignaturesDeleteAccountSignatureOp implements DocuSign API SDK Accounts::deleteAccountSignature

func (*SignaturesDeleteAccountSignatureOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type SignaturesGetAccountSignatureImageOp added in v0.10.0

type SignaturesGetAccountSignatureImageOp esign.Op

SignaturesGetAccountSignatureImageOp implements DocuSign API SDK Accounts::getAccountSignatureImage

func (*SignaturesGetAccountSignatureImageOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

func (*SignaturesGetAccountSignatureImageOp) IncludeChrome added in v0.10.0

IncludeChrome when **true,** the chrome (or frame containing the added line and identifier) is included with the signature image.

type SignaturesGetAccountSignatureOp added in v0.10.0

type SignaturesGetAccountSignatureOp esign.Op

SignaturesGetAccountSignatureOp implements DocuSign API SDK Accounts::getAccountSignature

func (*SignaturesGetAccountSignatureOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type SignaturesGetAccountSignaturesOp added in v0.10.0

type SignaturesGetAccountSignaturesOp esign.Op

SignaturesGetAccountSignaturesOp implements DocuSign API SDK Accounts::getAccountSignatures

func (*SignaturesGetAccountSignaturesOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

func (*SignaturesGetAccountSignaturesOp) StampFormat added in v0.10.0

StampFormat set the call query parameter stamp_format

func (*SignaturesGetAccountSignaturesOp) StampName added in v0.10.0

StampName set the call query parameter stamp_name

func (*SignaturesGetAccountSignaturesOp) StampType added in v0.10.0

StampType set the call query parameter stamp_type

type SignaturesUpdateAccountSignatureByIDOp added in v0.10.0

type SignaturesUpdateAccountSignatureByIDOp esign.Op

SignaturesUpdateAccountSignatureByIDOp implements DocuSign API SDK Accounts::updateAccountSignatureById

func (*SignaturesUpdateAccountSignatureByIDOp) CloseExistingSignature added in v0.10.0

CloseExistingSignature when **true,** closes the current signature.

func (*SignaturesUpdateAccountSignatureByIDOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type SignaturesUpdateAccountSignatureImageOp added in v0.10.0

type SignaturesUpdateAccountSignatureImageOp esign.Op

SignaturesUpdateAccountSignatureImageOp implements DocuSign API SDK Accounts::updateAccountSignatureImage

func (*SignaturesUpdateAccountSignatureImageOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

func (*SignaturesUpdateAccountSignatureImageOp) TransparentPng added in v0.10.0

TransparentPng set the call query parameter transparent_png

type SignaturesUpdateAccountSignatureOp added in v0.10.0

type SignaturesUpdateAccountSignatureOp esign.Op

SignaturesUpdateAccountSignatureOp implements DocuSign API SDK Accounts::updateAccountSignature

func (*SignaturesUpdateAccountSignatureOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type TabSettingsGetOp

type TabSettingsGetOp esign.Op

TabSettingsGetOp implements DocuSign API SDK Accounts::getAccountTabSettings

func (*TabSettingsGetOp) Do

Do executes the op. A nil context will return error.

type TabSettingsUpdateOp

type TabSettingsUpdateOp esign.Op

TabSettingsUpdateOp implements DocuSign API SDK Accounts::updateAccountTabSettings

func (*TabSettingsUpdateOp) Do

Do executes the op. A nil context will return error.

type UpdateEnvelopePurgeConfigurationOp added in v0.10.0

type UpdateEnvelopePurgeConfigurationOp esign.Op

UpdateEnvelopePurgeConfigurationOp implements DocuSign API SDK Accounts::updateEnvelopePurgeConfiguration

func (*UpdateEnvelopePurgeConfigurationOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type UpdateNotificationDefaultsOp added in v0.10.0

type UpdateNotificationDefaultsOp esign.Op

UpdateNotificationDefaultsOp implements DocuSign API SDK Accounts::updateNotificationDefaults

func (*UpdateNotificationDefaultsOp) Do added in v0.10.0

Do executes the op. A nil context will return error.

type UpdateSettingsOp

type UpdateSettingsOp esign.Op

UpdateSettingsOp implements DocuSign API SDK Accounts::updateSettings

func (*UpdateSettingsOp) Do

func (op *UpdateSettingsOp) Do(ctx context.Context) error

Do executes the op. A nil context will return error.

type UpdateSharedAccessOp

type UpdateSharedAccessOp esign.Op

UpdateSharedAccessOp implements DocuSign API SDK Accounts::updateSharedAccess

func (*UpdateSharedAccessOp) Do

Do executes the op. A nil context will return error.

func (*UpdateSharedAccessOp) ItemType

ItemType specifies the type of shared item being set: - `envelopes`: Set envelope sharing between users. - `templates`: Set information about template sharing among users and groups. - `folders`: Get information about folder sharing among users and groups.

func (*UpdateSharedAccessOp) PreserveExistingSharedAccess

func (op *UpdateSharedAccessOp) PreserveExistingSharedAccess(val string) *UpdateSharedAccessOp

PreserveExistingSharedAccess when **true,** preserve the existing shared access settings.

func (*UpdateSharedAccessOp) UserIds

func (op *UpdateSharedAccessOp) UserIds(val ...string) *UpdateSharedAccessOp

UserIds is a comma-separated list of IDs for users whose shared item access is being set.

type WatermarksGetOp

type WatermarksGetOp esign.Op

WatermarksGetOp implements DocuSign API SDK Accounts::getWatermark

func (*WatermarksGetOp) Do

Do executes the op. A nil context will return error.

type WatermarksPreviewOp

type WatermarksPreviewOp esign.Op

WatermarksPreviewOp implements DocuSign API SDK Accounts::getWatermarkPreview

func (*WatermarksPreviewOp) Do

Do executes the op. A nil context will return error.

type WatermarksUpdateOp

type WatermarksUpdateOp esign.Op

WatermarksUpdateOp implements DocuSign API SDK Accounts::updateWatermark

func (*WatermarksUpdateOp) Do

Do executes the op. A nil context will return error.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL