v1

latestOpenAPI 3.1.02026-08-063776831.4 MB
RosterRecord

Trigger AI-powered Smart Fix for validation errors

Fetches all VALIDATION_FAILED rows (max 2000), extracts eligible validation errors, and calls the Smart Fix service to suggest corrections. Returns suggestions for the frontend to review and apply. Disabled when roster.smart-fix.enabled=false.

post/roster-records/{rosterId}/smartfix

Path parameters

rosterIdstring required

Roster ID

Headers

tenant-idstring required

Tenant ID

Response

Smart Fix suggestions

totalErrorsinteger

Total validation errors sent to Smart Fix

totalFixedinteger

Errors for which a suggested_value was returned

totalSkippedinteger

Errors where no fix could be suggested

totalRowsProcessedinteger

Number of VALIDATION_FAILED rows processed

successboolean

True if all Smart Fix batches succeeded

batchErrorsstring[]

Error messages from any failed batches