Build with RiskSentinel X
Developer APIs
Integrate payment scoring, connected evidence and policy decisions with one API.
Base URL
https://risksentinel-backend.onrender.com/api/v1Connection not checked
POST
/api/v1/transactions/processREST · JSON · v1Process a payment
Run the complete decision pipeline: model scoring, graph evidence, assisted investigation, and policy enforcement.
Request body
application/jsonTransactionIDstring · required- A unique payment reference (up to 255 characters).
TransactionDTnumber · required- Transaction time feature expected by the IEEE-CIS model.
TransactionAmtnumber · required- The transaction amount.
ProductCDstring · required- The payment product code, for example W or C.
customer_idstring · optional- Your customer reference.
entity_idstring · optional- An existing graph entity ID. Replace the sample ID with one from the graph explorer.
Creates a transaction and its decision record. Use a unique TransactionID; duplicate IDs can return 409. Samples are not executed from this page.
Integration example
Requestcurl --request POST \ "https://risksentinel-backend.onrender.com/api/v1/transactions/process" \ --header "Content-Type: application/json" \ --data '{ "TransactionID": "tx_example_001", "TransactionDT": 1000000, "TransactionAmt": 15000.5, "ProductCD": "W", "customer_id": "customer_example", "entity_id": "entity_example"}'Copy and run in your application. Requests are not sent from this page.
API access & security
API authentication is not enabled in this environment. Do not expose the unauthenticated backend to the public internet.
Synchronous responses
Read the outcome in the processing response. Webhook delivery is not supported in the current version.