# 1 Token API

First Step When Customer Click On Sign contract You Have To Initialize Session First By Creating Session Token Using The Following API

post
Body
TenantIdstringOptional
TenantSecretstringOptional
ApplicantIdstringOptional
SignContractFilestring Β· binaryOptional
SignContractModeinteger Β· enumOptionalPossible values:
signContractApproachinteger Β· enumOptionalPossible values:
selectedSignContractIdstringOptional
ContractTemplateIdinteger Β· int32Optional
ContractDetails.GeneralTextstringOptional
ContractDetails.TechnicalTextstringOptional
ContractDetails.FinancialTextstringOptional
ContractDetails.LegalTextstringOptional
ContractDetails.ExtraTextstringOptional
ContractDetails.ContractNamestringOptional
ContractParamsstringOptional
Responses
chevron-right
200

Success

application/json
tokenstring Β· nullableOptional
expirationDatestring Β· date-timeOptional
post
/Onboarding/api/v1/Auth/GenerateSignContractRequestSessionToken
200

Success

circle-info

applicantId is sent back to you after onboarding success at the callback URL you configured here. You must save the ID to use for updating and authentication.

circle-info

Sign Contract Approach (1) value if you want to sign by applicant and (2) if you want to sign by organization.

circle-info

for low mode and high mode

  • The required data includes: TenantId, TenantSecret, ApplicantId, SignContractMode (1 for low risk, 2 for high risk, 5 for low risk FRA, 4 for high risk FRA), and SignContractApproach (1 for applicant, 2 for organization).

  • in case of applicant (SignContractApproach = 1 ) , SignContractFile is Mandatory to be uploaded

  • in case of organization (SignContractApproach = 2) , selectedSignContractId is Mandatory

circle-info

fow low FRA Mode and High FRA Mode please follow each section seperately

circle-info

ContractParams is a set of key-value pairs representing variables used within the contract template. These parameters are dynamically injected into the contract text to replace placeholders example "@username=ex, @address=ex"

Last updated