PUThttps://api.deepinfo.com/v1/brp/fraudulent-rules/{rule_id}

Updates a fraudulent rule (send all fields).

Authentication

Send your API key in the apikey request header.

Path Parameters

ParameterRequiredDescription
rule_idRequired
Example000000000000000e8e040001

Request Body

ParameterTypeRequiredDescription
namestringRequired
min length 1; max length 255
filtersobjectRequired
The filters of the rule; see the example request body
tagsarrayOptional
max items 10
auto_approvalbooleanRequired
enabledbooleanRequired
application/json
{
  "name": "Brand name",
  "filters": {
    "fqdn_type": "domain",
    "keyword": "acme",
    "match_type": "exact",
    "helper_keywords": [],
    "discard_keywords": [],
    "included_extensions": [],
    "excluded_extensions": []
  },
  "tags": [],
  "auto_approval": false,
  "enabled": true
}

Response Fields

FieldTypeDescription
idstring
namestring
filtersobject
tagsarray of string
include_pastboolean
auto_approvalboolean
enabledboolean
create_datestring
date-time
last_update_datestring
date-time

Response Schema

Inferred from examples Built from the saved 2xx example response: the fields it contains, with the types seen there. It is not a contract.

FieldTypeExample
idstring"000000000000000e8e040001"
namestring"Brand name"
filtersobject
filters.fqdn_typestring"domain"
filters.keywordstring"acme"
filters.match_typestring"exact"
filters.helper_keywordsarray
filters.discard_keywordsarray
filters.included_extensionsarray
filters.excluded_extensionsarray
tagsarray
include_pastbooleantrue
auto_approvalbooleanfalse
enabledbooleantrue
create_datestring"2025-06-01T08:00:00Z"
last_update_datestring"2025-07-01T08:00:00Z"

Examples

Selecting one loads it into the request and response panels.

Reference updated