Skip to main content
PUT
https://staging-api.propaga.io/v1
/
transaction
/
{transactionId}
/
verification
/
{verificationId}
curl --location --request PUT 'https://staging-api.propaga.io/v1/transaction/{transactionId}/verification/{verificationId}' \
--header 'Authorization: <your_awesome_token>' 
--header 'Content-Type: application/json'
--data '{
    "errorCode": "1234"
}'
{
    "verificationId": "561f8ed5-8e90-4b32-9637-4f36a0c66286",
    "verificationStatus": "Transaction verified successfull"
}
curl --location --request PUT 'https://staging-api.propaga.io/v1/transaction/{transactionId}/verification/{verificationId}' \
--header 'Authorization: <your_awesome_token>' 
--header 'Content-Type: application/json'
--data '{
    "errorCode": "1234"
}'
{
    "verificationId": "561f8ed5-8e90-4b32-9637-4f36a0c66286",
    "verificationStatus": "Transaction verified successfull"
}

Path parameters

transactionId
string
required
Propaga’s transaction id
verificationId
string
required
Verification id generated on the creation of the transaction

Body

code
string
required

Error codes

Transaction not found (404)
{
    "errorCode": "TRANSACTION_NOT_FOUND",
    "errorMessage": "This transaction not found"
}
Transaction is already verified (422)
{
    "errorCode": "TRANSACTION_IS_VERIFIED",
    "errorMessage": "This transaction is verified"
}
Verification not found (404)
{
    "errorCode": "VERIFICATION_NOT_FOUND",
    "errorMessage": "This verification not found"
}
Verification not valid (422)
{
    "errorCode": "VERIFICATION_NOT_VALID",
    "errorMessage": "This verification is not valid'"
}