Report description endpoint worked: /reporting/v2/tenant/1547241767/report-category/other/reports/44177712 { "id": 44177712, "name": "GHL - Opportunity Follow Up Dates", "description": null, "modifiedOn": "2026-07-01T08:19:19.5553801-07:00", "parameters": [ { "name": "DateType", "label": "Date Type", "dataType": "Number", "isArray": false, "isRequired": true, "acceptValues": { "fields": [ { "name": "Value", "label": "Value" }, { "name": "Name", "label": "Name" } ], "dynamicSetId": null, "values": [ [ 0, "Sold On" ], [ 1, "Follow Up Date" ], [ 2, "Parent Completion Date" ], [ 3, "Creation Date" ] ] } }, { "name": "From", "label": "From", "dataType": "Date", "isArray": false, "isRequired": true, "acceptValues": null }, { "name": "To", "label": "To", "dataType": "Date", "isArray": false, "isRequired": true, "acceptValues": null }, { "name": "BusinessUnitId", "label": "Business Unit", "dataType": "Number", "isArray": true, "isRequired": false, "acceptValues": { "fields": [ { "name": "Value", "label": "Value" }, { "name": "Name", "label": "Name" } ], "dynamicSetId": "business-units", "values": null } } ], "fields": [ { "name": "EstimateId", "label": "Estimate Id", "dataType": "Number" }, { "name": "EstimateName", "label": "Estimate Name", "dataType": "String" }, { "name": "ParentJobId", "label": "Parent Job ID", "dataType": "Number" }, { "name": "ParentJobNumber", "label": "Parent Job Number", "dataType": "String" }, { "name": "BusinessUnit", "label": "Business Unit", "dataType": "String" }, { "name": "EstimateStatus", "label": "Estimate Status", "dataType": "String" }, { "name": "SoldBy", "label": "Sold By", "dataType": "String" }, { "name": "FollowUpDate", "label": "Follow Up Date", "dataType": "Date" }, { "name": "Subtotal", "label": "Estimates Subtotal", "dataType": "Number" }, { "name": "Total", "label": "Estimates Total", "dataType": "Number" }, { "name": "CustomerId", "label": "Customer ID", "dataType": "Number" }, { "name": "CustomerName", "label": "Customer Name", "dataType": "String" }, { "name": "LocationId", "label": "Location ID", "dataType": "Number" }, { "name": "EstimateCreatedBy", "label": "Estimate Created By", "dataType": "String" }, { "name": "LastFollowUpDate", "label": "Last Follow Up Date", "dataType": "Date" } ] } Detected parameters: [ { "name": "DateType", "label": "Date Type", "dataType": "Number", "isArray": false, "isRequired": true, "acceptValues": { "fields": [ { "name": "Value", "label": "Value" }, { "name": "Name", "label": "Name" } ], "dynamicSetId": null, "values": [ [ 0, "Sold On" ], [ 1, "Follow Up Date" ], [ 2, "Parent Completion Date" ], [ 3, "Creation Date" ] ] } }, { "name": "From", "label": "From", "dataType": "Date", "isArray": false, "isRequired": true, "acceptValues": null }, { "name": "To", "label": "To", "dataType": "Date", "isArray": false, "isRequired": true, "acceptValues": null }, { "name": "BusinessUnitId", "label": "Business Unit", "dataType": "Number", "isArray": true, "isRequired": false, "acceptValues": { "fields": [ { "name": "Value", "label": "Value" }, { "name": "Name", "label": "Name" } ], "dynamicSetId": "business-units", "values": null } } ] Detected fields/columns: [ { "name": "EstimateId", "label": "Estimate Id", "dataType": "Number" }, { "name": "EstimateName", "label": "Estimate Name", "dataType": "String" }, { "name": "ParentJobId", "label": "Parent Job ID", "dataType": "Number" }, { "name": "ParentJobNumber", "label": "Parent Job Number", "dataType": "String" }, { "name": "BusinessUnit", "label": "Business Unit", "dataType": "String" }, { "name": "EstimateStatus", "label": "Estimate Status", "dataType": "String" }, { "name": "SoldBy", "label": "Sold By", "dataType": "String" }, { "name": "FollowUpDate", "label": "Follow Up Date", "dataType": "Date" }, { "name": "Subtotal", "label": "Estimates Subtotal", "dataType": "Number" }, { "name": "Total", "label": "Estimates Total", "dataType": "Number" }, { "name": "CustomerId", "label": "Customer ID", "dataType": "Number" }, { "name": "CustomerName", "label": "Customer Name", "dataType": "String" }, { "name": "LocationId", "label": "Location ID", "dataType": "Number" }, { "name": "EstimateCreatedBy", "label": "Estimate Created By", "dataType": "String" }, { "name": "LastFollowUpDate", "label": "Last Follow Up Date", "dataType": "Date" } ] Next step: Copy the exact required parameter names into config.php under reporting_api.parameters. Example: 'parameters' => [ ['name' => 'EXACT_PARAMETER_NAME_FROM_OUTPUT', 'value' => '2026-01-01'], ],