PUT /risk-score-rules/blocklists
Modifies risk score blocklist rules.
Servers
- https://api-sandbox.rebilly.com/organizations/{organizationId}
- https://api.rebilly.com/organizations/{organizationId}
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
temporaryBlockList |
Object | No |
Items temporarily blocklisted when TTL is greater than |
temporaryBlockList.email |
Object | No |
Email address of the customer making the purchase. |
temporaryBlockList.email.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.email.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.fingerprint |
Object | No |
Fingerprint of the user's device. A device fingerprint is a unique token that is used to identify the user. The device fingerprint is generated based on device attributes, such as: hardware, software, IP address, language, browser, and more. |
temporaryBlockList.fingerprint.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.fingerprint.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.bankAccount |
Object | No |
Bank account for the charge. |
temporaryBlockList.bankAccount.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.bankAccount.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.emailDomain |
Object | No |
Email address domain of the customer making the purchase. |
temporaryBlockList.emailDomain.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.emailDomain.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.ipAddress |
Object | No |
IP address of the customer making the purchase. |
temporaryBlockList.ipAddress.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.ipAddress.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.country |
Object | No |
Country where the customer is making the purchase, and country of the payment card billing address. |
temporaryBlockList.country.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.country.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.paymentCard |
Object | No |
Payment card number for the charge. |
temporaryBlockList.paymentCard.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.paymentCard.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.bin |
Object | No |
Bank Identification Number (BIN) of the payment card for the charge. |
temporaryBlockList.bin.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.bin.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.address |
Object | No |
House number and ZIP code of the customer's address. |
temporaryBlockList.address.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.address.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
temporaryBlockList.customerId |
Object | No |
Rebilly |
temporaryBlockList.customerId.ttl |
Integer | Yes |
Amount of seconds a blocklist exists before it expires. This value must be greater than 0. |
temporaryBlockList.customerId.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList |
Object | No |
Items permanently blocklisted when TTL is equal to |
permanentlyBlockList.email |
Object | No |
Email address of the customer making the purchase. |
permanentlyBlockList.email.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.fingerprint |
Object | No |
Fingerprint of the user's device. A device fingerprint is a unique token that is used to identify the user. The device fingerprint is generated based on device attributes, such as: hardware, software, IP address, language, browser, and more. |
permanentlyBlockList.fingerprint.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.bankAccount |
Object | No |
Bank account for the charge. |
permanentlyBlockList.bankAccount.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.emailDomain |
Object | No |
Email address domain of the customer making the purchase. |
permanentlyBlockList.emailDomain.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.ipAddress |
Object | No |
IP address of the customer making the purchase. |
permanentlyBlockList.ipAddress.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.country |
Object | No |
Country where the customer is making the purchase, and country of the payment card billing address. |
permanentlyBlockList.country.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.paymentCard |
Object | No |
Payment card number being charged. |
permanentlyBlockList.paymentCard.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.bin |
Object | No |
Bank Identification Number (BIN) of the payment card for the charge. |
permanentlyBlockList.bin.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.address |
Object | No |
House number and ZIP code of the customer's address. |
permanentlyBlockList.address.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
permanentlyBlockList.customerId |
Object | No |
Rebilly |
permanentlyBlockList.customerId.riskScoreThreshold |
Integer | Yes |
Pass and fail threshold for the blocklist. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.