API docs

The dashboard is a client of the same REST API.

Use multipart uploads for source documents. Responses are JSON except the claim packet endpoint.

OpenAPI 3.1 JSON
POST/api/v1/filesUpload and process source files
GET/api/v1/deductionsList normalized deductions
GET/api/v1/claimsList claims and statuses
POST/api/v1/claimsCreate a packet for a deduction
GET/api/v1/claims/{id}/packetDownload the claim PDF
GET/api/v1/ledgerRead recovery and fee totals
POST/api/v1/webhooksRegister status notifications
POST/api/v1/submissionsRecord an authorized portal submission
Authentication uses the signed-in customer session on the staging app. Production service tokens require account provisioning.