Docusign

model.docusign.ApiClient(basePath, proxy)
Parameters:
  • basePath (str) – The base path for the DocuSign API (default: “https://www.docusign.net/restapi”)

  • proxy (WebProxy) – Optional web proxy for the API client (default: None)

Returns:

A new DocuSign API client instance

Return type:

DocuSign.eSign.Client.ApiClient

Creates a new DocuSign API client with the specified base path and optional proxy configuration.

model.docusign.Configuration(apiClient)
Parameters:

apiClient (DocuSign.eSign.Client.ApiClient) – Optional API client instance (default: None)

Returns:

A new DocuSign configuration instance

Return type:

DocuSign.eSign.Client.Configuration

Creates a new DocuSign configuration object with the specified API client.

model.docusign.Document()
Returns:

A new DocuSign document instance

Return type:

DocuSign.eSign.Model.Document

Creates a new DocuSign document object for use in envelope definitions.

model.docusign.EnvelopeDefinition()
Returns:

A new DocuSign envelope definition instance

Return type:

DocuSign.eSign.Model.EnvelopeDefinition

Creates a new DocuSign envelope definition object for defining envelope properties and contents.

model.docusign.EnvelopesApi(configuration)
Parameters:

configuration (DocuSign.eSign.Client.Configuration) – Optional configuration instance (default: None)

Returns:

A new DocuSign envelopes API instance

Return type:

DocuSign.eSign.Api.EnvelopesApi

Creates a new DocuSign envelopes API client with the specified configuration.

model.docusign.EnvelopesApi(basePath)
Parameters:

basePath (str) – The base path for the DocuSign API

Returns:

A new DocuSign envelopes API instance

Return type:

DocuSign.eSign.Api.EnvelopesApi

Creates a new DocuSign envelopes API client with the specified base path.

model.docusign.ListStatusChangesOptions()
Returns:

A new DocuSign list status changes options instance

Return type:

DocuSign.eSign.Api.EnvelopesApi.ListStatusChangesOptions

Creates a new options object for configuring envelope status change queries.

model.docusign.Recipients()
Returns:

A new DocuSign recipients instance

Return type:

DocuSign.eSign.Model.Recipients

Creates a new DocuSign recipients object for defining envelope recipients.

model.docusign.RecipientViewRequest()
Returns:

A new DocuSign recipient view request instance

Return type:

DocuSign.eSign.Model.RecipientViewRequest

Creates a new DocuSign recipient view request object for generating signing URLs.

model.docusign.SignHere()
Returns:

A new DocuSign sign here tab instance

Return type:

DocuSign.eSign.Model.SignHere

Creates a new DocuSign sign here tab object for defining signature placement.

model.docusign.Signer()
Returns:

A new DocuSign signer instance

Return type:

DocuSign.eSign.Model.Signer

Creates a new DocuSign signer object for defining envelope signers.

model.docusign.Tabs()
Returns:

A new DocuSign tabs instance

Return type:

DocuSign.eSign.Model.Tabs

Creates a new DocuSign tabs object for organizing document tabs and fields.

model.docusign.TemplateRole()
Returns:

A new DocuSign template role instance

Return type:

DocuSign.eSign.Model.TemplateRole

Creates a new DocuSign template role object for defining roles in envelope templates.

model.docusign.TemplateTabs()
Returns:

A new DocuSign template tabs instance

Return type:

DocuSign.eSign.Model.TemplateTabs

Creates a new DocuSign template tabs object for organizing template tabs and fields.

model.docusign.Text()
Returns:

A new DocuSign text tab instance

Return type:

DocuSign.eSign.Model.Text

Creates a new DocuSign text tab object for defining text input fields on documents.