Getting Started
API
- Transaction Monitoring
- Anti Monitoring Laundering
Transaction Monitoring
Submit Transaction (Instant)
Transaction Monitoring
Submit Transaction (Instant)
POST api/v1/transaction-monitoring/instant
curl --request POST \
--url https://sigmaprod.sabipay.com/api/v1/transaction-monitoring/instant \
--header 'Content-Type: application/json' \
--header 'apiKey: <api-key>' \
--header 'apiSecret: <api-key>' \
--data '{
"transactionData": {
"reference": "<string>",
"amount": 123,
"receiverAccount": "<string>",
"senderAccount": "<string>",
"isExternalPayment": true,
"balanceBefore": 123,
"type": "debit",
"channel": "card payment",
"transactionDate": "2023-11-07T05:31:56Z",
"vasReceiver": "<string>",
"currency": "<string>",
"isInternalAccount": true,
"isStaffAccount": true,
"sessionId": "<string>",
"isDormantAccount": true
},
"device": {
"deviceId": "<string>",
"manufacturer": "<string>",
"model": "<string>",
"osName": "<string>",
"osVersion": "<string>"
},
"anonymizedUserData": {
"uniqueId": "<string>",
"accountType": "individual",
"businessCategory": "<string>",
"isPhoneNumberVerified": true,
"isBanned": true,
"dateJoined": "2023-11-07T05:31:56Z",
"age": 123,
"isIdentityVerified": true,
"state": "<string>",
"city": "<string>",
"country": "<string>"
},
"location": {
"latitude": 123,
"longitude": 123,
"country": "<string>"
},
"thirdPartyUserData": {
"uniqueId": "<string>",
"cardPan": "<string>",
"email": "jsmith@example.com"
},
"limits": {
"dailyLimit": 123,
"overdraftLimit": 123
},
"screeningData": {
"senderName": "<string>",
"receiverName": "<string>"
},
"beneficiary": {
"isRegisteredBeneficiary": true,
"isNewBeneficiary": true
}
}'
{
"transactionId": "<string>",
"riskScore": "<string>",
"action": {
"result": "approved",
"code": 0
},
"ruleResult": "<string>",
"reason": {
"code": "<string>",
"message": "<string>",
"severity": "high",
"rule": {
"id": "<string>",
"name": "<string>"
}
},
"screening": {
"sender": {
"pep": "<string>",
"sanction": "<string>"
},
"receiver": {
"pep": "<string>",
"sanction": "<string>"
}
}
}
Body
application/json
Transaction payload to be screened and monitored
The body is of type object
.
Response
200
application/json
Transaction monitoring result
The response is of type object
.
curl --request POST \
--url https://sigmaprod.sabipay.com/api/v1/transaction-monitoring/instant \
--header 'Content-Type: application/json' \
--header 'apiKey: <api-key>' \
--header 'apiSecret: <api-key>' \
--data '{
"transactionData": {
"reference": "<string>",
"amount": 123,
"receiverAccount": "<string>",
"senderAccount": "<string>",
"isExternalPayment": true,
"balanceBefore": 123,
"type": "debit",
"channel": "card payment",
"transactionDate": "2023-11-07T05:31:56Z",
"vasReceiver": "<string>",
"currency": "<string>",
"isInternalAccount": true,
"isStaffAccount": true,
"sessionId": "<string>",
"isDormantAccount": true
},
"device": {
"deviceId": "<string>",
"manufacturer": "<string>",
"model": "<string>",
"osName": "<string>",
"osVersion": "<string>"
},
"anonymizedUserData": {
"uniqueId": "<string>",
"accountType": "individual",
"businessCategory": "<string>",
"isPhoneNumberVerified": true,
"isBanned": true,
"dateJoined": "2023-11-07T05:31:56Z",
"age": 123,
"isIdentityVerified": true,
"state": "<string>",
"city": "<string>",
"country": "<string>"
},
"location": {
"latitude": 123,
"longitude": 123,
"country": "<string>"
},
"thirdPartyUserData": {
"uniqueId": "<string>",
"cardPan": "<string>",
"email": "jsmith@example.com"
},
"limits": {
"dailyLimit": 123,
"overdraftLimit": 123
},
"screeningData": {
"senderName": "<string>",
"receiverName": "<string>"
},
"beneficiary": {
"isRegisteredBeneficiary": true,
"isNewBeneficiary": true
}
}'
{
"transactionId": "<string>",
"riskScore": "<string>",
"action": {
"result": "approved",
"code": 0
},
"ruleResult": "<string>",
"reason": {
"code": "<string>",
"message": "<string>",
"severity": "high",
"rule": {
"id": "<string>",
"name": "<string>"
}
},
"screening": {
"sender": {
"pep": "<string>",
"sanction": "<string>"
},
"receiver": {
"pep": "<string>",
"sanction": "<string>"
}
}
}