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>",
"transactionDate": "2023-11-07T05:31:56Z",
"currency": "<string>",
"accountCurrency": "<string>",
"amount": 123,
"isExternalPayment": true,
"status": true,
"signatory": "<string>",
"balanceBefore": 123,
"accountCurrencyBalanceBefore": 123,
"narration": "<string>",
"transactionScheme": "<string>",
"sessionId": "<string>",
"exchangeRate": 123,
"usdExchangeRate": 123,
"senderAccount": "<string>",
"receiverAccount": "<string>",
"email": "jsmith@example.com",
"vasReceiver": "<string>",
"refund": true,
"isInternalAccount": true,
"isStaffAccount": true,
"isDormantAccount": true,
"isCheque": true
},
"anonymizedUserData": {
"uniqueId": "<string>",
"identityNumber": 1234567890,
"phone": "08012345678",
"occupation": "Self employed",
"country": "<string>",
"state": "<string>",
"city": "<string>",
"dateJoined": "2023-11-07T05:31:56Z",
"isBanned": true,
"isIdentityVerified": true,
"bankCode": "<string>",
"bankName": "<string>",
"name": "<string>",
"dob": "<string>",
"sow": "<string>",
"age": 123,
"businessCategory": "<string>",
"isPhoneNumberVerified": true,
"iban": "<string>",
"sortCode": "<string>",
"bankCountry": "<string>",
"email": "jsmith@example.com",
"pepStatus": true
},
"counterpartyData": {
"country": "<string>",
"bankCode": "<string>",
"name": "<string>",
"bankName": "<string>",
"accountNumber": "<string>",
"accountType": "<string>",
"identityNumber": 1234567890,
"iban": "<string>",
"sortCode": "<string>",
"bankCountry": "<string>",
"email": "jsmith@example.com"
},
"location": {
"latitude": "<string>",
"longitude": "<string>",
"country": "<string>"
},
"screeningData": {
"senderName": "<string>",
"receiverName": "<string>"
},
"limits": {
"dailyLimit": 123,
"overdraftLimit": 123,
"individualTransactionLimit": 123
},
"ipAddress": "127.0.0.1"
}
'{
"message": "Transaction processed",
"data": {
"transactionId": "<string>",
"riskScore": "<string>",
"action": {},
"ruleResult": "<string>",
"reason": {
"code": "<string>",
"message": "<string>",
"rule": {
"id": "<string>",
"name": "<string>"
}
},
"screening": {
"sender": {
"pep": "<string>",
"sanction": "<string>"
},
"receiver": {
"pep": "<string>",
"sanction": "<string>"
}
}
}
}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>",
"transactionDate": "2023-11-07T05:31:56Z",
"currency": "<string>",
"accountCurrency": "<string>",
"amount": 123,
"isExternalPayment": true,
"status": true,
"signatory": "<string>",
"balanceBefore": 123,
"accountCurrencyBalanceBefore": 123,
"narration": "<string>",
"transactionScheme": "<string>",
"sessionId": "<string>",
"exchangeRate": 123,
"usdExchangeRate": 123,
"senderAccount": "<string>",
"receiverAccount": "<string>",
"email": "jsmith@example.com",
"vasReceiver": "<string>",
"refund": true,
"isInternalAccount": true,
"isStaffAccount": true,
"isDormantAccount": true,
"isCheque": true
},
"anonymizedUserData": {
"uniqueId": "<string>",
"identityNumber": 1234567890,
"phone": "08012345678",
"occupation": "Self employed",
"country": "<string>",
"state": "<string>",
"city": "<string>",
"dateJoined": "2023-11-07T05:31:56Z",
"isBanned": true,
"isIdentityVerified": true,
"bankCode": "<string>",
"bankName": "<string>",
"name": "<string>",
"dob": "<string>",
"sow": "<string>",
"age": 123,
"businessCategory": "<string>",
"isPhoneNumberVerified": true,
"iban": "<string>",
"sortCode": "<string>",
"bankCountry": "<string>",
"email": "jsmith@example.com",
"pepStatus": true
},
"counterpartyData": {
"country": "<string>",
"bankCode": "<string>",
"name": "<string>",
"bankName": "<string>",
"accountNumber": "<string>",
"accountType": "<string>",
"identityNumber": 1234567890,
"iban": "<string>",
"sortCode": "<string>",
"bankCountry": "<string>",
"email": "jsmith@example.com"
},
"location": {
"latitude": "<string>",
"longitude": "<string>",
"country": "<string>"
},
"screeningData": {
"senderName": "<string>",
"receiverName": "<string>"
},
"limits": {
"dailyLimit": 123,
"overdraftLimit": 123,
"individualTransactionLimit": 123
},
"ipAddress": "127.0.0.1"
}
'{
"message": "Transaction processed",
"data": {
"transactionId": "<string>",
"riskScore": "<string>",
"action": {},
"ruleResult": "<string>",
"reason": {
"code": "<string>",
"message": "<string>",
"rule": {
"id": "<string>",
"name": "<string>"
}
},
"screening": {
"sender": {
"pep": "<string>",
"sanction": "<string>"
},
"receiver": {
"pep": "<string>",
"sanction": "<string>"
}
}
}
}Documentation Index
Fetch the complete documentation index at: https://sigma-docs.pastel.africa/llms.txt
Use this file to discover all available pages before exploring further.
Transaction payload for reporting
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
IP address associated with the transaction