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"
}
Transaction
Validate transaction verification
Sends the otp code to confirm the transaction
PUT
/
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
string
required
Propaga’s transaction id
string
required
Verification id generated on the creation of the transaction
Body
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'"
}
Was this page helpful?

