8 de mayo de 2026 Updated La documentación OpenAPI pública de Matcher fue alineada con los Go DTOs (fuente de verdad) y con el binarioDocumentation 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 ya liberado. La auditoría cerró el drift entre versiones, paths, schemas y nombres de campo.
Qué cambió
Paths de fee-rule corregidos
Cinco endpoints de fee-rule estaban documentados bajo/v1/config/..., pero la API de Matcher los sirve en /v1/contexts/... y /v1/fee-rules/.... El prefijo fantasma /config/ fue eliminado, y los clientes que lean la documentación ya no obtendrán 404s en llamadas de fee-rule.
Páginas de referencia afectadas: Create fee rule, List fee rules, Retrieve fee rule, Update fee rule, Delete fee rule, además de la guía de Fee rules.
Alineamiento de nomenclatura con los Go DTOs
- 36 campos renombrados de
snake_caseacamelCasepara coincidir con las Go JSON tags (ej.:actor_id→actorId,transaction_id→transactionId,partition_name→partitionName). - 9 schemas renombrados para coincidir con los nombres canónicos de Go — por ejemplo
FieldMap→FieldMapResponse,MatchGroup→MatchGroupResponse,MatchItem→MatchItemResponse,ReconciliationSource→ReconciliationSourceResponse,CreateReconciliationContextInput→CreateContextRequestyUpdateReconciliationSourceInput→UpdateSourceRequest. - 6 schemas
Inputrenombrados aRequestpara seguir la convención Go. - Todos los arrays
$refyrequired[]actualizados en consecuencia.
Wrappers fantasma y schemas zombi corregidos
AdjustmentResponsedocumentaba un wrapper inexistente{ adjustment: {...} }; la API Go devuelve los campos inline. El wrapper fue eliminado y los campos quedaron inlined.CloneContextResponse— el campocontextahora apunta al canónicoReconciliationContextResponseen lugar de un duplicado; la propiedadfeeSchedulesClonedfue corregida afeeRulesCloned.- Tres endpoints
/v1/contextsfueron redirigidos del schema duplicadoReconciliationContextal canónicoReconciliationContextResponse. El duplicado fue eliminado.
Campos y schemas faltantes añadidos
Campos que existen en los Go DTOs pero estaban ausentes de la spec pública:AuditLogResponse:originalSize,truncated.CreateAdjustmentRequest:direction(enumDEBIT/CREDIT, obligatorio).ErrorResponse:details.ExtractionRequestResponse:bridgeAttempts,bridgeLastError,bridgeLastErrorMessage,bridgeFailedAt,custodyDeletedAt.VarianceReportRowResponse:feeScheduleId,feeScheduleName.
CheckResult, CreateContextSourceRequest, DownloadExportJobResponse, ExportCountResponse.
Lista de errores
- Lista de errores de Matcher — correcciones de encabezado y de campos alineadas con el catálogo más reciente.

