Skip to main content

Export a completed access review campaign's evidence​

Returns the compliance evidence of a completed campaign, one row per decision in a stable order: who reviewed which access, the decision and its justification, delegations, and what was actually done about each revocation.

Remediation fields come from the actions dispatched for the decision. Remediation is dispatched for first-level items on their final decision (final_decision, after every certification level), so a first-level row's remediation_status is NOT_REQUIRED (not revoked), UNDECIDED (the campaign closed with no decision), NOT_STARTED (revoked, nothing dispatched — remediated outside the platform, if at all), PENDING, SUCCEEDED, FAILED, or PARTIAL (some targets succeeded, some failed), and remediation_actions lists every attempt (latest attempt per target wins). A later level's row is REVIEW_STEP: its remediation is on the first-level row it reviewed. ticket_reference is the URL of the ticket the item's finding opened, if any. Page through with the cursor.

Path Parameters
  • campaign_id string required

    The access review campaign ID

    Example: 903c1ff9-f2cc-435c-b242-9d8a690fcf0a
Query Parameters
  • limit integer

    Possible values: >= 1 and <= 100

    The maximum number of items to return. Maximum value is 100.

  • cursor string

    Opaque pagination token returned by a previous request (next_cursor, prev_cursor or last_cursor). Omit it to fetch the first page.

Header Parameters
  • SlashID-OrgID string required

    The organization ID

    Example: af5fbd30-7ce7-4548-8b30-4cd59cb2aba1
Responses

One page of evidence rows


Schema
  • result object[]
  • meta object
  • pagination object
  • limit integer
  • offset integer
  • total_count int64
  • cursor_pagination object

    Cursors are opaque. Follow the tokens the server returns; never construct, parse or modify one.

  • limit integer
  • next_cursor string

    Opaque token addressing the next page. Absent on the last page.

  • prev_cursor string

    Opaque token addressing the previous page. Absent on the first page.

  • last_cursor string

    Opaque token addressing the final page directly, so a client can jump to the end without a total count.

  • total_count int64

    Total number of matching items. Returned on the FIRST page only; clients cache it for the remainder of the walk.