Fuentes externas
Una fuente externa es el sistema del que Nodda extrae datos. Este endpoint
lista las fuentes disponibles y los scopes que soporta cada una — útil para
saber qué external_source_code y qué scopes usar al crear una conexión.
Listar fuentes
Endpoint público — no requiere autenticación. Acepta filtros opcionales por query:
| Query | Tipo | Notas |
|---|---|---|
country | string | filtra por país (p. ej. CL) |
type | string | filtra por tipo (p. ej. tax_authority) |
is_active | boolean | filtra por estado activo |
Respuesta (200):
Campos de una fuente
| Campo | Tipo | Notas |
|---|---|---|
code | string | slug único de la fuente (p. ej. sii, banco_security) |
name | string | nombre legible |
type | string | clasificación (p. ej. tax_authority, bank) |
country | string | código de país (p. ej. CL) |
is_active | boolean | si está disponible para conectarse |
supported_scopes | string[] | nombres de scopes que soporta la fuente |
scopes | object[] | descriptores de scopes — ver abajo |
metadata | object | metadata de la fuente (p. ej. modos de credencial) |
Descriptor de scope (scopes[])
| Campo | Tipo | Notas |
|---|---|---|
name | string | identificador del scope (p. ej. rcv, masivas) |
label | string | nombre legible |
sync_metadata | object | JSON Schema de los parámetros aceptados al gatillar un sync para este scope ({} si no tiene) |
data_path_template | string | null | plantilla de ruta del endpoint de lectura (null si no hay proyección legible) |
filters | string[] | parámetros de filtrado disponibles en el endpoint de datos |
data_path_template contiene {connection_id} como placeholder. Sustitúyelo por el id de tu conexión para construir el URL de lectura.
Las fuentes mock internas (
mock_bank,mock_sii) se filtran y no aparecen en este endpoint. Ver SII, Banco Security y BCI PyME.