Oct 23, 2025
True-Up Batch API – Release Notes
Overview
The True-Up Batch API enables reconciliation of project costs and quantities with data from external systems such as accounting, project management, or payroll platforms.
This ensures Riskcast maintains accurate and up-to-date financial and production information across all projects.
Available Endpoints
- POST /trueup/batch/cost
Processes bulk labor cost adjustments, including regular, overtime, and other hour types, along with their corresponding monetary amounts. - POST /trueup/batch/qty
Processes bulk quantity adjustments for quantities completed on a project.
Key Business Features
- Batch Processing
Allows multiple records to be submitted and processed in a single request, improving efficiency and reducing the number of API calls required. - Intelligent Duplicate Detection
Automatically identifies and skips duplicate records (e.g., same cost code, hours, and amounts) to prevent redundancy, improve processing performance, and ensure data integrity. - Detailed Error Reporting
Returns clear, record-level validation errors while continuing to process valid records within the same batch - helping users quickly identify and resolve data issues.
Business Context
The True-Up Batch API supports the following workflows:
- Cost Reconciliation
Enables managers to adjust labor costs based on corrections or updates received from accounting or project management systems. - Quantity Initialization
Allows project teams to initialize Riskcast with accurate job-to-date quantities, ensuring smooth transition and alignment before field tracking begins. - External System Integration
Provides an integration path for importing data from source ERP platforms.
