GET /accounts/{account_id}/abuse-reports/{report_id}/mitigations

List mitigations done to remediate the abuse report.

Servers

Path parameters

Name Type Required Description
report_id String Yes

Abuse Report ID

account_id String Yes

Cloudflare Account ID

Query parameters

Name Type Required Description
page Integer No

Where in pagination to start listing abuse reports

effective_before String No

Returns mitigations that were dispatched before the given date

per_page Integer No

How many abuse reports per page to list

sort String No

A property to sort by, followed by the order

Valid values:

  • "entity_type,desc"
  • "effective_date,desc"
  • "status,asc"
  • "status,desc"
  • "type,asc"
  • "type,desc"
  • "effective_date,asc"
  • "entity_type,asc"
type String No

Filter by the type of mitigation. This filter parameter can be specified multiple times to include multiple types of mitigations in the result set, e.g. ?type=rate_limit_cache&type=legal_block.

Valid values:

  • "legal_block"
  • "account_suspend"
  • "network_block"
  • "rate_limit_cache"
  • "redirect_video_stream"
  • "phishing_interstitial"
status String No

Filter by the status of the mitigation.

Valid values:

  • "removed"
  • "active"
  • "in_review"
  • "pending"
  • "cancelled"
effective_after String No

Returns mitigation that were dispatched after the given date

entity_type String No

Filter by the type of entity the mitigation impacts.

Valid values:

  • "url_pattern"
  • "account"
  • "zone"

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. 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.
  3. Click Test request to test run your request to the API and see the API's response.