May 8th, 2026 Updated The public Matcher OpenAPI documentation was aligned with the source-of-truth Go DTOs and the releasedDocumentation Index
Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
Use this file to discover all available pages before exploring further.
v2.1.1 binary. The audit closed drift across versions, paths, schemas, and field names.
What changed
Fee-rule paths corrected
Five fee-rule endpoints were documented under/v1/config/..., but the Matcher API serves them at /v1/contexts/... and /v1/fee-rules/.... The phantom /config/ prefix has been removed, and clients reading the docs will no longer get 404s on fee-rule calls.
Affected reference pages: Create fee rule, List fee rules, Retrieve fee rule, Update fee rule, Delete fee rule, plus the Fee rules guide.
Naming alignment with Go DTOs
- 36 field renames from
snake_casetocamelCaseto match Go JSON tags (e.g.actor_id→actorId,transaction_id→transactionId,partition_name→partitionName). - 9 schema renames to match canonical Go names — for example
FieldMap→FieldMapResponse,MatchGroup→MatchGroupResponse,MatchItem→MatchItemResponse,ReconciliationSource→ReconciliationSourceResponse,CreateReconciliationContextInput→CreateContextRequest, andUpdateReconciliationSourceInput→UpdateSourceRequest. - 6
Inputschemas renamed toRequestto match Go convention. - All
$refandrequired[]arrays updated accordingly.
Phantom wrappers and zombie schemas fixed
AdjustmentResponsedocumented a non-existent{ adjustment: {...} }wrapper; the Go API returns the fields inline. The wrapper has been removed and the fields inlined.CloneContextResponse—contextfield now points to the canonicalReconciliationContextResponseinstead of a duplicate; the propertyfeeSchedulesClonedwas corrected tofeeRulesCloned.- Three
/v1/contextsendpoints redirected from the duplicateReconciliationContextschema to the canonicalReconciliationContextResponse. The duplicate has been deleted.
Missing fields and schemas added
Fields that exist in Go DTOs but were missing from the public spec:AuditLogResponse:originalSize,truncated.CreateAdjustmentRequest:direction(enumDEBIT/CREDIT, required).ErrorResponse:details.ExtractionRequestResponse:bridgeAttempts,bridgeLastError,bridgeLastErrorMessage,bridgeFailedAt,custodyDeletedAt.VarianceReportRowResponse:feeScheduleId,feeScheduleName.
CheckResult, CreateContextSourceRequest, DownloadExportJobResponse, ExportCountResponse.
Error list
- Matcher error list — header and field corrections aligned with the latest catalog.

