v1

latestOpenAPI 3.1.02026-07-261690320.7 KB

List autofix history

Returns a paginated list of autofix tasks in your account. Use the header X-Has-Next-Page for pagination.

get/autofix/history

Query parameters

pageinteger

Pagination parameter, starts at 0.

per_pageinteger

Amount of items returned

Response

A list of autofix history items

idinteger required

The autofix task ID.

type'dependency' | 'container' | 'pentest' | 'code_audit' | 'iac' | 'sast' | 'zen' | 'lockfile' required

The type of autofix task.

status'creating' | 'preview_available' | 'preview_failed' | 'autofix_failed' | 'pr_open' | 'pr_merged' | 'pr_closed' | 'no_fix' required

The current status of the autofix task.

triggered_atinteger required

Unix timestamp when the autofix task was triggered.

finished_atinteger nullable required

Unix timestamp when the autofix task finished. Null while the task is still running.

Example response

[
  {
    "id": 12345,
    "type": "dependency",
    "status": "pr_open",
    "triggered_by": {
      "type": "user",
      "user_id": 42
    },
    "autofix_target": {
      "code_repo_id": 1,
      "location": "package-lock.json",
      "title": "lodash → 4.17.21"
    },
    "triggered_at": 1783119723,
    "finished_at": 1783119840,
    "pull_request": {
      "url": "https://github.com/org/repo/pull/123"
    }
  }
]