v1
latestOpenAPI 3.1.02026-07-243113441.2 MBReports
Create a custom report
Create a custom report for a company. This endpoint initiates creating a custom report with custom columns, groupings, and filters. The request_uuid in the response can then be used to poll for the status and report URL upon completion using the report GET endpoint. This URL is valid for 10 minutes.
scope: company_reports:write
post/v1/companies/{company_uuid}/reports
Path parameters
company_uuidstring required
The UUID of the company
Headers
X-Gusto-API-Version'2026-06-15'
Determines the date-based API version associated with your API call. If none is provided, your application's minimum API version is used.
Request body
Example request
{
"start_date": "2024-01-01",
"end_date": "2024-04-01",
"dismissed_start_date": "2024-01-01",
"dismissed_end_date": "2024-04-01"
}Response
Created