contract-manager API
stringstring · enumstring · pattern: string[] · minItems: 1 · requiredstringinteger · int32string · uuid · pattern: string · uuid · pattern: stringstring · uuid · pattern: string · uuid · pattern: string · pattern: stringstring · uuid · pattern: string · uuid · pattern: string · pattern: string · uuid · pattern: string · enum · requiredstringstringstringstring · uuid · pattern: stringstring · uuid · pattern: stringstringstringstringstring · uuid · pattern: string · uuid · pattern: string · enumstring · minLength: 3 · maxLength: 50 · pattern: string · enum · requiredstring · enum · requiredbooleanstring · uuid · pattern: stringstring · enumstring · enumboolean
CallbackResult
referencesigningStatusEnum values:
NOT_SIGNED
SIGNED_BY_CUSTOMER
SIGNED_BY_INSURER
COMPLETED
PENDING
CANCELLED
object
object[]
object
ContractBundleCreateRequest
applicationId\S · requiredtemplateIdsnameattemptCountContractDownInput
bundleId[a-fA-F0-9]{8}-[a-fA…typeId[a-fA-F0-9]{8}-[a-fA…errorMessageContractRegenerateInput
bundleId[a-fA-F0-9]{8}-[a-fA…typeId[a-fA-F0-9]{8}-[a-fA…ContractSignInput
Provide either contractId alone, or both bundleId and typeId together
fileUrl\S · requiredDMS file URL of the signed document.
contractIdDirect contract ID. Takes priority over bundleId + typeId if provided.
bundleId[a-fA-F0-9]{8}-[a-fA…Bundle ID. Required when contractId is not provided.
typeId[a-fA-F0-9]{8}-[a-fA…Contract type ID. Required when contractId is not provided.
ContractTemplateCreateRequest
name\S · requiredtemplateTypeId[a-fA-F0-9]{8}-[a-fA… · requiredstatusEnum values:
ACTIVE
INACTIVE
DRAFT
ARCHIVED
headercontentfooterobject
ContractTemplateDuplicateRequest
contractTemplateId[a-fA-F0-9]{8}-[a-fA…nameContractTemplateUpdateRequest
id[a-fA-F0-9]{8}-[a-fA…headercontentfooternametypeId[a-fA-F0-9]{8}-[a-fA…object
ContractTemplateUpdateStatusRequest
id[a-fA-F0-9]{8}-[a-fA…statusEnum values:
ACTIVE
INACTIVE
DRAFT
ARCHIVED
ContractTypeCreateRequest
name\S · requiredsigningMethodEnum values:
ESIGN
MANUAL
categoryEnum values:
MAIN
INSURANCE
OTHER
isRequiredContractTypeUpdateRequest
id[a-fA-F0-9]{8}-[a-fA…namesigningMethodEnum values:
ESIGN
MANUAL
categoryEnum values:
MAIN
INSURANCE
OTHER
isRequiredEsignSigningStatus
string · enum
Enum values:
NOT_SIGNED
SIGNED_BY_CUSTOMER
SIGNED_BY_INSURER
COMPLETED
PENDING
CANCELLED