Skip to main content
POST
https://staging-api.propaga.io/v1
/
link
/
contract
--location 'https://staging-api.propaga.io/v1/link/contract'
--header 'Authorization: <your_awesome_token>'
--header 'Content-Type: application/json'
--data '{
    "userId": "4a5694d8-ca68-48be-8530-4228ef2a47ee",
    "verificationId": "222297d8-187b-4ea7-a193-d8fd82ee162a"
}'
{
    "contractLink": "<contract_url>"
}
--location 'https://staging-api.propaga.io/v1/link/contract'
--header 'Authorization: <your_awesome_token>'
--header 'Content-Type: application/json'
--data '{
    "userId": "4a5694d8-ca68-48be-8530-4228ef2a47ee",
    "verificationId": "222297d8-187b-4ea7-a193-d8fd82ee162a"
}'
{
    "contractLink": "<contract_url>"
}

Body

userId
string
required
verificationId
string
required

Response

URL that redirects to a secure web interface for signing the Propaga contract. This interface provides all necessary tools for digital signature.

Error codes

User not found (404)
{
    "errorCode": "USER_NOT_FOUND",
    "errorMessage": "This user not found"
}
User already verified (422)
{
    "errorCode": "USER_IS_VERIFIED",
    "errorMessage": "This user is verified"
}