post
https://api.gusto-demo.com/v1/bulk_reports
Triggers asynchronous generation of up to 25 reports across companies the partner is mapped to. Each batch item is a custom_report (same parameters as create a custom report) or a general_ledger report (same parameters as create a general ledger report), keyed by company_uuid and report_type. Items are validated synchronously; if any is invalid, the entire batch is rejected.
Poll the bulk report GET endpoint with the returned uuid for status and the report URL, which is valid for 10 minutes.
📘 System Access Authentication
This endpoint uses the Bearer Auth scheme with the system-level access token in the HTTP Authorization header
scope: company_reports:write