Buscar Compras Ágiles
buscar_compras_agilesBusca procesos de Compra Ágil en Mercado Público de Chile. Permite filtrar por palabras clave, estado del proceso, región geográfica y rango de fechas de publicación.
Instructions
Busca procesos de Compra Ágil en Mercado Público de Chile. Permite filtrar por palabras clave, estado del proceso, región geográfica y rango de fechas de publicación. Retorna un listado resumido con código, nombre, estado, presupuesto e institución compradora. Las fechas de la API están en hora de Chile: la respuesta trae "fecha_cierre_hora_chile". Confirma el plazo en la ficha del proceso. Cada resultado trae el RUT del organismo y fecha_ultimo_cambio. motivo_seleccion solo aparece si la API lo envió con texto; un valor presente no prueba que haya un proveedor adjudicado. "ofertas_recibidas" es el dato del listado: la ficha (obtener_detalle_compra) puede informar otro número, y es la que vale. La búsqueda de texto de la API es amplia y puede traer procesos de otro rubro: acota con "palabras_clave_requeridas"/"palabras_clave_excluidas". Hay que enviar al menos un filtro de la API: estado, region, q, id, publicado_desde o publicado_hasta. Sin ninguno, esta herramienta no hace la llamada. El orden, la página y las palabras clave locales no cuentan: las palabras se aplican después, sobre la respuesta. Nota: los parámetros 'q' (búsqueda por texto) e 'id' (código exacto) son mutuamente excluyentes. Estados que devuelven filas: publicada, cerrada, desierta, cancelada. proveedor_seleccionado devuelve 0 filas y oc_emitida responde HTTP 400. Regiones: códigos del 1 al 16 (ej: 13 = Metropolitana, 5 = Valparaíso).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Palabras clave para buscar en el nombre/descripción del proceso. Ej: "materiales electricos". No usar junto con "id". | |
| id | No | Código exacto de una Compra Ágil. Ej: "1057539-228-COT26". No usar junto con "q". | |
| estado | No | Estado(s) que devuelven filas, separados por coma: publicada, cerrada, desierta, cancelada. proveedor_seleccionado devuelve 0 filas. oc_emitida responde HTTP 400. | |
| region | No | Código(s) de región del organismo comprador, separados por coma (1-16). Ej: "13" para Metropolitana, "13,5" para Metropolitana y Valparaíso. | |
| ordenar_por | No | Criterio de ordenamiento. "FechaPublicacion" para las más recientes primero, "FechaUltimaModificacion" (default) para las últimas modificadas. | |
| numero_pagina | No | Número de página a consultar (comienza en 1). | |
| tamano_pagina | No | Fijo en 10. Una página de 50 sobre un filtro amplio responde HTTP 504. | |
| publicado_desde | No | Fecha mínima de publicación en formato ISO-8601. Ej: "2026-01-01T00:00:00Z". | |
| publicado_hasta | No | Fecha máxima de publicación en formato ISO-8601. Ej: "2026-01-31T23:59:59Z". | |
| palabras_clave_excluidas | No | Lista de palabras clave separadas por comas que NO DEBEN estar en el nombre de la compra (filtro local. Ej: "soporte,licencias"). | |
| palabras_clave_requeridas | No | Lista de palabras clave separadas por comas que DEBEN estar presentes en el nombre de la compra (filtro local. Ej: "software,desarrollo"). |