v3

latestOpenAPI 3.0.1Proprietaryraw.githubusercontent.com2026-04-174552109.9 KB
Settlement

Manually trigger a settlement run

Runs the end-of-day settlement for a specified date on demand. This is idempotent – if the date has already been successfully settled, the existing record is returned without reprocessing.

Use cases:

  • Re-running a failed batch (e.g. after a database outage).
  • Settling a back-date after delayed transaction processing.
  • Smoke-testing the settlement pipeline in staging.

The scheduled job automatically covers yesterday at 23:59 UTC; this endpoint is for operational override only.

post/v1/settlement/run

Query parameters

datestring date

Date to settle (ISO-8601 format, e.g. 2025-03-03). Defaults to yesterday UTC if omitted.

Response

Settlement run completed (or already completed for this date)