POST
/
{account_id}
/
abuse
/
create
curl --request POST \
  --url https://api.typeauth.com/{account_id}/abuse/create \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "<string>",
  "blocklist": [
    "<string>"
  ],
  "exceptions": [
    "<string>"
  ],
  "ratelimit": {
    "requests": "1m",
    "interval": "10s"
  },
  "checkLocations": "cookie",
  "checkPropertyName": "<string>",
  "geoSentry": "Permissive",
  "anomalyDetection": "Permissive"
}'

Path Parameters

account_id
string
required

Body

application/json
name
string
blocklist
string[]
exceptions
string[]
ratelimit
object
checkLocations
enum<string>
Available options:
cookie,
header
checkPropertyName
string
geoSentry
enum<string>
Available options:
Permissive,
Standard,
Regional,
Strict
anomalyDetection
enum<string>
Available options:
Permissive,
Standard,
Regional,
Strict