UpdateEsignSignerDetailsRequest
objectTransaction (case) identifier whose signer contact details should be updated.
>= 1
Signer rows with corrected email and/or phone while e-sign is pending.
>= 1 items
Show Child Parameters
UpdateEsignSignerDetailsResponse
objectTrue when signer contact details were updated (e-sign must be pending upstream).
User-safe message confirming the update or describing a failure.
UpdateEsignSignerRequest
objectDocuSign recipient ID from GET signers or signer status.
Corrected signer email address.
Signing order when routing is sequential.
Auth method for the signer (for example Phone or SMS).
Country calling code (default 1 for US).
Corrected phone digits only; stored without dashes.
UpdateTransactionRequest
objectTransaction update request. The data property matches TransactionResponse.data (field id → QuestionDataRows → QuestionData, with index for collection rows). Each field value must be a JSON array of rows. Every QuestionData object must include a value property (JSON null is permitted for an empty optional answer).
Answers keyed by blueprint question id or composite collection field id. Named properties below are representative examples (same keys as the default example); any other field id is valid and uses the same value shape (see additionalProperties → QuestionDataRows → QuestionData). Each array entry is one row; use index for repeatable collection instances.
Example:{"259726":[{"id":"259726","type":"dropdown","questionText":"Account designation","questionSubText":"Account designation","displayValue":"Owner","value":"Owner","index":0}]}
Show Child Parameters
ValidationCondition
objectSingle validation condition inside a FieldValidationRule. The shape varies by type: matchesRegexCondition uses regex; numberComparisonCondition uses value + operator; characterCountInBetween uses value: { minLength, maxLength }.
The kind of validation this condition performs.
Allowed values:matchesRegexConditionnumberComparisonConditioncharacterCountInBetween
Example:matchesRegexCondition
The answer node identifier this condition evaluates.
Example:Transaction.Beneficiaries[0].EmailAddresses["Home"].Address
Regex pattern. Only used when type is matchesRegexCondition.
Example:^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
Comparison operator. Only used when type is numberComparisonCondition.
Allowed values:lessThanlessThanOrEqualgreaterThangreaterThanOrEqualequalnotEqual
Example:lessThan
Any OfCondition-specific value. Number for numberComparisonCondition; object { minLength, maxLength } for characterCountInBetween. Absent for matchesRegexCondition.
Example:9999999999