eSign.AIeSign.AI
Developer Center

Add CC Recipient

POST /esignglobal/v1/envelope/recipients/addCCs

Interface Description

Add a CC recipient to the envelope. After the envelope is initiated, the system will automatically notify the CC recipients, who only have view permissions.

Notes:

  1. Supported when the envelope status isDraftSigning in ProgressAdd CC Recipient.
  2. The display order of CC recipients does not affect the CC order of the envelope.
  3. The same CC recipient (identified by email address as the unique user identifier) cannot be added repeatedly. To update signing task information, please re-add the corresponding CC recipient.

Request Parameters

Parameter Name

Type

Required

Description

envelopeId

string

true

Envelope ID

CCInfos

array

true

CC recipient information collection

 

userEmail

string

true

CC recipient email address

 

userName

string

true

CC recipient name, used to display the CC party's name on the signing page and in external process displays.

[Note] Must not contain the following 9 special characters: / \ : * " < > | ? as well as any emoji characters

 

ccOrder

int

false

The sequential position of the CC recipient in the signing workflow, sharing the sequence with signers' signOrder. Can only be configured for signing nodes that have not yet started; if not provided, it defaults to the original logic for appending CC notifications.

 

customizeSettings

object

false

Custom configuration

 

 

notificationSettings

object

false

Notification-related custom configuration

 

 

 

notificationLanguage

string

false

Notification language, defaults to the 'Default Notification Language' setting

en-US English

zh-CN Simplified Chinese

zh-Hant Traditional Chinese

ja-JP Japanese

es-MX Spanish

pt-PT Portuguese
th-TH Thai
id-ID Indonesian
vi-VN Vietnamese
ms-MY Malay
fil-PH Filipino
de-DE German
fr-FR French
ru-RU Russian
it-IT Italian
ko-KR Korean

Request Parameters

{
	"envelopeId": "flow1234567890",
	"CCInfos": [{
		"userEmail": "buweiqiang@xxxx.com",
		"userName": "WeiQiang",
		"ccOrder": 2
		},{
		"userEmail": "tiandou@xxxx.com",
		"userName": "dou",
		"ccOrder": 3
	}
}

Response Parameters

Parameter Name

Type

Description

envelopeId

string

Envelope ID

CCInfos

array

CC recipient information collection

 

userEmail

string

CC recipient email address

 

userName

string

CC recipient name

Response example

{
	"code": "0",
	"message": "成功",
	"data": {
		"envelopeId": "flow1234567890",
		"CCInfos": [{
			"userEmail": "buweiqiang@xxxx.com",
			"userName": "WeiQiang"
			},{
			"userEmail": "tiandou@xxxx.com",
			"userName": "dou"
		}]
	}
}