Generate Report
Generate a report of the campaign’s reviews and decisions. The format defaults to JSON (also available: CSV, XLSX). Works on in-flight (OPEN) and closed campaigns. Asynchronous — the report record is created immediately; the file is materialized in the background.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.
Path Parameters
The accessReviewId field.
Body
The AccessReviewActionsServiceGenerateReportRequest message.
Output format for the report. When unspecified, programmatic public-API callers (REST gateway and MCP) get JSON and the in-app UI gets XLSX. JSON and CSV return the per-decision certification rows; XLSX returns the full multi-sheet Excel workbook.
ACCESS_REVIEW_REPORT_FORMAT_UNSPECIFIED, ACCESS_REVIEW_REPORT_FORMAT_XLSX, ACCESS_REVIEW_REPORT_FORMAT_JSON, ACCESS_REVIEW_REPORT_FORMAT_CSV Configuration for columns in the generated access review Excel report.
Response
Successful response
The AccessReviewActionsServiceGenerateReportResponse message.