{"info":{"_postman_id":"03a455d2-64df-4a8f-9465-9ea2eba824ef","name":"Console","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"38400645","collectionId":"03a455d2-64df-4a8f-9465-9ea2eba824ef","publishedId":"2sAXqs83WY","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-09-20T05:32:01.000Z"},"item":[{"name":"User","item":[{"name":"Transactions","item":[{"name":"Verify a Transaction","id":"e03180cc-6b84-4010-8462-81d0562045c7","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"host":true}},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Host","value":"console.traxionright.com","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"TRANSFER\", // Required | Options: DEPOSIT / TRANSFER / EXTERNAL_PAYMENT / WITHDRAWAL / REFUND / OTHER\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\", // Required\n    \"timestamp\": 1733648901229, // Required\n    \"transactionState\": \"CREATED\",\n    \"originUserId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"destinationUserId\": \"d9ecf9c9-1c89-4c14-a74f-c92b3856e857\",\n    \"productType\": \"Digital\",\n    \"originAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"originPaymentDetails\": {\n        \"method\": \"WALLET\" // Options: CARD / GENERIC_BANK_ACCOUNT / IBAN / ACH / SWIFT / MPESA / UPI / WALLET / CHECK / CASH\n    },\n    \"destinationAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"destinationPaymentDetails\": {\n        \"method\": \"WALLET\"\n    },\n    \"reference\": \"Intra Transfer\",\n    \"originDeviceData\": {\n        \"batteryLevel\": 95,\n        \"deviceLatitude\": 13.0033,\n        \"deviceLongitude\": 76.1004,\n        \"ipAddress\": \"10.23.100.1\",\n        \"deviceIdentifier\": \"xxx9f915d04xxxx\",\n        \"vpnUsed\": false,\n        \"operatingSystem\": \"Android 11.2\",\n        \"deviceMaker\": \"XYZ Phone\",\n        \"deviceModel\": \"XYZ M2 Pro Max\",\n        \"deviceYear\": \"2018\",\n        \"appVersion\": \"1.1.0\"\n    },\n    \"destinationDeviceData\": {\n        \"batteryLevel\": 95,\n        \"deviceLatitude\": 13.0033,\n        \"deviceLongitude\": 76.1004,\n        \"ipAddress\": \"10.23.100.1\",\n        \"deviceIdentifier\": \"xxx9f915d04xxxx\",\n        \"vpnUsed\": false,\n        \"operatingSystem\": \"Android 11.2\",\n        \"deviceMaker\": \"XYZ Phone\",\n        \"deviceModel\": \"XYZ M2 Pro Max\",\n        \"deviceYear\": \"2018\",\n        \"appVersion\": \"1.1.0\"\n    },\n    \"tags\": [\n        {\n            \"key\": \"Source\",\n            \"value\": \"API Docs Tester\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/transactions","description":"<h2 id=\"post-transactions\">POST Transactions</h2>\n<p><code>/transactions</code> endpoint allows you to operate on the Transaction entity.</p>\n<p>In order to pass the payload of a transaction to Traxionright and verify the transaction, you will need to call this endpoint with the transaction payload. Not all fields are mandatory, you will only need to pass in the fields that you have and are relevant for your compliance setup.</p>\n<h3 id=\"payload\">Payload</h3>\n<p>Here are some of the most used payload fields explained (you can find the full payload schema below with 1 line descriptions):</p>\n<ul>\n<li><p><code>type</code>: Type of transaction (Ex: <code>WITHDRAWAL</code>, <code>DEPOSIT</code>, <code>TRANSFER</code> etc).</p>\n</li>\n<li><p><code>transactionId</code> - Unique Identifier for the transaction. Traxionright API will generate a <code>transactionId</code> if this field is left empty</p>\n</li>\n<li><p><code>timestamp</code> - UNIX timestamp in <em>milliseconds</em> of when the transaction took place</p>\n</li>\n<li><p><code>transactionState</code> - The state of the transaction, set to <code>CREATED</code> by default. More details here</p>\n</li>\n<li><p><code>originUserId</code> - Unique identifier (if any) of the user who is sending the money. This user must be created within the Traxionright system before using the create a individual user or create a entity user endpoint</p>\n</li>\n<li><p><code>destinationUserId</code> - Unique identifier (if any) of the user who is receiving the money. This user must be created within the Traxionright system before using the create a individual user or create a entity user endpoint</p>\n</li>\n<li><p><code>originAmountDetails</code> - Details of the amount being sent from the origin</p>\n</li>\n<li><p><code>destinationAmountDetails</code> - Details of the amount being received at the destination</p>\n</li>\n<li><p><code>originPaymentDetails</code> - Payment details (if any) used at the origin (ex: <code>CARD</code>, <code>IBAN</code>, <code>WALLET</code> etc). You can click on the dropdown next to the field in the schema below to view all supported payment types.</p>\n</li>\n<li><p><code>destinationPaymentDetails</code> - Payment details (if any) used at the destination (ex: <code>CARD</code>, <code>IBAN</code>, <code>WALLET</code> etc). You can click on the dropdown next to the field in the schema below to view all supported payment types.</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"c42ccefb-6918-4f40-a573-d995e90a2080","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{authToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"TRANSFER\",\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\",\n    \"timestamp\": 1733648901229,\n    \"transactionState\": \"CREATED\",\n    \"originUserId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"destinationUserId\": \"d9ecf9c9-1c89-4c14-a74f-c92b3856e857\",\n    \"productType\": \"Digital\",\n    \"originAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"originPaymentDetails\": {\n        \"method\": \"WALLET\"\n    },\n    \"destinationAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"destinationPaymentDetails\": {\n        \"method\": \"WALLET\"\n    },\n    \"reference\": \"Intra Transfer\",\n    \"tags\": [\n        {\n            \"key\": \"Source\",\n            \"value\": \"API Docs Tester\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/transactions","description":"## POST Transactions\n\n`/transactions` endpoint allows you to operate on the [Transaction entity.](/guides/overview/entities#transaction)\n\nIn order to pass the payload of a transaction to Flagright and verify the transaction, you will need to call this endpoint with the transaction payload. Not all fields are mandatory, you will only need to pass in the fields that you have and are relevant for your compliance setup.\n\n### Payload\n\nHere are some of the most used payload fields explained (you can find the full payload [schema below](/api-reference/api-reference/transactions/verify#request) with 1 line descriptions):\n\n- `type`: Type of transaction (Ex: `WITHDRAWAL`, `DEPOSIT`, `TRANSFER` etc).\n- `transactionId` - Unique Identifier for the transaction. Flagright API will generate a `transactionId` if this field is left empty\n- `timestamp` - UNIX timestamp in _milliseconds_ of when the transaction took place\n- `transactionState` - The state of the transaction, set to `CREATED` by default. [More details here](/guides/overview/entities#transaction-lifecycle-through-transaction-events)\n- `originUserId` - Unique identifier (if any) of the user who is sending the money. This user must be created within the Flagright system before using the [create a consumer user](/api-reference/api-reference/consumer-users/create) or [create a business user](/api-reference/api-reference/business-users/create) endpoint\n- `destinationUserId` - Unique identifier (if any) of the user who is receiving the money. This user must be created within the Flagright system before using the [create a consumer user](/api-reference/api-reference/consumer-users/create) or [create a business user](/api-reference/api-reference/business-users/create) endpoint\n- `originAmountDetails` - Details of the amount being sent from the origin\n- `destinationAmountDetails` - Details of the amount being received at the destination\n- `originPaymentDetails` - Payment details (if any) used at the origin (ex: `CARD`, `IBAN`, `WALLET` etc). You can click on the dropdown next to the field in the schema below to view all supported payment types.\n- `destinationPaymentDetails` - Payment details (if any) used at the destination (ex: `CARD`, `IBAN`, `WALLET` etc). You can click on the dropdown next to the field in the schema below to view all supported payment types."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"originAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"destinationAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"type\": \"TRANSFER\",\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\",\n    \"transactionState\": \"CREATED\",\n    \"isFirstTransaction\": false,\n    \"timestamp\": 1733648901229,\n    \"originUserId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"destinationUserId\": \"d9ecf9c9-1c89-4c14-a74f-c92b3856e857\",\n    \"relatedTransactionIds\": [],\n    \"productType\": \"Digital\",\n    \"originPaymentDetails\": {\n        \"method\": \"WALLET\"\n    },\n    \"destinationPaymentDetails\": {\n        \"method\": \"WALLET\"\n    },\n    \"reference\": \"Intra Transfer\",\n    \"executedRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"hitRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"tags\": [\n        {\n            \"key\": \"Source\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"originUserDetail\": {\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"businessIndustry\": [],\n                \"mainProductsServicesSold\": []\n            }\n        },\n        \"userDetails\": {\n            \"name\": {\n                \"firstName\": \"Danny\",\n                \"middleName\": \"Nancy\",\n                \"lastName\": \"Anderson\"\n            },\n            \"dateOfBirth\": \"1994-01-21\",\n            \"countryOfResidence\": \"EE\",\n            \"countryOfNationality\": \"FR\"\n        },\n        \"contactDetails\": {\n            \"emailIds\": [\n                \"gregory82@example.com\"\n            ],\n            \"contactNumbers\": [\n                \"690.518.4303\"\n            ],\n            \"websites\": [\n                \"http://www.page.com/\"\n            ],\n            \"addresses\": [\n                {\n                    \"addressLines\": [\n                        \"363 Johnson Crescent\"\n                    ],\n                    \"postcode\": \"19499\",\n                    \"city\": \"New Shane\",\n                    \"state\": \"Maryland\",\n                    \"country\": \"Colombia\",\n                    \"tags\": [\n                        {\n                            \"key\": \"forward\",\n                            \"value\": \"small\",\n                            \"_id\": \"675559e9b1d3a7ca74dc4aac\",\n                            \"id\": \"675559e9b1d3a7ca74dc4aac\"\n                        }\n                    ],\n                    \"_id\": \"675559e9b1d3a7ca74dc4aab\",\n                    \"id\": \"675559e9b1d3a7ca74dc4aab\"\n                }\n            ],\n            \"faxNumbers\": []\n        },\n        \"employmentDetails\": {\n            \"businessIndustry\": []\n        },\n        \"userStateDetails\": {\n            \"state\": \"CREATED\",\n            \"reason\": \"\"\n        },\n        \"kycStatusDetails\": {\n            \"status\": \"NOT_STARTED\",\n            \"reason\": \"\"\n        },\n        \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n        \"createdTimestamp\": 1733646618204,\n        \"updatedTimestamp\": 1733646825456,\n        \"userType\": \"INDIVIDUAL\",\n        \"legalDocuments\": [\n            {\n                \"documentType\": \"passport\",\n                \"documentNumber\": \"vcj-758173\",\n                \"documentIssuedDate\": 1702089666204,\n                \"documentExpirationDate\": 1765203570204,\n                \"documentIssuedCountry\": \"IT\",\n                \"_id\": \"675559e9b1d3a7ca74dc4aaa\",\n                \"tags\": [],\n                \"id\": \"675559e9b1d3a7ca74dc4aaa\"\n            }\n        ],\n        \"reasonForAccountOpening\": [\n            \"INVESTMENT\"\n        ],\n        \"sourceOfFunds\": [\n            \"SAVINGS\"\n        ],\n        \"tags\": [\n            {\n                \"key\": \"addedBy\",\n                \"value\": \"API Docs Tester\",\n                \"_id\": \"675559e9b1d3a7ca74dc4aad\",\n                \"id\": \"675559e9b1d3a7ca74dc4aad\"\n            }\n        ],\n        \"deleted\": false,\n        \"pepStatus\": [],\n        \"createdAt\": \"2024-12-08T08:33:45.467Z\",\n        \"updatedAt\": \"2024-12-08T08:33:45.467Z\",\n        \"id\": \"675559e9b1d3a7ca74dc4aa9\"\n    },\n    \"destinationUserDetail\": {\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"businessIndustry\": [],\n                \"mainProductsServicesSold\": []\n            }\n        },\n        \"userDetails\": {\n            \"name\": {\n                \"firstName\": \"Alexandra\",\n                \"middleName\": \"Evelyn\",\n                \"lastName\": \"Trujillo\"\n            },\n            \"dateOfBirth\": \"1953-01-29\",\n            \"countryOfResidence\": \"BO\",\n            \"countryOfNationality\": \"NA\"\n        },\n        \"contactDetails\": {\n            \"emailIds\": [\n                \"tthomas@example.org\"\n            ],\n            \"contactNumbers\": [\n                \"(327)222-5144x0804\"\n            ],\n            \"websites\": [\n                \"http://www.hernandez-juarez.org/\"\n            ],\n            \"addresses\": [\n                {\n                    \"addressLines\": [\n                        \"19004 Phillips Loop Suite 144\"\n                    ],\n                    \"postcode\": \"87874\",\n                    \"city\": \"Lewisborough\",\n                    \"state\": \"Michigan\",\n                    \"country\": \"Barbados\",\n                    \"tags\": [\n                        {\n                            \"key\": \"size\",\n                            \"value\": \"paper\",\n                            \"_id\": \"67555110f0b28279fccec2d4\",\n                            \"id\": \"67555110f0b28279fccec2d4\"\n                        }\n                    ],\n                    \"_id\": \"67555110f0b28279fccec2d3\",\n                    \"id\": \"67555110f0b28279fccec2d3\"\n                }\n            ],\n            \"faxNumbers\": []\n        },\n        \"employmentDetails\": {\n            \"businessIndustry\": []\n        },\n        \"userStateDetails\": {\n            \"state\": \"CREATED\",\n            \"reason\": \"\"\n        },\n        \"kycStatusDetails\": {\n            \"status\": \"NOT_STARTED\",\n            \"reason\": \"\"\n        },\n        \"userId\": \"d9ecf9c9-1c89-4c14-a74f-c92b3856e857\",\n        \"createdTimestamp\": 1733622417452,\n        \"updatedTimestamp\": 1733644560346,\n        \"userType\": \"INDIVIDUAL\",\n        \"legalDocuments\": [\n            {\n                \"documentType\": \"passport\",\n                \"documentNumber\": \"ozL-406873\",\n                \"documentIssuedDate\": 1702065465454,\n                \"documentExpirationDate\": 1765179369454,\n                \"documentIssuedCountry\": \"GY\",\n                \"_id\": \"67555110f0b28279fccec2d2\",\n                \"tags\": [],\n                \"id\": \"67555110f0b28279fccec2d2\"\n            }\n        ],\n        \"reasonForAccountOpening\": [\n            \"INVESTMENT\"\n        ],\n        \"sourceOfFunds\": [\n            \"SAVINGS\"\n        ],\n        \"tags\": [\n            {\n                \"key\": \"Source\",\n                \"value\": \"API Docs Tester\",\n                \"_id\": \"67555110f0b28279fccec2d5\",\n                \"id\": \"67555110f0b28279fccec2d5\"\n            }\n        ],\n        \"deleted\": false,\n        \"pepStatus\": [],\n        \"createdAt\": \"2024-12-08T07:56:00.355Z\",\n        \"updatedAt\": \"2024-12-08T07:56:00.355Z\",\n        \"id\": \"67555110f0b28279fccec2d1\"\n    },\n    \"status\": \"SUSPEND\",\n    \"ruleErrors\": [],\n    \"riskScoreDetails\": {\n        \"trsScore\": \"0\",\n        \"trsRiskLevel\": \"VERY_HIGH\",\n        \"originUserOrsRiskScore\": \"0\",\n        \"originUserOrsRiskLevel\": \"VERY_LOW\",\n        \"destinationUserOrsRiskScore\": \"0\",\n        \"destinationUserOrsRiskLevel\": \"VERY_LOW\"\n    }\n}"}],"_postman_id":"e03180cc-6b84-4010-8462-81d0562045c7"},{"name":"Retrieve a Transaction","id":"e43aebc3-17db-42c1-8a4d-5752b87b9ef5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{baseUrl}}/transactions/:transactionId","description":"<h3 id=\"get-transactions\">GET Transactions</h3>\n<p><code>/transactions</code> endpoint allows you to operate on the Transaction entity.</p>\n<p>Calling <code>GET /transactions/{transactionId}</code> will return the entire transaction payload and rule execution results for the transaction with the corresponding <code>transactionId</code></p>\n","urlObject":{"path":["transactions",":transactionId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"3e642bf0-df82-41b3-86d2-16a0bbad2e25","description":{"content":"<p>Unique Transaction Identifier</p>\n","type":"text/plain"},"type":"any","value":"transactionId","key":"transactionId"}]}},"response":[{"id":"1c0db76f-ad1a-4dad-961f-b5ac7c8d5221","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/transactions/:transactionId","host":["{{baseUrl}}"],"path":["transactions",":transactionId"],"variable":[{"key":"transactionId","value":"transactionId","description":"Unique Transaction Identifier"}]},"description":"### GET Transactions\n\n`/transactions` endpoint allows you to operate on the [Transaction entity](/guides/overview/entities#transaction).\n\nCalling `GET /transactions/{transactionId}` will return the entire transaction payload and rule execution results for the transaction with the corresponding `transactionId`"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"originAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"destinationAmountDetails\": {\n        \"transactionAmount\": 35000,\n        \"transactionCurrency\": \"PHP\",\n        \"country\": \"PH\"\n    },\n    \"type\": \"TRANSFER\",\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\",\n    \"transactionState\": \"SUSPENDED\",\n    \"isFirstTransaction\": false,\n    \"timestamp\": 1733648901229,\n    \"originUserId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"destinationUserId\": \"d9ecf9c9-1c89-4c14-a74f-c92b3856e857\",\n    \"relatedTransactionIds\": [],\n    \"productType\": \"Digital\",\n    \"originPaymentDetails\": {\n        \"method\": \"WALLET\"\n    },\n    \"destinationPaymentDetails\": {\n        \"method\": \"WALLET\"\n    },\n    \"reference\": \"Intra Transfer\",\n    \"executedRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"hitRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"tags\": [\n        {\n            \"key\": \"Source\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"riskScoreDetails\": {\n        \"trsScore\": \"0\",\n        \"trsRiskLevel\": \"VERY_HIGH\",\n        \"originUserOrsRiskScore\": \"0\",\n        \"originUserOrsRiskLevel\": \"VERY_LOW\",\n        \"destinationUserOrsRiskScore\": \"0\",\n        \"destinationUserOrsRiskLevel\": \"VERY_LOW\"\n    },\n    \"status\": \"SUSPEND\",\n    \"originUserDetail\": {\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"businessIndustry\": [],\n                \"mainProductsServicesSold\": []\n            }\n        },\n        \"userDetails\": {\n            \"name\": {\n                \"firstName\": \"Danny\",\n                \"middleName\": \"Nancy\",\n                \"lastName\": \"Anderson\"\n            },\n            \"dateOfBirth\": \"1994-01-21\",\n            \"countryOfResidence\": \"EE\",\n            \"countryOfNationality\": \"FR\"\n        },\n        \"contactDetails\": {\n            \"emailIds\": [\n                \"gregory82@example.com\"\n            ],\n            \"contactNumbers\": [\n                \"690.518.4303\"\n            ],\n            \"websites\": [\n                \"http://www.page.com/\"\n            ],\n            \"addresses\": [\n                {\n                    \"addressLines\": [\n                        \"363 Johnson Crescent\"\n                    ],\n                    \"postcode\": \"19499\",\n                    \"city\": \"New Shane\",\n                    \"state\": \"Maryland\",\n                    \"country\": \"Colombia\",\n                    \"tags\": [\n                        {\n                            \"key\": \"forward\",\n                            \"value\": \"small\",\n                            \"_id\": \"675559e9b1d3a7ca74dc4aac\",\n                            \"id\": \"675559e9b1d3a7ca74dc4aac\"\n                        }\n                    ],\n                    \"_id\": \"675559e9b1d3a7ca74dc4aab\",\n                    \"id\": \"675559e9b1d3a7ca74dc4aab\"\n                }\n            ],\n            \"faxNumbers\": []\n        },\n        \"employmentDetails\": {\n            \"businessIndustry\": []\n        },\n        \"userStateDetails\": {\n            \"state\": \"CREATED\",\n            \"reason\": \"\"\n        },\n        \"kycStatusDetails\": {\n            \"status\": \"NOT_STARTED\",\n            \"reason\": \"\"\n        },\n        \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n        \"createdTimestamp\": 1733646618204,\n        \"updatedTimestamp\": 1733646825456,\n        \"userType\": \"INDIVIDUAL\",\n        \"legalDocuments\": [\n            {\n                \"documentType\": \"passport\",\n                \"documentNumber\": \"vcj-758173\",\n                \"documentIssuedDate\": 1702089666204,\n                \"documentExpirationDate\": 1765203570204,\n                \"documentIssuedCountry\": \"IT\",\n                \"_id\": \"675559e9b1d3a7ca74dc4aaa\",\n                \"tags\": [],\n                \"id\": \"675559e9b1d3a7ca74dc4aaa\"\n            }\n        ],\n        \"reasonForAccountOpening\": [\n            \"INVESTMENT\"\n        ],\n        \"sourceOfFunds\": [\n            \"SAVINGS\"\n        ],\n        \"tags\": [\n            {\n                \"key\": \"addedBy\",\n                \"value\": \"API Docs Tester\",\n                \"_id\": \"675559e9b1d3a7ca74dc4aad\",\n                \"id\": \"675559e9b1d3a7ca74dc4aad\"\n            }\n        ],\n        \"deleted\": false,\n        \"pepStatus\": [],\n        \"createdAt\": \"2024-12-08T08:33:45.467Z\",\n        \"updatedAt\": \"2024-12-08T08:33:45.467Z\",\n        \"id\": \"675559e9b1d3a7ca74dc4aa9\"\n    },\n    \"destinationUserDetail\": {\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"businessIndustry\": [],\n                \"mainProductsServicesSold\": []\n            }\n        },\n        \"userDetails\": {\n            \"name\": {\n                \"firstName\": \"Alexandra\",\n                \"middleName\": \"Evelyn\",\n                \"lastName\": \"Trujillo\"\n            },\n            \"dateOfBirth\": \"1953-01-29\",\n            \"countryOfResidence\": \"BO\",\n            \"countryOfNationality\": \"NA\"\n        },\n        \"contactDetails\": {\n            \"emailIds\": [\n                \"tthomas@example.org\"\n            ],\n            \"contactNumbers\": [\n                \"(327)222-5144x0804\"\n            ],\n            \"websites\": [\n                \"http://www.hernandez-juarez.org/\"\n            ],\n            \"addresses\": [\n                {\n                    \"addressLines\": [\n                        \"19004 Phillips Loop Suite 144\"\n                    ],\n                    \"postcode\": \"87874\",\n                    \"city\": \"Lewisborough\",\n                    \"state\": \"Michigan\",\n                    \"country\": \"Barbados\",\n                    \"tags\": [\n                        {\n                            \"key\": \"size\",\n                            \"value\": \"paper\",\n                            \"_id\": \"67555110f0b28279fccec2d4\",\n                            \"id\": \"67555110f0b28279fccec2d4\"\n                        }\n                    ],\n                    \"_id\": \"67555110f0b28279fccec2d3\",\n                    \"id\": \"67555110f0b28279fccec2d3\"\n                }\n            ],\n            \"faxNumbers\": []\n        },\n        \"employmentDetails\": {\n            \"businessIndustry\": []\n        },\n        \"userStateDetails\": {\n            \"state\": \"CREATED\",\n            \"reason\": \"\"\n        },\n        \"kycStatusDetails\": {\n            \"status\": \"NOT_STARTED\",\n            \"reason\": \"\"\n        },\n        \"userId\": \"d9ecf9c9-1c89-4c14-a74f-c92b3856e857\",\n        \"createdTimestamp\": 1733622417452,\n        \"updatedTimestamp\": 1733644560346,\n        \"userType\": \"INDIVIDUAL\",\n        \"legalDocuments\": [\n            {\n                \"documentType\": \"passport\",\n                \"documentNumber\": \"ozL-406873\",\n                \"documentIssuedDate\": 1702065465454,\n                \"documentExpirationDate\": 1765179369454,\n                \"documentIssuedCountry\": \"GY\",\n                \"_id\": \"67555110f0b28279fccec2d2\",\n                \"tags\": [],\n                \"id\": \"67555110f0b28279fccec2d2\"\n            }\n        ],\n        \"reasonForAccountOpening\": [\n            \"INVESTMENT\"\n        ],\n        \"sourceOfFunds\": [\n            \"SAVINGS\"\n        ],\n        \"tags\": [\n            {\n                \"key\": \"Source\",\n                \"value\": \"API Docs Tester\",\n                \"_id\": \"67555110f0b28279fccec2d5\",\n                \"id\": \"67555110f0b28279fccec2d5\"\n            }\n        ],\n        \"deleted\": false,\n        \"pepStatus\": [],\n        \"createdAt\": \"2024-12-08T07:56:00.355Z\",\n        \"updatedAt\": \"2024-12-08T07:56:00.355Z\",\n        \"id\": \"67555110f0b28279fccec2d1\"\n    }\n}"}],"_postman_id":"e43aebc3-17db-42c1-8a4d-5752b87b9ef5"}],"id":"e3b1a762-78b0-4792-a3ef-6b2fa12ca8fa","_postman_id":"e3b1a762-78b0-4792-a3ef-6b2fa12ca8fa","description":""},{"name":"Transaction Events","item":[{"name":"Create a Transaction Event","id":"0d6f8b80-140e-451f-aefc-7311a20377a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"timestamp\": 1733649554849, // Required\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\", // Required\n    \"eventId\": \"c08b6ccdee2be0e16ab0a3218b821bf7\",\n    \"eventDescription\": \"Transaction Successful\",\n    \"reason\": \"Transaction Successful\",\n    \"updatedTransactionAttributes\": { \n        \"transactionState\": \"SUCCESSFUL\" // Required | Options: CREATED / PROCESSING / SENT / EXPIRED / DECLINED / SUSPENDED / REFUNDED / SUCCESSFUL / REVERSED\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/events/transaction","description":"<h2 id=\"post-transaction-events\">POST Transaction Events</h2>\n<p><code>/events/transaction</code> endpoint allows you to operate on the Transaction Events entity.</p>\n<p>Transaction events are created after the initial <code>POST /transactions</code> call (which creates a transaction) and are used to:</p>\n<ul>\n<li><p>Update the STATE of the transaction, using the <code>transactionState</code> field and manage the Transaction Lifecycle</p>\n</li>\n<li><p>Update the transaction details, using the <code>updatedTransactionAttributes</code> field.</p>\n</li>\n</ul>\n<blockquote>\n<p>If you have neither of the above two use cases, you do not need to use transaction events. </p>\n</blockquote>\n<h3 id=\"payload\">Payload</h3>\n<p>Each transaction event needs three mandatory fields:</p>\n<ul>\n<li><p><code>transactionState</code> - STATE of the transaction -&gt; value is set to <code>CREATED</code> after <code>POST /transactions</code> call</p>\n</li>\n<li><p><code>timestamp</code>- the timestamp of when the event was created or occured in your system</p>\n</li>\n<li><p><code>transactionId</code> - The ID of the transaction for which this event is generated.</p>\n</li>\n</ul>\n<p>In order to make individual events retrievable, you also need to pass in a unique <code>eventId</code> to the request body.</p>\n","urlObject":{"path":["events","transaction"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"cf7ffd7a-df17-43e7-b0a4-e6fd501ae72b","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"timestamp\": 1733649554849,\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\",\n    \"eventId\": \"c08b6ccdee2be0e16ab0a3218b821bf7\",\n    \"eventDescription\": \"Transaction Successful\",\n    \"reason\": \"Transaction Successful\",\n    \"updatedTransactionAttributes\": { \n        \"transactionState\": \"SUCCESSFUL\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/events/transaction","description":"## POST Transaction Events\n\n`/events/transaction` endpoint allows you to operate on the [Transaction Events entity.](/guides/overview/entities#transaction-event)\n\nTransaction events are created after the initial `POST /transactions` call (which creates a transaction) and are used to:\n\n- Update the STATE of the transaction, using the `transactionState` field and manage the [Transaction Lifecycle](/guides/overview/entities#transaction-lifecycle-through-transaction-events)\n- Update the transaction details, using the `updatedTransactionAttributes` field.\n\n> If you have neither of the above two use cases, you do not need to use transaction events.\n\n### Payload\n\nEach transaction event needs three mandatory fields:\n\n- `transactionState` - STATE of the transaction -> value is set to `CREATED` after `POST /transactions` call\n- `timestamp`- the timestamp of when the event was created or occured in your system\n- `transactionId` - The ID of the transaction for which this event is generated.\n\nIn order to make individual events retrievable, you also need to pass in a unique `eventId` to the request body."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"updatedTransactionAttributes\": {\n        \"transactionState\": \"SUCCESSFUL\",\n        \"relatedTransactionIds\": [],\n        \"tags\": []\n    },\n    \"timestamp\": 1733649554849,\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\",\n    \"eventId\": \"c08b6ccdee2be0e16ab0a3218b821bf7\",\n    \"eventDescription\": \"Transaction Successful\",\n    \"reason\": \"Transaction Successful\",\n    \"executedRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"hitRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"status\": \"SUSPEND\",\n    \"ruleErrors\": [],\n    \"riskScoreDetails\": {\n        \"trsScore\": \"0\",\n        \"trsRiskLevel\": \"VERY_HIGH\",\n        \"originUserOrsRiskScore\": \"0\",\n        \"originUserOrsRiskLevel\": \"VERY_LOW\",\n        \"destinationUserOrsRiskScore\": \"0\",\n        \"destinationUserOrsRiskLevel\": \"VERY_LOW\"\n    }\n}"}],"_postman_id":"0d6f8b80-140e-451f-aefc-7311a20377a0"},{"name":"Retrieve a Transaction Event","id":"a3a63838-a255-47a3-a6f1-980ff1cc1d49","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{baseUrl}}/events/transaction/:eventId","description":"<h3 id=\"get-transaction-events\">GET Transaction Events</h3>\n<p><code>/events/transaction</code> endpoint allows you to operate on the Transaction Events entity..</p>\n<p>You can retrieve any transaction event you created using the POST Transaction Events call.</p>\n","urlObject":{"path":["events","transaction",":eventId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"762536d9-80df-4d93-ad1b-4544b97d3810","description":{"content":"<p>Unique Transaction Identifier</p>\n","type":"text/plain"},"type":"any","value":"eventId","key":"eventId"}]}},"response":[{"id":"c3e0b67d-8805-40ff-a037-745fd569a4b7","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/events/transaction/:eventId","host":["{{baseUrl}}"],"path":["events","transaction",":eventId"],"variable":[{"key":"eventId","value":"eventId","description":"Unique Transaction Identifier"}]},"description":"### GET Transaction Events\n\n`/events/transaction` endpoint allows you to operate on the [Transaction Events entity.](/guides/overview/entities#transaction-event).\n\nYou can retrieve any transaction event you created using the [POST Transaction Events](/api-reference/api-reference/transaction-events/create) call."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"updatedTransactionAttributes\": {\n        \"transactionState\": \"SUCCESSFUL\",\n        \"relatedTransactionIds\": [],\n        \"tags\": []\n    },\n    \"timestamp\": 1733649554849,\n    \"transactionId\": \"23c94c9e7b5f1107db15a530ea2f54c0\",\n    \"eventId\": \"c08b6ccdee2be0e16ab0a3218b821bf7\",\n    \"eventDescription\": \"Transaction Successful\",\n    \"reason\": \"Transaction Successful\",\n    \"executedRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"hitRules\": [\n        {\n            \"ruleId\": \"T-2\",\n            \"ruleNameAlias\": \"Suspend PHP 30k\",\n            \"action\": \"ALLOW\",\n            \"status\": \"ACTIVE\",\n            \"casePriority\": \"P4\",\n            \"executedRules\": [\n                {\n                    \"riskLevel\": \"VERY_HIGH\",\n                    \"detail\": {\n                        \"riskLevel\": {\n                            \"originUser\": \"VERY_HIGH\",\n                            \"destinationUser\": \"VERY_HIGH\"\n                        },\n                        \"data\": {\n                            \"transaction\": {\n                                \"origin\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                },\n                                \"destination\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 35000\n                                }\n                            },\n                            \"rule\": {\n                                \"listAmount\": {\n                                    \"currency\": \"PHP\",\n                                    \"amount\": 30000\n                                }\n                            }\n                        }\n                    }\n                }\n            ],\n            \"id\": \"674d0add2adf7cb23b161ce0\"\n        }\n    ],\n    \"riskScoreDetails\": {\n        \"trsScore\": \"0\",\n        \"trsRiskLevel\": \"VERY_HIGH\",\n        \"originUserOrsRiskScore\": \"0\",\n        \"originUserOrsRiskLevel\": \"VERY_LOW\",\n        \"destinationUserOrsRiskScore\": \"0\",\n        \"destinationUserOrsRiskLevel\": \"VERY_LOW\"\n    },\n    \"status\": \"SUSPEND\"\n}"}],"_postman_id":"a3a63838-a255-47a3-a6f1-980ff1cc1d49"}],"id":"04cd9334-86c7-46e8-880d-4b964e0fb169","_postman_id":"04cd9334-86c7-46e8-880d-4b964e0fb169","description":""},{"name":"Individual Users","item":[{"name":"Create an Individual Users","id":"4515c92f-4219-4be2-a479-19c39b6958cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\", // Required\n    \"createdTimestamp\": 1733646618204, // Required\n    \"userType\": \"INDIVIDUAL\", // Required\n    \"userDetails\": {\n        \"name\": {\n            \"firstName\": \"Danny\",\n            \"middleName\": \"Nancy\",\n            \"lastName\": \"Anderson\"\n        },\n        \"dateOfBirth\": \"1994-01-21\",\n        \"countryOfResidence\": \"EE\",\n        \"countryOfNationality\": \"FR\"\n    },\n    \"legalDocuments\": [\n        {\n            \"documentType\": \"passport\",\n            \"documentNumber\": \"vcj-758173\",\n            \"documentIssuedDate\": 1702089666204,\n            \"documentExpirationDate\": 1765203570204,\n            \"documentIssuedCountry\": \"IT\"\n        }\n    ],\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"SAVINGS\"\n    ],\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"NOT_STARTED\",\n        \"reason\": \"\"\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"gregory82@example.com\"\n        ],\n        \"contactNumbers\": [\n            \"690.518.4303\"\n        ],\n        \"websites\": [\n            \"http://www.page.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"363 Johnson Crescent\"\n                ],\n                \"postcode\": \"19499\",\n                \"city\": \"New Shane\",\n                \"state\": \"Maryland\",\n                \"country\": \"Colombia\",\n                \"addressType\": \"Other\",\n                \"tags\": [\n                    {\n                        \"key\": \"forward\",\n                        \"value\": \"small\"\n                    }\n                ]\n            }\n        ]\n    },\n    \"tags\": [\n        {\n            \"key\": \"addedBy\",\n            \"value\": \"API Docs Tester\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/individual/users","description":"<h2 id=\"post-individual-users\">POST Individual Users</h2>\n<p><code>/individual/users</code> endpoint allows you to operate on the Individual user.</p>\n<p>In order to pass the payload of a User to Traxionright and verify the User, you will need to call this endpoint with the User payload. Not all fields are mandatory, you will only need to pass in the fields that you have and are relevant for your compliance setup.</p>\n<h3 id=\"payload\">Payload</h3>\n<p>Each individual user needs two mandatory fields:</p>\n<ul>\n<li><p><code>userId</code> - Unique identifier for the user</p>\n</li>\n<li><p><code>createdTimestamp</code> - UNIX timestamp in <em>milliseconds</em> for when the User is created in your system</p>\n</li>\n</ul>\n","urlObject":{"path":["individual","users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"f84dd6aa-fca3-4a00-a55d-b80a44ae7f13","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\", // Required\n    \"createdTimestamp\": 1733646618204, // Required\n    \"userType\": \"INDIVIDUAL\", // Required\n    \"userDetails\": {\n        \"name\": {\n            \"firstName\": \"Danny\",\n            \"middleName\": \"Nancy\",\n            \"lastName\": \"Anderson\"\n        },\n        \"dateOfBirth\": \"1994-01-21\",\n        \"countryOfResidence\": \"EE\",\n        \"countryOfNationality\": \"FR\"\n    },\n    \"legalDocuments\": [\n        {\n            \"documentType\": \"passport\",\n            \"documentNumber\": \"vcj-758173\",\n            \"documentIssuedDate\": 1702089666204,\n            \"documentExpirationDate\": 1765203570204,\n            \"documentIssuedCountry\": \"IT\"\n        }\n    ],\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"SAVINGS\"\n    ],\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"NOT_STARTED\",\n        \"reason\": \"\"\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"gregory82@example.com\"\n        ],\n        \"contactNumbers\": [\n            \"690.518.4303\"\n        ],\n        \"websites\": [\n            \"http://www.page.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"363 Johnson Crescent\"\n                ],\n                \"postcode\": \"19499\",\n                \"city\": \"New Shane\",\n                \"state\": \"Maryland\",\n                \"country\": \"Colombia\",\n                \"addressType\": \"Other\",\n                \"tags\": [\n                    {\n                        \"key\": \"forward\",\n                        \"value\": \"small\"\n                    }\n                ]\n            }\n        ]\n    },\n    \"tags\": [\n        {\n            \"key\": \"addedBy\",\n            \"value\": \"API Docs Tester\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/individual/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"legalEntity\": {\n        \"companyGeneralDetails\": {\n            \"businessIndustry\": [],\n            \"mainProductsServicesSold\": []\n        }\n    },\n    \"userDetails\": {\n        \"name\": {\n            \"firstName\": \"Danny\",\n            \"middleName\": \"Nancy\",\n            \"lastName\": \"Anderson\"\n        },\n        \"dateOfBirth\": \"1994-01-21\",\n        \"countryOfResidence\": \"EE\",\n        \"countryOfNationality\": \"FR\"\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"gregory82@example.com\"\n        ],\n        \"contactNumbers\": [\n            \"690.518.4303\"\n        ],\n        \"websites\": [\n            \"http://www.page.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"363 Johnson Crescent\"\n                ],\n                \"postcode\": \"19499\",\n                \"city\": \"New Shane\",\n                \"state\": \"Maryland\",\n                \"country\": \"Colombia\",\n                \"tags\": [\n                    {\n                        \"key\": \"forward\",\n                        \"value\": \"small\",\n                        \"_id\": \"675559e9b1d3a7ca74dc4aac\",\n                        \"id\": \"675559e9b1d3a7ca74dc4aac\"\n                    }\n                ],\n                \"_id\": \"675559e9b1d3a7ca74dc4aab\",\n                \"id\": \"675559e9b1d3a7ca74dc4aab\"\n            }\n        ],\n        \"faxNumbers\": []\n    },\n    \"employmentDetails\": {\n        \"businessIndustry\": []\n    },\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"NOT_STARTED\",\n        \"reason\": \"\"\n    },\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"createdTimestamp\": 1733646618204,\n    \"updatedTimestamp\": 1733646825456,\n    \"userType\": \"INDIVIDUAL\",\n    \"legalDocuments\": [\n        {\n            \"documentType\": \"passport\",\n            \"documentNumber\": \"vcj-758173\",\n            \"documentIssuedDate\": 1702089666204,\n            \"documentExpirationDate\": 1765203570204,\n            \"documentIssuedCountry\": \"IT\",\n            \"tags\": []\n        }\n    ],\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"SAVINGS\"\n    ],\n    \"tags\": [\n        {\n            \"key\": \"addedBy\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"pepStatus\": [],\n    \"updatedAt\": \"2024-12-08T08:33:45.467Z\",\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    }\n}"}],"_postman_id":"4515c92f-4219-4be2-a479-19c39b6958cd"},{"name":"Retrieve an Individual User","id":"ba244b87-2162-4815-bfea-f2e389d7126c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{baseUrl}}/individual/users/:userId","description":"<h3 id=\"get-individual-user\">GET Individual User</h3>\n<p><code>/individual/users</code> endpoint allows you to operate on the Individual User.</p>\n<p>Calling <code>GET /individual/users/{userId}</code> will return the entire user payload and rule execution results for the user with the corresponding <code>userId</code></p>\n","urlObject":{"path":["individual","users",":userId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"userId","key":"userId"}]}},"response":[{"id":"a517b513-af56-47bf-81c3-6a10697a747f","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/individual/users/:userId","host":["{{baseUrl}}"],"path":["individual","users",":userId"],"variable":[{"key":"userId","value":"userId"}]},"description":"### GET Consumer User\n\n`/consumer/user` endpoint allows you to operate on the Consumer User entity.\n\nCalling `GET /consumer/user/{userId}` will return the entire user payload and rule execution results for the user with the corresponding `userId`"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"legalEntity\": {\n        \"companyGeneralDetails\": {\n            \"businessIndustry\": [],\n            \"mainProductsServicesSold\": []\n        }\n    },\n    \"userDetails\": {\n        \"name\": {\n            \"firstName\": \"Danny\",\n            \"middleName\": \"Nancy\",\n            \"lastName\": \"Anderson\"\n        },\n        \"dateOfBirth\": \"1994-01-21\",\n        \"countryOfResidence\": \"EE\",\n        \"countryOfNationality\": \"FR\"\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"gregory82@example.com\"\n        ],\n        \"contactNumbers\": [\n            \"690.518.4303\"\n        ],\n        \"websites\": [\n            \"http://www.page.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"363 Johnson Crescent\"\n                ],\n                \"postcode\": \"19499\",\n                \"city\": \"New Shane\",\n                \"state\": \"Maryland\",\n                \"country\": \"Colombia\",\n                \"tags\": [\n                    {\n                        \"key\": \"forward\",\n                        \"value\": \"small\",\n                        \"_id\": \"675559e9b1d3a7ca74dc4aac\",\n                        \"id\": \"675559e9b1d3a7ca74dc4aac\"\n                    }\n                ],\n                \"_id\": \"675559e9b1d3a7ca74dc4aab\",\n                \"id\": \"675559e9b1d3a7ca74dc4aab\"\n            }\n        ],\n        \"faxNumbers\": []\n    },\n    \"employmentDetails\": {\n        \"businessIndustry\": []\n    },\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"NOT_STARTED\",\n        \"reason\": \"\"\n    },\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"createdTimestamp\": 1733646618204,\n    \"updatedTimestamp\": 1733646825456,\n    \"userType\": \"INDIVIDUAL\",\n    \"legalDocuments\": [\n        {\n            \"documentType\": \"passport\",\n            \"documentNumber\": \"vcj-758173\",\n            \"documentIssuedDate\": 1702089666204,\n            \"documentExpirationDate\": 1765203570204,\n            \"documentIssuedCountry\": \"IT\",\n            \"tags\": []\n        }\n    ],\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"SAVINGS\"\n    ],\n    \"tags\": [\n        {\n            \"key\": \"addedBy\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"pepStatus\": [],\n    \"updatedAt\": \"2024-12-08T08:33:45.467Z\",\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    }\n}"}],"_postman_id":"ba244b87-2162-4815-bfea-f2e389d7126c"}],"id":"20093f3a-1a4f-420b-b9b4-bd0de3f609cd","_postman_id":"20093f3a-1a4f-420b-b9b4-bd0de3f609cd","description":""},{"name":"Entity Users","item":[{"name":"Create an Entity User","id":"fc1ffc73-9b5b-4747-b31e-0491257eaa42","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n        \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\", // Required\n        \"createdTimestamp\": 1733651312288, // Required\n        \"userType\": \"ENTITY\", // Required\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"legalName\": \"Ramos Ltd\",\n                \"businessIndustry\": [\n                    \"unleash B2B initiatives\"\n                ],\n                \"mainProductsServicesSold\": [\n                    \"Organized well-modulated leverage\"\n                ]\n            }\n        },\n        \"contactDetails\": {\n            \"emailIds\": [\n                \"rjenkins@example.org\"\n            ],\n            \"contactNumbers\": [\n                \"(757)263-9862\"\n            ],\n            \"faxNumbers\": [\n                \"001-548-952-7534x50471\"\n            ],\n            \"websites\": [\n                \"http://vargas.com/\"\n            ],\n            \"addresses\": [\n                {\n                    \"addressLines\": [\n                        \"4012 Melissa Keys Suite 792\"\n                    ],\n                    \"postcode\": \"66355\",\n                    \"city\": \"New Keithberg\",\n                    \"state\": \"Rhode Island\",\n                    \"country\": \"Togo\",\n                    \"addressType\": \"Home\",\n                    \"tags\": [\n                        {\n                            \"key\": \"store\",\n                            \"value\": \"production\"\n                        }\n                    ]\n                }\n            ]\n        },\n        \"reasonForAccountOpening\": [\n            \"INVESTMENT\"\n        ],\n        \"sourceOfFunds\": [\n            \"SAVINGS\"\n        ],\n        \"companyRegistrationDetails\": {\n            \"registrationIdentifier\": \"Ibg-856428\",\n            \"registrationCountry\": \"BS\",\n            \"taxResidenceCountry\": \"AG\",\n            \"taxIdentifier\": \"wlh-528330\",\n            \"legalEntityType\": \"LLC\",\n            \"dateOfRegistration\": \"2016-07-21\"\n        },\n        \"userStateDetails\": {\n            \"state\": \"CREATED\",\n            \"reason\": \"\"\n        },\n        \"kycStatusDetails\": {\n            \"status\": \"NOT_STARTED\",\n            \"reason\": \"\"\n        },\n        \"shareHolders\": [\n            {\n                \"generalDetails\": {\n                    \"name\": {\n                        \"firstName\": \"Alyssa\",\n                        \"middleName\": \"Ralph\",\n                        \"lastName\": \"Flowers\"\n                    },\n                    \"dateOfBirth\": \"1983-02-08\",\n                    \"userCategory\": \"INDIVIDUAL\",\n                    \"countryOfResidence\": \"BA\"\n                }\n            }\n        ],\n        \"tags\": [\n            {\n                \"key\": \"Source\",\n                \"value\": \"API Docs Tester\"\n            }\n        ]\n    }","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/entity/users","description":"<h2 id=\"post-entity-user\">POST Entity User</h2>\n<p><code>/entity/users</code> endpoint allows you to operate on the Entity user.</p>\n<p>In order to pass the payload of a User to Traxionright and verify the User, you will need to call this endpoint with the User payload. Not all fields are mandatory, you will only need to pass in the fields that you have and are relevant for your compliance setup.</p>\n<h3 id=\"payload\">Payload</h3>\n<p>Each entity user needs three mandatory fields:</p>\n<ul>\n<li><p><code>userId</code> - Unique identifier for the user</p>\n</li>\n<li><p><code>legalEntity</code> - Details of the entity legal entity (CompanyGeneralDetails, FinancialDetails etc) - only <code>legalName</code>in <code>CompanyGeneralDetails</code> is mandatory</p>\n</li>\n<li><p><code>createdTimestamp</code> - UNIX timestamp in <em>milliseconds</em> for when the User is created in your system</p>\n</li>\n</ul>\n","urlObject":{"path":["entity","users"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"30b0c403-df7a-4453-949d-43e7ff496801","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{authToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n        \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\",\n        \"createdTimestamp\": 1733651312288,\n        \"userType\": \"ENTITY\",\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"legalName\": \"Ramos Ltd\",\n                \"businessIndustry\": [\n                    \"unleash B2B initiatives\"\n                ],\n                \"mainProductsServicesSold\": [\n                    \"Organized well-modulated leverage\"\n                ]\n            }\n        },\n        \"contactDetails\": {\n            \"emailIds\": [\n                \"rjenkins@example.org\"\n            ],\n            \"contactNumbers\": [\n                \"(757)263-9862\"\n            ],\n            \"faxNumbers\": [\n                \"001-548-952-7534x50471\"\n            ],\n            \"websites\": [\n                \"http://vargas.com/\"\n            ],\n            \"addresses\": [\n                {\n                    \"addressLines\": [\n                        \"4012 Melissa Keys Suite 792\"\n                    ],\n                    \"postcode\": \"66355\",\n                    \"city\": \"New Keithberg\",\n                    \"state\": \"Rhode Island\",\n                    \"country\": \"Togo\",\n                    \"addressType\": \"Home\",\n                    \"tags\": [\n                        {\n                            \"key\": \"store\",\n                            \"value\": \"production\"\n                        }\n                    ]\n                }\n            ]\n        },\n        \"reasonForAccountOpening\": [\n            \"INVESTMENT\"\n        ],\n        \"sourceOfFunds\": [\n            \"SAVINGS\"\n        ],\n        \"companyRegistrationDetails\": {\n            \"registrationIdentifier\": \"Ibg-856428\",\n            \"registrationCountry\": \"BS\",\n            \"taxResidenceCountry\": \"AG\",\n            \"taxIdentifier\": \"wlh-528330\",\n            \"legalEntityType\": \"LLC\",\n            \"dateOfRegistration\": \"2016-07-21\"\n        },\n        \"userStateDetails\": {\n            \"state\": \"CREATED\",\n            \"reason\": \"\"\n        },\n        \"kycStatusDetails\": {\n            \"status\": \"NOT_STARTED\",\n            \"reason\": \"\"\n        },\n        \"shareHolders\": [\n            {\n                \"generalDetails\": {\n                    \"name\": {\n                        \"firstName\": \"Alyssa\",\n                        \"middleName\": \"Ralph\",\n                        \"lastName\": \"Flowers\"\n                    },\n                    \"dateOfBirth\": \"1983-02-08\",\n                    \"userCategory\": \"INDIVIDUAL\",\n                    \"countryOfResidence\": \"BA\"\n                }\n            }\n        ],\n        \"tags\": [\n            {\n                \"key\": \"Source\",\n                \"value\": \"API Docs Tester\"\n            }\n        ]\n    }","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/entity/users"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"legalEntity\": {\n        \"companyGeneralDetails\": {\n            \"legalName\": \"Ramos Ltd\",\n            \"businessIndustry\": [\n                \"unleash B2B initiatives\"\n            ],\n            \"mainProductsServicesSold\": [\n                \"Organized well-modulated leverage\"\n            ]\n        }\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"rjenkins@example.org\"\n        ],\n        \"contactNumbers\": [\n            \"(757)263-9862\"\n        ],\n        \"faxNumbers\": [\n            \"001-548-952-7534x50471\"\n        ],\n        \"websites\": [\n            \"http://vargas.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"4012 Melissa Keys Suite 792\"\n                ],\n                \"postcode\": \"66355\",\n                \"city\": \"New Keithberg\",\n                \"state\": \"Rhode Island\",\n                \"country\": \"Togo\",\n                \"tags\": [\n                    {\n                        \"key\": \"store\",\n                        \"value\": \"production\",\n                        \"_id\": \"67556beb02b98aaa578f9b65\",\n                        \"id\": \"67556beb02b98aaa578f9b65\"\n                    }\n                ],\n                \"_id\": \"67556beb02b98aaa578f9b64\",\n                \"id\": \"67556beb02b98aaa578f9b64\"\n            }\n        ]\n    },\n    \"employmentDetails\": {\n        \"businessIndustry\": []\n    },\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"NOT_STARTED\",\n        \"reason\": \"\"\n    },\n    \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\",\n    \"createdTimestamp\": 1733651312288,\n    \"updatedTimestamp\": 1733651435744,\n    \"userType\": \"ENTITY\",\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"SAVINGS\"\n    ],\n    \"tags\": [\n        {\n            \"key\": \"Source\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"legalDocuments\": [],\n    \"pepStatus\": [],\n    \"updatedAt\": \"2024-12-08T09:50:35.755Z\",\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    }\n}"}],"_postman_id":"fc1ffc73-9b5b-4747-b31e-0491257eaa42"},{"name":"Retrieve an Entitiy User","id":"b9c0b21f-715a-4466-b598-ca1443ecb510","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{baseUrl}}/entity/users/:userId","description":"<h3 id=\"get-entity-user\">GET Entity User</h3>\n<p><code>/entity/users</code> endpoint allows you to operate on the Entity User.</p>\n<p>Calling <code>GET /entity/users/{userId}</code> will return the entire User payload and rule execution results for the User with the corresponding <code>userId</code></p>\n","urlObject":{"path":["entity","users",":userId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"type":"any","value":"userId","key":"userId"}]}},"response":[{"id":"d4c8b09d-8990-476e-854c-e2b4c3870a72","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/entity/users/:userId","host":["{{baseUrl}}"],"path":["entity","users",":userId"],"variable":[{"key":"userId","value":"userId"}]},"description":"### GET Business User\n\n`/business/user` endpoint allows you to operate on the Business User entity.\n\nCalling `GET /business/user/{userId}` will return the entire User payload and rule execution results for the User with the corresponding `userId`"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"legalEntity\": {\n        \"companyGeneralDetails\": {\n            \"legalName\": \"Ramos Ltd\",\n            \"businessIndustry\": [\n                \"unleash B2B initiatives\"\n            ],\n            \"mainProductsServicesSold\": [\n                \"Organized well-modulated leverage\"\n            ]\n        }\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"rjenkins@example.org\"\n        ],\n        \"contactNumbers\": [\n            \"(757)263-9862\"\n        ],\n        \"faxNumbers\": [\n            \"001-548-952-7534x50471\"\n        ],\n        \"websites\": [\n            \"http://vargas.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"4012 Melissa Keys Suite 792\"\n                ],\n                \"postcode\": \"66355\",\n                \"city\": \"New Keithberg\",\n                \"state\": \"Rhode Island\",\n                \"country\": \"Togo\",\n                \"tags\": [\n                    {\n                        \"key\": \"store\",\n                        \"value\": \"production\",\n                        \"_id\": \"67556beb02b98aaa578f9b65\",\n                        \"id\": \"67556beb02b98aaa578f9b65\"\n                    }\n                ],\n                \"_id\": \"67556beb02b98aaa578f9b64\",\n                \"id\": \"67556beb02b98aaa578f9b64\"\n            }\n        ]\n    },\n    \"employmentDetails\": {\n        \"businessIndustry\": []\n    },\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"NOT_STARTED\",\n        \"reason\": \"\"\n    },\n    \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\",\n    \"createdTimestamp\": 1733651312288,\n    \"updatedTimestamp\": 1733651435744,\n    \"userType\": \"ENTITY\",\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"SAVINGS\"\n    ],\n    \"tags\": [\n        {\n            \"key\": \"Source\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"legalDocuments\": [],\n    \"pepStatus\": [],\n    \"updatedAt\": \"2024-12-08T09:50:35.755Z\",\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    }\n}"}],"_postman_id":"b9c0b21f-715a-4466-b598-ca1443ecb510"}],"id":"c13f254d-70eb-488e-b8b6-4fab61890e53","_postman_id":"c13f254d-70eb-488e-b8b6-4fab61890e53","description":""},{"name":"Individual User Events","item":[{"name":"Create an Individual User Event","id":"edee7c18-68f1-4945-bdee-cc284b4fa02f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"timestamp\": 1733652039456, // Required\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\", // Required\n    \"eventId\": \"d354c59b09343f018b0d7f5fe888225e787ac3ad\",\n    \"reason\": \"Update KYC Status\",\n    \"eventDescription\": \"Update KYC Status\",\n    \"updatedAttributes\": {\n        \"kycStatusDetails\": { \n            \"status\": \"SUCCESSFUL\", // Options: SUCCESSFUL / FAILED / NOT_STARTED / IN_PROGRESS / EXPIRED / NEW / CANCELLED / MANUAL_REVIEW / EDD_IN_PROGRESS\n            \"reason\": \"KYC Successful\"\n        },\n        \"userStateDetails\": { \n            \"status\": \"ACTIVE\", // Options: UNACCEPTABLE / TERMINATED / ACTIVE / DORMANT / CREATED / SUSPEND / BLOCKED\n            \"reason\": \"KYC Successful\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/events/individual/user","description":"<h2 id=\"post-individual-user-events\">POST Individual User Events</h2>\n<p><code>/events/individual/user</code> endpoint allows you to operate on the Individual User Events.</p>\n<p>User events are created after the initial <code>POST /individual/users</code> call (which creates a user) and are used to:</p>\n<ul>\n<li><p>Update the STATE and KYC Status of the user, using the <code>userStateDetails</code> or <code>kycStatusDetails</code> field</p>\n</li>\n<li><p>Update the user details, using the <code>updatedAttributes</code> field.</p>\n</li>\n</ul>\n<blockquote>\n<p>If you have neither of the above two use cases, you do not need to use user events. </p>\n</blockquote>\n<h3 id=\"payload\">Payload</h3>\n<p>Each user event needs three mandatory fields:</p>\n<ul>\n<li><p><code>timestamp</code>- the timestamp of when the event was created or occured in your system</p>\n</li>\n<li><p><code>userId</code> - The ID of the transaction for which this event is generated.</p>\n</li>\n</ul>\n<p>In order to make individual events retrievable, you also need to pass in a unique <code>eventId</code> to the request body.</p>\n","urlObject":{"path":["events","individual","user"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"f0430dd3-97da-4b2c-8209-8efbbb6705d8","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"timestamp\": 1733652039456,\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"eventId\": \"d354c59b09343f018b0d7f5fe888225e787ac3ad\",\n    \"reason\": \"Update KYC Status\",\n    \"eventDescription\": \"Update KYC Status\",\n    \"updatedAttributes\": {\n        \"kycStatusDetails\": { \n            \"status\": \"SUCCESSFUL\",\n            \"reason\": \"KYC Successful\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/events/individual/user","description":"## POST Consumer User Events\n\n`/events/consumer/user` endpoint allows you to operate on the Consumer User Events entity.\n\nUser events are created after the initial `POST /consumer/users` call (which creates a user) and are used to:\n\n- Update the STATE and KYC Status of the user, using the `userStateDetails` or `kycStatusDetails` field\n- Update the user details, using the `updatedConsumerUserAttributes` field.\n\n> If you have neither of the above two use cases, you do not need to use user events.\n\n### Payload\n\nEach user event needs three mandatory fields:\n\n- `timestamp`- the timestamp of when the event was created or occured in your system\n- `userId` - The ID of the transaction for which this event is generated.\n\nIn order to make individual events retrievable, you also need to pass in a unique `eventId` to the request body."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"legalEntity\": {\n        \"companyGeneralDetails\": {\n            \"businessIndustry\": [],\n            \"mainProductsServicesSold\": []\n        }\n    },\n    \"userDetails\": {\n        \"name\": {\n            \"firstName\": \"Danny\",\n            \"middleName\": \"Nancy\",\n            \"lastName\": \"Anderson\"\n        },\n        \"dateOfBirth\": \"1994-01-21\",\n        \"countryOfResidence\": \"EE\",\n        \"countryOfNationality\": \"FR\"\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"gregory82@example.com\"\n        ],\n        \"contactNumbers\": [\n            \"690.518.4303\"\n        ],\n        \"websites\": [\n            \"http://www.page.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"363 Johnson Crescent\"\n                ],\n                \"postcode\": \"19499\",\n                \"city\": \"New Shane\",\n                \"state\": \"Maryland\",\n                \"country\": \"Colombia\",\n                \"tags\": [\n                    {\n                        \"key\": \"forward\",\n                        \"value\": \"small\",\n                        \"_id\": \"675559e9b1d3a7ca74dc4aac\",\n                        \"id\": \"675559e9b1d3a7ca74dc4aac\"\n                    }\n                ],\n                \"_id\": \"675559e9b1d3a7ca74dc4aab\",\n                \"id\": \"675559e9b1d3a7ca74dc4aab\"\n            }\n        ],\n        \"faxNumbers\": []\n    },\n    \"employmentDetails\": {\n        \"businessIndustry\": []\n    },\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"SUCCESSFUL\",\n        \"reason\": \"\"\n    },\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"createdTimestamp\": 1733646618204,\n    \"updatedTimestamp\": 1733646825456,\n    \"userType\": \"INDIVIDUAL\",\n    \"legalDocuments\": [\n        {\n            \"documentType\": \"passport\",\n            \"documentNumber\": \"vcj-758173\",\n            \"documentIssuedDate\": 1702089666204,\n            \"documentExpirationDate\": 1765203570204,\n            \"documentIssuedCountry\": \"IT\",\n            \"tags\": []\n        }\n    ],\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"SAVINGS\"\n    ],\n    \"tags\": [\n        {\n            \"key\": \"addedBy\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"pepStatus\": [],\n    \"updatedAt\": \"2024-12-08T10:00:54.508Z\",\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    },\n    \"eventId\": \"d354c59b09343f018b0d7f5fe888225e787ac3ad\"\n}"}],"_postman_id":"edee7c18-68f1-4945-bdee-cc284b4fa02f"},{"name":"Retrieve an Individual User Event","id":"1b4da978-acd9-44b8-a82a-7e22d3f0a3d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/events/individual/user/:eventId","description":"<h3 id=\"get-a-individual-user-event\">GET a Individual User Event</h3>\n<p>You can retrieve any individual user event you created using the POST Individual User Events call.</p>\n","urlObject":{"path":["events","individual","user",":eventId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Unique Consumer User Event Identifier</p>\n","type":"text/plain"},"type":"any","value":"eventId","key":"eventId"}]}},"response":[{"id":"81999730-d582-4963-b1a9-e2d8dad4fdc5","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/events/individual/user/:eventId","host":["{{baseUrl}}"],"path":["events","individual","user",":eventId"],"variable":[{"key":"eventId","value":"675506854e539b56a651b4d1","description":"Unique Consumer User Event Identifier"}]},"description":"### GET a Consumer User Event\n\nYou can retrieve any consumer user event you created using the [POST Consumer User Events](/api-reference/api-reference/consumer-user-events/create) call."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"updatedAttributes\": {\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"businessIndustry\": [],\n                \"mainProductsServicesSold\": []\n            }\n        },\n        \"contactDetails\": {\n            \"emailIds\": [],\n            \"contactNumbers\": [],\n            \"faxNumbers\": [],\n            \"websites\": [],\n            \"addresses\": []\n        },\n        \"employmentDetails\": {\n            \"businessIndustry\": []\n        },\n        \"kycStatusDetails\": {\n            \"status\": \"SUCCESSFUL\",\n            \"reason\": \"\"\n        },\n        \"legalDocuments\": [],\n        \"reasonForAccountOpening\": [],\n        \"sourceOfFunds\": [],\n        \"pepStatus\": [],\n        \"tags\": [],\n        \"userType\": \"INDIVIDUAL\"\n    },\n    \"timestamp\": 1733652039456,\n    \"eventId\": \"d354c59b09343f018b0d7f5fe888225e787ac3ad\",\n    \"userId\": \"47b2ed45-971f-4234-b774-40acde4cc44c\",\n    \"reason\": \"Update KYC Status\",\n    \"eventDescription\": \"Update KYC Status\",\n    \"updatedAt\": \"2024-12-08T10:00:54.495Z\",\n    \"tags\": [],\n    \"pepStatus\": [],\n    \"legalDocuments\": [],\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    }\n}"}],"_postman_id":"1b4da978-acd9-44b8-a82a-7e22d3f0a3d4"}],"id":"bdae2f9b-da72-49a6-b4c9-34110c6117ca","_postman_id":"bdae2f9b-da72-49a6-b4c9-34110c6117ca","description":""},{"name":"Entity User Events","item":[{"name":"Create an Entity User Event","id":"bd2a66a1-5b69-4e0f-b690-a3f64af2b712","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"timestamp\": 1733652495364, // Required\n    \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\", // Required\n    \"eventId\": \"ea78ebf380811839d27750bf85c9cb6e\",\n    \"reason\": \"Update Source of Fund\",\n    \"eventDescription\": \"Update Source of Fund\",\n    \"updatedAttributes\": {\n        \"sourceOfFunds\": [\n            \"Investment\" // Options: PERSONAL SAVINGS / SALARY / INHERITANCE / SELLING ASSETS / BUSINESS LOAN / CAPITAL RAISING / GRANTS / INVESTMENTS / RETAINED EARNINGS / VENTURE CAPITAL / ANGEL INVESTORS / BUSINESS OWNERSHIP / BUSINESS PROFITS / CROWDFUNDING / FAMILY AND FRIENDS / GOVERNMENT / OWNER CONTRIBUTIONS / STOCK MARKET\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/events/entity/user","description":"<h2 id=\"post-entity-user-events\">POST Entity User Events</h2>\n<p><code>/events/entity/user</code> endpoint allows you to operate on the Entity User Events.</p>\n<p>User events are created after the initial <code>POST /entity/users</code> call (which creates a user) and are used to:</p>\n<ul>\n<li><p>Update the STATE and KYC Status of the user, using the <code>userStateDetails</code> or <code>kycStatusDetails</code> field</p>\n</li>\n<li><p>Update the user details, using the <code>updatedAttributes</code> field.</p>\n</li>\n</ul>\n<blockquote>\n<p>If you have neither of the above two use cases, you do not need to use user events. </p>\n</blockquote>\n<h3 id=\"payload\">Payload</h3>\n<p>Each user event needs three mandatory fields:</p>\n<ul>\n<li><p><code>timestamp</code>- the timestamp of when the event was created or occured in your system</p>\n</li>\n<li><p><code>userId</code> - The ID of the transaction for which this event is generated.</p>\n</li>\n</ul>\n<p>In order to make individual events retrievable, you also need to pass in a unique <code>eventId</code> to the request body.</p>\n","urlObject":{"path":["events","entity","user"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1f7c151d-ef8d-4b13-800e-266b442f51f6","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"timestamp\": 1733652495364,\n    \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\",\n    \"eventId\": \"ea78ebf380811839d27750bf85c9cb6e\",\n    \"reason\": \"Update Source of Fund\",\n    \"eventDescription\": \"Update Source of Fund\",\n    \"updatedAttributes\": {\n        \"sourceOfFunds\": [\n            \"Investment\"\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/events/entity/user","description":"## POST Business User Events\n\n`/events/business/user` endpoint allows you to operate on the Business User Events entity.\n\nUser events are created after the initial `POST /business/users` call (which creates a user) and are used to:\n\n- Update the STATE and KYC Status of the user, using the `userStateDetails` or `kycStatusDetails` field\n- Update the user details, using the `updatedBusinessUserAttributes` field.\n\n> If you have neither of the above two use cases, you do not need to use user events.\n\n### Payload\n\nEach user event needs three mandatory fields:\n\n- `timestamp`- the timestamp of when the event was created or occured in your system\n- `userId` - The ID of the transaction for which this event is generated.\n\nIn order to make individual events retrievable, you also need to pass in a unique `eventId` to the request body."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"legalEntity\": {\n        \"companyGeneralDetails\": {\n            \"legalName\": \"Ramos Ltd\",\n            \"businessIndustry\": [\n                \"unleash B2B initiatives\"\n            ],\n            \"mainProductsServicesSold\": [\n                \"Organized well-modulated leverage\"\n            ]\n        }\n    },\n    \"contactDetails\": {\n        \"emailIds\": [\n            \"rjenkins@example.org\"\n        ],\n        \"contactNumbers\": [\n            \"(757)263-9862\"\n        ],\n        \"faxNumbers\": [\n            \"001-548-952-7534x50471\"\n        ],\n        \"websites\": [\n            \"http://vargas.com/\"\n        ],\n        \"addresses\": [\n            {\n                \"addressLines\": [\n                    \"4012 Melissa Keys Suite 792\"\n                ],\n                \"postcode\": \"66355\",\n                \"city\": \"New Keithberg\",\n                \"state\": \"Rhode Island\",\n                \"country\": \"Togo\",\n                \"tags\": [\n                    {\n                        \"key\": \"store\",\n                        \"value\": \"production\",\n                        \"_id\": \"67556beb02b98aaa578f9b65\",\n                        \"id\": \"67556beb02b98aaa578f9b65\"\n                    }\n                ],\n                \"_id\": \"67556beb02b98aaa578f9b64\",\n                \"id\": \"67556beb02b98aaa578f9b64\"\n            }\n        ]\n    },\n    \"employmentDetails\": {\n        \"businessIndustry\": []\n    },\n    \"userStateDetails\": {\n        \"state\": \"CREATED\",\n        \"reason\": \"\"\n    },\n    \"kycStatusDetails\": {\n        \"status\": \"NOT_STARTED\",\n        \"reason\": \"\"\n    },\n    \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\",\n    \"createdTimestamp\": 1733651312288,\n    \"updatedTimestamp\": 1733651435744,\n    \"userType\": \"ENTITY\",\n    \"reasonForAccountOpening\": [\n        \"INVESTMENT\"\n    ],\n    \"sourceOfFunds\": [\n        \"Investment\"\n    ],\n    \"tags\": [\n        {\n            \"key\": \"Source\",\n            \"value\": \"API Docs Tester\"\n        }\n    ],\n    \"legalDocuments\": [],\n    \"pepStatus\": [],\n    \"updatedAt\": \"2024-12-08T10:08:35.154Z\",\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    },\n    \"eventId\": \"ea78ebf380811839d27750bf85c9cb6e\"\n}"}],"_postman_id":"bd2a66a1-5b69-4e0f-b690-a3f64af2b712"},{"name":"Retrieve an Entity User Event","id":"3e2123b8-197e-4bae-a00c-f050d521954b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{baseUrl}}/events/entity/user/:eventId","description":"<h3 id=\"get-a-entity-user-event\">GET a Entity User Event</h3>\n<p>You can retrieve any entitiy user event you created using the POST Entity User Events call.</p>\n","urlObject":{"path":["events","entity","user",":eventId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Unique Business User Event Identifier</p>\n","type":"text/plain"},"type":"any","value":"eventId","key":"eventId"}]}},"response":[{"id":"bbdeb834-12b6-43b5-a262-dc0bc0da7260","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{authToken}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/events/entity/user/:eventId","host":["{{baseUrl}}"],"path":["events","entity","user",":eventId"],"variable":[{"key":"eventId","value":"eventId","description":"Unique Business User Event Identifier"}]},"description":"### GET a Business User Event\n\nYou can retrieve any business user event you created using the [POST Business User Events](/api-reference/api-reference/business-user-events/create) call."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"updatedAttributes\": {\n        \"legalEntity\": {\n            \"companyGeneralDetails\": {\n                \"businessIndustry\": [],\n                \"mainProductsServicesSold\": []\n            }\n        },\n        \"contactDetails\": {\n            \"emailIds\": [],\n            \"contactNumbers\": [],\n            \"faxNumbers\": [],\n            \"websites\": [],\n            \"addresses\": []\n        },\n        \"employmentDetails\": {\n            \"businessIndustry\": []\n        },\n        \"sourceOfFunds\": [\n            \"Investment\"\n        ],\n        \"legalDocuments\": [],\n        \"reasonForAccountOpening\": [],\n        \"pepStatus\": [],\n        \"tags\": [],\n        \"userType\": \"ENTITY\"\n    },\n    \"timestamp\": 1733652495364,\n    \"eventId\": \"ea78ebf380811839d27750bf85c9cb6e\",\n    \"userId\": \"ef43e47a-7f3e-485f-b6ab-402949bf5ea5\",\n    \"reason\": \"Update Source of Fund\",\n    \"eventDescription\": \"Update Source of Fund\",\n    \"updatedAt\": \"2024-12-08T10:08:35.147Z\",\n    \"tags\": [],\n    \"pepStatus\": [],\n    \"legalDocuments\": [],\n    \"executedRules\": [],\n    \"hitRules\": [],\n    \"riskScoreDetails\": {\n        \"irsRiskScore\": 0,\n        \"irsRiskLevel\": \"MEDIUM\",\n        \"orsRiskScore\": 0,\n        \"orsRiskLevel\": \"MEDIUM\"\n    }\n}"}],"_postman_id":"3e2123b8-197e-4bae-a00c-f050d521954b"}],"id":"b5acc76a-e064-4548-b917-29cf6cc2a9ee","_postman_id":"b5acc76a-e064-4548-b917-29cf6cc2a9ee","description":""}],"id":"45fbce9a-d02f-4a2a-acec-d7b868f8e18a","_postman_id":"45fbce9a-d02f-4a2a-acec-d7b868f8e18a","description":""},{"name":"Management","item":[{"name":"Rule","item":[{"name":"Instance","item":[{"name":"Rule Instance - List","id":"05891bcf-95be-4c6a-a576-4537b6e70093","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/management/rule-instances","urlObject":{"path":["management","rule-instances"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"05891bcf-95be-4c6a-a576-4537b6e70093"},{"name":"Rule Instance - Create","id":"8f97e5a7-a242-4117-9c65-eaf22f4241bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"ruleId\": \"\", // string Optional\n    \"filters\": [], // map from strings to any Optional (Rule filters. A key-value json object corresponding to the json schema returned by /rule-filters-schema endpoint.)\n    \"ruleNameAlias\": \"\", // string Optional\n    \"riskLevelParameters\": { // object Optional\n        \"VERY_HIGH\": \"\", // map from strings to any Required \n        \"HIGH\": \"\", // map from strings to any Required \n        \"MEDIUM\": \"\", // map from strings to any Required \n        \"LOW\": \"\", // map from strings to any Required \n        \"VERY_LOW\": \"\" // map from strings to any Required \n    },\n    \"action\": \"\", // enum Optional (ALLOW, FLAG, BLOCK, SUSPEND)\n    \"riskLevelActions\": { // object Optional\n        \"VERY_HIGH\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"HIGH\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"MEDIUM\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"LOW\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"VERY_LOW\": \"\" // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n    },\n    \"triggersOnHit\": { // object Optional\n        \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n        \"userStateDetails\": { // object Optional\n            \"reason\": \"\", // string Required\n            \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n            \"userId\": \"\", // string Optional\n            \"description\": \"\" // string Optional\n        },\n        \"kycStatusDetails\": { // object Optional\n            \"reason\": \"\", // string Required\n            \"status\": \"\", // enum Optional (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n            \"userId\": \"\", // string Optional\n            \"description\": \"\" // string Optional\n        }\n    },\n    \"riskLevelsTriggersOnHit\": { // object Optional\n        \"VERY_HIGH\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"HIGH\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"MEDIUM\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"LOW\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"VERY_LOW\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        }\n    },\n    \"status\": \"\", // enum Optional (ACTIVE, INACTIVE)\n    \"casePriority\": \"\" // enum Optional (P1, P2, P3, P4)    \n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/management/rule-instances","urlObject":{"path":["management","rule-instances"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8f97e5a7-a242-4117-9c65-eaf22f4241bf"},{"name":"Rule Instance - Update","id":"0007b352-b9c0-4f16-960c-e1f9fb75c015","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"ruleId\": \"\", // string Optional\n    \"filters\": [], // map from strings to anyOptional (Rule filters. A key-value json object corresponding to the json schema returned by /rule-filters-schema endpoint.)\n    \"ruleNameAlias\": \"\", // string Optional\n    \"riskLevelParameters\": { // object Optional\n        \"VERY_HIGH\": \"\", // map from strings to any Required \n        \"HIGH\": \"\", // map from strings to any Required \n        \"MEDIUM\": \"\", // map from strings to any Required \n        \"LOW\": \"\", // map from strings to any Required \n        \"VERY_LOW\": \"\" // map from strings to any Required \n    },\n    \"action\": \"\", // enum Optional (ALLOW, FLAG, BLOCK, SUSPEND)\n    \"riskLevelActions\": { // object Optional\n        \"VERY_HIGH\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"HIGH\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"MEDIUM\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"LOW\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"VERY_LOW\": \"\" // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n    },\n    \"triggersOnHit\": { // object Optional\n        \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n        \"userStateDetails\": { // object Optional\n            \"reason\": \"\", // string Required\n            \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n            \"userId\": \"\", // string Optional\n            \"description\": \"\" // string Optional\n        },\n        \"kycStatusDetails\": { // object Optional\n            \"reason\": \"\", // string Required\n            \"status\": \"\", // enum Optional (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n            \"userId\": \"\", // string Optional\n            \"description\": \"\" // string Optional\n        }\n    },\n    \"riskLevelsTriggersOnHit\": { // object Optional\n        \"VERY_HIGH\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"HIGH\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"MEDIUM\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"LOW\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        },\n        \"VERY_LOW\": { // object Required\n            \"usersToCheck\": \"\", // enum Required (ALL, ORIGIN, DESTINATION)\n            \"userStateDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"state\": \"\", // enum Required (UNACCEPTABLE, TERMINATED, ACTIVE, DORMANT, CREATED, SUSPENDED, BLOCKED)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            },\n            \"kycStatusDetails\": { // object Optional\n                \"reason\": \"\", // string Required\n                \"status\": \"\", // enum Required (SUCCESSFUL, FAILED, NOT_STARTED, IN_PROGRESS, EXPIRED, NEW, CANCELLED, MANUAL_REVIEW, EDD_IN_PROGRESS)\n                \"userId\": \"\", // string Optional\n                \"description\": \"\" // string Optional\n            }\n        }\n    },\n    \"status\": \"\", // enum Optional (ACTIVE, INACTIVE)\n    \"casePriority\": \"\" // enum Optional (P1, P2, P3, P4)    \n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/management/rule-instances/:ruleInstanceId","urlObject":{"path":["management","rule-instances",":ruleInstanceId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"05a16fce-8ce5-42d0-a15e-e42d25fe7682","type":"any","value":"","key":"ruleInstanceId"}]}},"response":[],"_postman_id":"0007b352-b9c0-4f16-960c-e1f9fb75c015"},{"name":"Rule Instance - Delete","id":"455a1f57-b27f-45f6-a04d-5ba2b4ff9079","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{baseUrl}}/management/rule-instances/:ruleInstanceId","urlObject":{"path":["management","rule-instances",":ruleInstanceId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"9234b70a-26e9-4312-bcde-9f4f5bb5f1fe","type":"any","value":"","key":"ruleInstanceId"}]}},"response":[],"_postman_id":"455a1f57-b27f-45f6-a04d-5ba2b4ff9079"}],"id":"1faee24f-1c36-4090-b4e9-b6ceb2cee63e","_postman_id":"1faee24f-1c36-4090-b4e9-b6ceb2cee63e","description":""},{"name":"Rule - List","id":"7226a3bf-35d8-49a8-9c27-314ff25b1e0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/management/rules","urlObject":{"path":["management","rules"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"7226a3bf-35d8-49a8-9c27-314ff25b1e0e"},{"name":"Rule - Get","id":"3f15db8f-5737-4df7-9083-ca4ea17fdbe3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/management/rules/:ruleId","urlObject":{"path":["management","rules",":ruleId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"2150e4dc-2ebe-4365-9f91-8499669e63ed","description":{"content":"<p>string Required</p>\n","type":"text/plain"},"type":"any","value":"","key":"ruleId"}]}},"response":[],"_postman_id":"3f15db8f-5737-4df7-9083-ca4ea17fdbe3"},{"name":"Rule Filters Schema - Get","id":"e8d75903-8514-4e51-89b9-452c564a1977","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/management/rule-filters-schema","urlObject":{"path":["management","rule-filters-schema"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e8d75903-8514-4e51-89b9-452c564a1977"}],"id":"1bfe7bf8-1fa9-4d89-93e8-f6bab576e348","_postman_id":"1bfe7bf8-1fa9-4d89-93e8-f6bab576e348","description":""},{"name":"Case","item":[{"name":"Case - List","id":"e32fa6ca-a2d1-4c75-af04-35ab4bbae42b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/management/cases?start&pageSize&sortBy&sortOrder&filterCaseStatus&filterPriority&filterCaseSource&filterAfterCreatedTimestamp&filterBeforeCreatedTimestamp","urlObject":{"path":["management","cases"],"host":["{{baseUrl}}"],"query":[{"description":{"content":"<p>string Optional</p>\n","type":"text/plain"},"key":"start","value":null},{"description":{"content":"<p>double Optional</p>\n","type":"text/plain"},"key":"pageSize","value":null},{"description":{"content":"<p>enum Optional (createdTimestamp, updatedAt, caseId, priority)</p>\n","type":"text/plain"},"key":"sortBy","value":null},{"description":{"content":"<p>enum Optional (asc, desc)</p>\n","type":"text/plain"},"key":"sortOrder","value":null},{"description":{"content":"<p>enum Optional (OPEN, CLOSED, REOPENED, IN_REVIEW, ESCALATED, IN_PROGRESS, ON_HOLD)</p>\n","type":"text/plain"},"key":"filterCaseStatus","value":null},{"description":{"content":"<p>enum Optional (P1, P2, P3, P4)</p>\n","type":"text/plain"},"key":"filterPriority","value":null},{"description":{"content":"<p>enum Optional (MANUAL, SYSTEM, EXTERNAL)</p>\n","type":"text/plain"},"key":"filterCaseSource","value":null},{"description":{"content":"<p>double Optional</p>\n","type":"text/plain"},"key":"filterAfterCreatedTimestamp","value":null},{"description":{"content":"<p>double Optional</p>\n","type":"text/plain"},"key":"filterBeforeCreatedTimestamp","value":null}],"variable":[]}},"response":[],"_postman_id":"e32fa6ca-a2d1-4c75-af04-35ab4bbae42b"},{"name":"Case - Create (Need update)","id":"704c6a59-661d-48a9-acd6-2a22e8dfe6c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"caseId\": \"\", //string Required\n    \"createdTimestamp\": \"\", // double Required\n    \"priority\": \"\", // enum Required (P1, P2, P3, P4)\n    \"entityDetails\": { // union Required\n        \"type\": \"\", // enum Required (USER, PAYMENT)\n        // USER only\n        \"userId\": \"\", // string Required \n        // PAYMENT only\n        \"paymentDetails\": { // union Required\n            \"method\": \"\" // enum Required (CARD, GENERIC_BANK_ACCOUNT, IBAN, ACH, SWIFT, MPESA, UPI, WALLET, CHECK)\n             // ?????\n        },\n        \"tags\": {\n            \"key\": \"\", // string Required\n            \"value\": \"\" // string Required\n        },\n        \"creationReason\": { // object Optional\n            \"reasons\": \"\", // list of strings Required\n            \"comment\": \"\", // string Required,\n            \"timestamp\": \"\" // double Optional\n        },\n        \"relatedCases\": \"\", // list of strings Optional,\n        \"assignments\": { // list of objects Optional\n            \"assigneeEmail\": \"\", // string Required,\n            \"assignedByEmail\": \"\", // string Optional,\n            \"timestamp\": \"\" // double Optional\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/management/cases","urlObject":{"path":["management","cases"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"704c6a59-661d-48a9-acd6-2a22e8dfe6c4"},{"name":"Case - Update Status","id":"6cb0e184-6ee9-4374-a8ba-dc6950e38627","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"\", // enum Required (OPEN, CLOSED, REOPENED, IN_PROGRESS, ON_HOLD)\n    \"reason\": \"\", // enum Optional (Other, False positive, Documents collected, Transaction Rejected, Transaction Refunded, Suspicious activity reported (SAR), Documents not collected, Investigation completed, Escalated, Fraud, Anti-money laundering, Terrorist financing, User Blacklisted, User Terminated, Internal referral)\n    \"otherReason\": \"\", // string Optional\n    \"comment\": \"\", // string Optional\n    \"files\": { // list of objects Optional\n        \"s3Key\": \"\", // string Required\n        \"filename\": \"\", // string Required\n        \"size\": \"\" // double Required\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/management/cases/:caseId/statuses","urlObject":{"path":["management","cases",":caseId","statuses"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"7b2867d8-cd0f-416c-83a5-4fe01bc11c4c","description":{"content":"<p>string Required</p>\n","type":"text/plain"},"type":"any","value":"","key":"caseId"}]}},"response":[],"_postman_id":"6cb0e184-6ee9-4374-a8ba-dc6950e38627"},{"name":"Case - Get","id":"f455ee50-cf23-4e0c-bc0e-f7646b99b32f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/management/cases/:caseId","urlObject":{"path":["management","cases",":caseId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"e4ce9ed5-91c0-4f87-9077-421b11758f00","description":{"content":"<p>string Required</p>\n","type":"text/plain"},"type":"any","value":"","key":"caseId"}]}},"response":[],"_postman_id":"f455ee50-cf23-4e0c-bc0e-f7646b99b32f"}],"id":"9753cdad-4a96-4765-8c65-b412bf4d83ae","_postman_id":"9753cdad-4a96-4765-8c65-b412bf4d83ae","description":""},{"name":"Alerts","item":[{"name":"Comment (Need update)","item":[],"id":"bc434d54-1644-4148-bbe1-23d4f225f0f4","_postman_id":"bc434d54-1644-4148-bbe1-23d4f225f0f4","description":""},{"name":"Alert - Create","id":"400fe872-f888-45ea-9581-3952d2a5be6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"alertId\": \"\", // string Required\n    \"createdTimestamp\": \"\", // double Required\n    \"caseId\": \"\", // string Required\n    \"priority\": \"\", // enum Required (P1, P2, P3, P4)\n    \"entityDetails\": { // union Required\n        \"type\": \"\", // enum Required (TRANSACTION, SANCTIONS)\n        // TRANSACTION only\n        \"transactionIds\": \"\" // list of strings Required \n    },\n    \"ruleDetails\": { // object Required\n        \"id\": \"\", // string Required\n        \"name\": \"\", // string Required\n        \"action\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"description\": \"\", // string Required\n        \"instanceId\": \"\", // string Required\n        \"nature\": \"\" // enum Optional (AML, FRAUD, CTF,SCREENING)\n    },\n    \"tags\": { // list of objects Optional\n        \"key\": \"\", // string Required,\n        \"value\": \"\" // stringRequired\n    },\n    \"creationReason\": { // object Optional\n        \"reasons\": \"\", // list of strings Required\n        \"comment\": \"\", // string Required\n        \"timestamp\": \"\" // double Optional\n    },\n    \"assignments\": { // list of objects Optional\n        \"assigneeEmail\": \"\", // string Required\n        \"assignedByEmail\": \"\", // string Optional\n        \"timestamp\": \"\" // double Optional\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/management/alerts","urlObject":{"path":["management","alerts"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"400fe872-f888-45ea-9581-3952d2a5be6c"},{"name":"Alert - Update Status","id":"9b8959c2-fb21-4754-88db-f6e75727a0b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"status\": \"\", // enum Required (OPEN, CLOSED, REOPENED, IN_PROGRESS, ON_HOLD)\n    \"reason\": \"\", // enum Optional (Other, False positive, Documents collected, Transaction Rejected, Transaction Refunded, Suspicious activity reported (SAR), Documents not collected, Investigation completed, Escalated, Fraud, Anti-money laundering, Terrorist financing, User Blacklisted, User Terminated, Internal referral) \n    \"otherReason\": \"\", // string Optional\n    \"comment\": \"\", // string Optional\n    \"files\": { // list of objects Optional\n        \"s3Key\": \"\", // string Required\n        \"filename\": \"\", // string Required\n        \"size\": \"\" // double Required\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/management/alerts/:alertId/statuses","urlObject":{"path":["management","alerts",":alertId","statuses"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"dffbc02e-5049-49bb-a808-6364e3ea212c","description":{"content":"<p>string Required</p>\n","type":"text/plain"},"type":"any","value":"","key":"alertId"}]}},"response":[],"_postman_id":"9b8959c2-fb21-4754-88db-f6e75727a0b1"},{"name":"Alert - Update","id":"0b3e85dd-5e9d-48c9-99ea-5ec55975d52d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{   \n    \"priority\": \"\", // enum Required (P1, P2, P3, P4)\n    \"entityDetails\": { // union Required\n        \"type\": \"\", // enum Required (TRANSACTION, SANCTIONS)\n        // TRANSACTION only\n        \"transactionIds\": \"\" // list of strings Required \n    },\n    \"ruleDetails\": { // object Required\n        \"id\": \"\", // string Required\n        \"name\": \"\", // string Required\n        \"action\": \"\", // enum Required (ALLOW, FLAG, BLOCK, SUSPEND)\n        \"description\": \"\", // string Required\n        \"instanceId\": \"\", // string Required\n        \"nature\": \"\" // enum Optional (AML, FRAUD, CTF,SCREENING)\n    },\n    \"tags\": { // list of objects Optional\n        \"key\": \"\", // string Required,\n        \"value\": \"\" // stringRequired\n    },\n    \"creationReason\": { // object Optional\n        \"reasons\": \"\", // list of strings Required\n        \"comment\": \"\", // string Required\n        \"timestamp\": \"\" // double Optional\n    },\n    \"assignments\": { // list of objects Optional\n        \"assigneeEmail\": \"\", // string Required\n        \"assignedByEmail\": \"\", // string Optional\n        \"timestamp\": \"\" // double Optional\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/management/alerts/:alertId","urlObject":{"path":["management","alerts",":alertId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"c7b12079-157b-4b69-b4b3-827f00e53a0b","type":"any","value":"","key":"alertId"}]}},"response":[],"_postman_id":"0b3e85dd-5e9d-48c9-99ea-5ec55975d52d"},{"name":"Alert - Get","id":"7818a40d-3e1f-437e-9c10-00ae8bfb28fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{baseUrl}}/management/alerts/:alertId","urlObject":{"path":["management","alerts",":alertId"],"host":["{{baseUrl}}"],"query":[],"variable":[{"id":"8b1e31f2-2289-4af0-8c61-687ca877210e","type":"any","value":"","key":"alertId"}]}},"response":[],"_postman_id":"7818a40d-3e1f-437e-9c10-00ae8bfb28fe"}],"id":"8af69f91-a02c-4cd8-9b78-bdf67605fb4f","_postman_id":"8af69f91-a02c-4cd8-9b78-bdf67605fb4f","description":""}],"id":"a0fcc94d-a778-4e18-a10c-8e665d912d43","_postman_id":"a0fcc94d-a778-4e18-a10c-8e665d912d43","description":""},{"name":"Webhook","item":[{"name":"User","item":[{"name":"User State Update","id":"9b79e274-c6c3-4382-bc69-b16473e93fa8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"type\": \"USER_STATE_UPDATED\",\r\n  \"data\": {\r\n    \"reason\": \"string\",\r\n    \"state\": \"UNACCEPTABLE\"\r\n  },\r\n  \"id\": \"string\",\r\n  \"triggeredBy\": \"MANUAL\",\r\n  \"createdTimestamp\": 1\r\n}","options":{"raw":{"language":"json"}}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"9b79e274-c6c3-4382-bc69-b16473e93fa8"},{"name":"IRS Status Update","id":"fd430931-e64c-46e1-b896-59716700e793","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"type\": \"IRS_STATUS_UPDATED\",\r\n  \"data\": {\r\n    \"reason\": \"string\",\r\n    \"status\": \"SUCCESSFUL\"\r\n  },\r\n  \"id\": \"string\",\r\n  \"triggeredBy\": \"MANUAL\",\r\n  \"createdTimestamp\": 1\r\n}","options":{"raw":{"language":"json"}}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"fd430931-e64c-46e1-b896-59716700e793"}],"id":"556fb2ab-e41c-429b-a8ff-eaf12f1abef6","_postman_id":"556fb2ab-e41c-429b-a8ff-eaf12f1abef6","description":""},{"name":"Transaction","item":[{"name":"Transaction State Update","id":"81aa18da-5fb7-4063-9772-e7d462e43307","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"type\": \"TRANSACTION_STATUS_UPDATED\",\r\n  \"data\": {\r\n    \"transactionId\": \"string\",\r\n    \"reasons\": [\r\n      \"string\"\r\n    ],\r\n    \"status\": \"ALLOW\",\r\n    \"comment\": \"string\"\r\n  },\r\n  \"id\": \"string\",\r\n  \"triggeredBy\": \"MANUAL\",\r\n  \"createdTimestamp\": 1\r\n}","options":{"raw":{"language":"json"}}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"81aa18da-5fb7-4063-9772-e7d462e43307"}],"id":"a5d876ef-f2d0-46eb-8aa7-ac5a64969e23","_postman_id":"a5d876ef-f2d0-46eb-8aa7-ac5a64969e23","description":""},{"name":"Case","item":[{"name":"Case Open","id":"91ebe8f1-ac77-4210-ae5b-a09bba84c53d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"type\": \"TRANSACTION_STATUS_UPDATED\",\r\n  \"data\": {\r\n    \"transactionId\": \"string\",\r\n    \"reasons\": [\r\n      \"string\"\r\n    ],\r\n    \"status\": \"ALLOW\",\r\n    \"comment\": \"string\"\r\n  },\r\n  \"id\": \"string\",\r\n  \"triggeredBy\": \"MANUAL\",\r\n  \"createdTimestamp\": 1\r\n}","options":{"raw":{"language":"json"}}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"91ebe8f1-ac77-4210-ae5b-a09bba84c53d"},{"name":"Case Close","id":"3fdb4b8e-ddcf-4e6a-9e6c-1f4c92e43350","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"type\": \"CASE_CLOSED\",\r\n  \"data\": {\r\n    \"caseId\": \"string\",\r\n    \"status\": \"string\",\r\n    \"reasons\": [\r\n      \"string\"\r\n    ],\r\n    \"reasonDescriptionForOther\": \"string\",\r\n    \"comment\": \"string\",\r\n    \"userId\": \"string\",\r\n    \"transactionIds\": [\r\n      \"string\"\r\n    ]\r\n  },\r\n  \"id\": \"string\",\r\n  \"triggeredBy\": \"MANUAL\",\r\n  \"createdTimestamp\": 1\r\n}","options":{"raw":{"language":"json"}}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"3fdb4b8e-ddcf-4e6a-9e6c-1f4c92e43350"}],"id":"74f1477c-ba0d-432a-bb79-30bd3a16b76b","_postman_id":"74f1477c-ba0d-432a-bb79-30bd3a16b76b","description":""},{"name":"Alert","item":[{"name":"Alert Open","id":"2c3b8633-65bc-4024-9b0b-240309852ae0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"type\": \"ALERT_OPEN\",\r\n  \"data\": {\r\n    \"alertId\": \"string\",\r\n    \"status\": \"string\",\r\n    \"transactionIds\": [\r\n      \"string\"\r\n    ],\r\n    \"ruleName\": \"string\",\r\n    \"ruleDescription\": \"string\",\r\n    \"ruleId\": \"string\",\r\n    \"ruleInstanceId\": \"string\",\r\n    \"caseId\": \"string\",\r\n    \"userId\": \"string\"\r\n  },\r\n  \"id\": \"string\",\r\n  \"triggeredBy\": \"MANUAL\",\r\n  \"createdTimestamp\": 1\r\n}","options":{"raw":{"language":"json"}}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"2c3b8633-65bc-4024-9b0b-240309852ae0"},{"name":"Alert Close","id":"52104413-3ab5-4b82-a0b3-18dd5bbed3c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"type\": \"ALERT_CLOSED\",\r\n  \"data\": {\r\n    \"alertId\": \"string\",\r\n    \"status\": \"string\",\r\n    \"reasons\": [\r\n      \"string\"\r\n    ],\r\n    \"reasonDescriptionForOther\": \"string\",\r\n    \"comment\": \"string\",\r\n    \"userId\": \"string\",\r\n    \"transactionIds\": [\r\n      \"string\"\r\n    ],\r\n    \"ruleName\": \"string\",\r\n    \"ruleDescription\": \"string\",\r\n    \"ruleId\": \"string\",\r\n    \"ruleInstanceId\": \"string\"\r\n  },\r\n  \"id\": \"string\",\r\n  \"triggeredBy\": \"MANUAL\",\r\n  \"createdTimestamp\": 1\r\n}","options":{"raw":{"language":"json"}}},"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"52104413-3ab5-4b82-a0b3-18dd5bbed3c5"}],"id":"8acba1c8-69c8-4d4d-ac37-f2d19df89fe1","_postman_id":"8acba1c8-69c8-4d4d-ac37-f2d19df89fe1","description":""}],"id":"39896707-4326-4b9a-9faa-6448ff94af53","description":"<h1 id=\"introduction\">Introduction</h1>\n<p>A webhook enables Traxionright to push real-time notifications to your app.<br />Traxionright uses HTTPS to send these notifications to your app as a JSON<br />payload. You can then use these notifications to execute actions in your<br />backend systems.</p>\n<p>Webhooks are particularly useful when:</p>\n<ul>\n<li><p>A transaction is investigated and approved by your compliance team.</p>\n</li>\n<li><p>A user’s state has changed.</p>\n</li>\n<li><p>A new case or alert is created.</p>\n</li>\n<li><p>A case or alert is closed.</p>\n</li>\n<li><p>A rule action has been updated.</p>\n</li>\n</ul>\n<h2 id=\"steps-to-receive-webhooks\">Steps to Receive Webhooks</h2>\n<p>You can start receiving event notifications in your app by following these steps:</p>\n<ol>\n<li><p>Identify the events you want to monitor and the event payloads to parse.</p>\n</li>\n<li><p>Create a webhook endpoint as an HTTP endpoint (URL) on your server.</p>\n</li>\n<li><p>Handle requests from Traxionright by parsing each event object and returning 2xx response status codes.</p>\n</li>\n<li><p>Deploy your webhook endpoint so that it is publicly accessible via an HTTPS URL.</p>\n</li>\n<li><p>Register your publicly accessible HTTPS URL in the<br /> Traxionright console and store the secret signing key (for verifying the<br /> payload) in a secure place.</p>\n</li>\n</ol>\n<h2 id=\"types-of-events\">Types of Events</h2>\n<p><a href=\"https://docs.mulai.com/#44a23cb6-3f52-4fae-838a-510c32e859bc\">Full list of webhook events</a></p>\n<h2 id=\"event\">Event</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>PROPERTY</th>\n<th>DETAILS</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier for the event</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Event type (e.g., USER_STATE_UPDATED).</td>\n</tr>\n<tr>\n<td>data</td>\n<td>Object containing data associated with the event.</td>\n</tr>\n<tr>\n<td>createdTimestamp</td>\n<td>Time at which the event was created. Measured in ms since the Unix epoch.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"payloads\">Payloads</h2>\n<h2 id=\"sample-event-payload\">Sample Event Payload</h2>\n<p>{<br />\"id\": \"2fa554d3-1ffa-4361-9af6-5479c2d4847f\",<br />\"type\": \"USER_STATE_UPDATED\",<br />\"createdTimestamp\": 1661522222301,<br />\"triggeredBy\": \"MANUAL\",<br />\"data\": {<br />\"userId\": \"U-1\",<br />\"state\": \"BLOCKED\",<br />\"reason\": \"updated manually\"<br />}</p>\n","_postman_id":"39896707-4326-4b9a-9faa-6448ff94af53"},{"name":"Health Check","id":"b4e2e326-719b-40d4-94c8-04716ead6d8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{baseUrl}}/health","urlObject":{"path":["health"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b4e2e326-719b-40d4-94c8-04716ead6d8a"}]}