Obtener el texto de un documento por fuente
obtener_documentoFetches paginated text from eight Colombian legal sources, applies source-specific parameters, supports keyword filtering, and can save full documents to disk.
Instructions
Devuelve el texto (troceado, nunca entero) de una de las ocho fuentes con texto. CADA FUENTE EXIGE LO SUYO y los parámetros de otra no valen con ella: gestor necesita id; suin, id; corte, ruta; suprema, ruta y sala; consejo, token; dian, link; creg, ruta; sectorial, entidad y url. Una combinación que no encaje se rechaza antes de salir a la red, diciendo qué falta y el ejemplo mínimo que funciona. Qué parte sale: historial (gestor) da los cambios anotados en vez del texto, del artículo si va con articulo; articulo (gestor y suin) o seccion (cortes) acotan y entonces buscar_en_texto no se aplica; desde solo avanza el troceo, no los pasajes de buscar_en_texto. Informa total/mostrado/omitido y el "desde" del trozo siguiente. ESCRIBE EN DISCO solo con entero o ruta_destino, que se imponen a todo lo anterior: dian y sectorial guardan el archivo original; las demás, texto-.txt (sin ruta_destino, en una carpeta temporal); consejo no lo admite. Nunca sobrescribe: un nombre repetido lleva sufijo. Para encontrar el documento usa antes resolver_cita o el buscador de su fuente.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Solo gestor y suin: id numérico de la norma | |
| url | No | Solo sectorial: enlace del acto a leer, tal como lo devuelve buscar_normativa_sectorial | |
| link | No | Solo dian: nombre del archivo, ej. "decreto_1625_2016.htm" | |
| ruta | No | corte/suprema/creg: ruta del documento | |
| sala | No | Solo suprema: la MISMA sala con la que se encontró | |
| desde | No | ||
| token | No | Solo consejo: token que devuelve buscar_jurisprudencia_consejo_estado | |
| entero | No | En vez de trocear, escribe el documento a disco y devuelve la ruta con un trozo del texto | |
| fuente | Yes | De qué fuente sale el documento | |
| entidad | No | Solo sectorial: id del regulador (los lista buscar_normativa_sectorial) | |
| seccion | No | Solo corte, suprema y consejo: devuelve solo esa parte de la providencia. "consideraciones" es la motivación de la MAYORÍA; "salvamentos" y "aclaraciones" son los votos particulares, que NO son doctrina de la Sala. | |
| articulo | No | Solo gestor y suin: número de artículo | |
| historial | No | Solo gestor: en vez del texto, devuelve los cambios anotados sobre la norma | |
| sin_temas | No | Solo gestor: omite el bloque de temas asociados (ahorra contexto cuando solo se quiere el articulado) | |
| max_pasajes | No | Máximo de pasajes con buscar_en_texto (por defecto 10) | |
| ruta_destino | No | Carpeta donde guardar el archivo (con entero o para descargar el PDF/Word sin devolver texto) | |
| buscar_en_texto | No | Devuelve solo los fragmentos que mencionan este término | |
| limite_caracteres | No | Tope del TEXTO devuelto; se ajusta al rango 200–40.000 |