API Documentation
Applications
Authentication
Security
Abuse Prevention
Routing
Abuse Prevention
Create a new fraud and abuse prevention profile
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
Body
application/json
Response
201
Abuse prevention profile created successfully
Was this page helpful?
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"
}'