> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Matcher: corrección de campos en la documentación de source

> La documentación pública de Matcher ahora muestra payloads de source sin feeScheduleId, alineando los ejemplos de source con los campos soportados.

<Badge stroke icon="calendar-days" iconType="regular">14 de mayo de 2026</Badge> <Badge stroke icon="file-code" iconType="regular">Actualización de documentación</Badge> <Badge color="green" size="lg" stroke icon="circle-check" iconType="regular">Sin migración requerida</Badge>

## Afecta

***

Clientes y equipos que leen la documentación pública de Matcher para configurar sources de reconciliación.

Esta actualización se aplica al portal de documentación pública. No cambia el comportamiento del API en tiempo de ejecución.

<Note>
  El portal de documentación pública es la referencia orientada al cliente. Los archivos fuente del repositorio no deben tratarse como artefactos de integración ni como especificaciones API descargadas para uso de clientes.
</Note>

## Qué cambió

***

### Campos del payload de source

La documentación de source de Matcher ahora refleja los campos de source soportados.

La documentación anterior mostraba `feeScheduleId` como si formara parte del payload de source. Eso era incorrecto. Los sources de Matcher no usan `feeScheduleId` directamente.

Un source describe la entrada de reconciliación en sí, como su nombre, tipo, lado y metadatos opcionales de configuración.

**Antes**

```json theme={null}
{
  "name": "Bank statement",
  "type": "TRANSACTION",
  "side": "LEFT",
  "feeScheduleId": "0194f6..."
}
```

**Después**

```json theme={null}
{
  "name": "Bank statement",
  "type": "TRANSACTION",
  "side": "LEFT",
  "config": {
    "provider": "bank"
  }
}
```

### Comportamiento de fee

El comportamiento de fee schedule debe configurarse a través de las fee rules de Matcher, no a través de campos del payload de source.

## Impacto

***

Esta es una corrección de documentación. Evita que los lectores usen `feeScheduleId` como un campo de source de Matcher.

No se requiere migración si tu integración actual de Matcher ya funciona. Usa la documentación actualizada al crear, actualizar o revisar la configuración de source.

## Qué necesitas hacer

***

<Steps>
  <Step>
    No incluyas `feeScheduleId` al crear, actualizar o leer sources de Matcher.
  </Step>

  <Step>
    Usa los campos de source documentados: `name`, `type`, `side` y `config`.
  </Step>

  <Step>
    Configura el comportamiento de fee con las fee rules de Matcher en lugar de campos de source.
  </Step>

  <Step>
    No trates los archivos fuente del repositorio como artefactos de integración del cliente. Usa el portal de documentación como referencia orientada al cliente.
  </Step>
</Steps>

### Plazo

Ninguno.

### Por qué

Esta corrección mantiene la documentación pública alineada con la API de source de Matcher y evita guiar a los lectores hacia un campo que no forma parte del payload de source.

## Recursos

***

* [Guía de configuración de source](/es/matcher/configuration/matcher-contexts-and-sources)
* [Create source](/es/reference/matcher/create-source)
* [Guía de fee rules](/es/matcher/configuration/matcher-fee-rules)
