GET /accounts/{account_id}/data-security/posture/remediations/jobs

List all remediation jobs tied to a specific Cloudflare Account. Note that cursor and page are mutually exclusive.

Servers

Path parameters

Name Type Required Description
account_id String Yes

Cloudflare account ID for the user making the request.

Query parameters

Name Type Required Description
page Integer No

A page number within the paginated result set.

triggered_by_actor[] Array No

Filter remediations by what kind of actor triggered them. Supports multiple comma-separated values.

order String No

An optional param to sort the results by the given field.

Valid values:

  • "last_updated_at"
  • "finding_type_name"
  • "affliction_date"
  • "integration_name"
  • "status"
  • "asset_name"
  • "created_at"
direction String No

Direction to order results.

Valid values:

  • "desc"
  • "asc"
per_page Integer No

Number of results to return per page.

search String No

A search term.

min_updated_at String No

Filter to view remediations updated on or after the min updated datetime. Can be a date-time in ISO 8601 format or an epoch timestamp.

status String No

Filter to view remediations with the given status.

Valid values:

  • "failed"
  • "completed"
  • "validating"
  • "pending"
  • "processing"
max_updated_at String No

Filter to view remediations updated on or before the max updated datetime. Can be a date-time in ISO 8601 format or an epoch timestamp.

cursor String No

A cursor for pagination.

integration_id String No

Filter by an integration ID

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.