Neutralization
Get re-enabled dangerous items
Returns neutralization items that have been re-enabled in dangerous categories (payment providers, carriers).
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
envIdRequiredstringEnvironment ID
"uuid"OK
List neutralization items
Returns all neutralization items for an environment (cron jobs, mail servers, payment providers, etc.).
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
envIdRequiredstringEnvironment ID
"uuid"OK
Toggle neutralization item
Toggles a single neutralization item on or off by executing SQL on the environment's database. Production environments are blocked.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredToggle request
enablebooleanPath Parameters
envIdRequiredstringEnvironment ID
"uuid"itemIdRequiredstringItem ID
"uuid"OK
Trigger manual neutralization
Enqueues a neutralization job for the environment. Only non-production environments in ready status are accepted.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredNeutralization options
confirmTextstringPath Parameters
envIdRequiredstringEnvironment ID
"uuid"Accepted
Get neutralization summary
Returns a summary of neutralization items grouped by category with enabled/total counts.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
envIdRequiredstringEnvironment ID
"uuid"OK
Toggle neutralization category
Toggles all neutralization items in a category on or off for an environment. Production environments are blocked.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredCategory toggle request
categorystringenablebooleanPath Parameters
envIdRequiredstringEnvironment ID
"uuid"OK
Get neutralization profile
Returns the neutralization profile for a project, creating one with defaults if none exists.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
projectIdRequiredstringProject ID
"uuid"OK
Update neutralization profile
Updates the neutralization profile settings for a project (mail, crons, payments, carriers, social).
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredProfile settings
mailStrategystringneutralizeCarriersbooleanneutralizeCronsbooleanneutralizeMailbooleanneutralizePaymentsbooleanneutralizeSocialbooleanPath Parameters
projectIdRequiredstringProject ID
"uuid"OK