Esta página está pensada para agentes de IA y LLMs. Si eres una persona,
empieza por la Introducción y la guía de
Consultas y filtros.
- Índice de la documentación:
https://help.impactu.colav.co/llms.txt. Toda la documentación en un solo archivo:https://help.impactu.colav.co/llms-full.txt(unos 520 KB). - Cualquier página en Markdown: agrega
.mda su URL. Por ejemplo,https://help.impactu.colav.co/api-reference/llm-quick-reference.md. - MCP de la documentación:
https://help.impactu.colav.co/mcp. Busca y lee páginas de esta documentación; no consulta los datos de la API.
URL base y autenticación
Forma de las respuestas
Endpoints
Importante: primero el ID, después la consulta
/search/person), fuentes (/search/sources) y entidades geográficas (/search/geo/state). Revisa el nombre de los resultados antes de elegir uno. Los IDs son cadenas opacas y su formato varía, incluso dentro de una misma entidad: hay personas con IDs como 0000624497 y como A5128366519. Copia el id que devuelve la búsqueda, no lo construyas.
Parámetros de los listados
sort por endpoint:
citations ordena por las citas de OpenAlex.
Cómo funciona keywords
keywords es una búsqueda de texto de MongoDB. Une las palabras con O, no con Y, y no ordena por relevancia: el orden lo pone sort.
Filtros de productos
Los aceptan/search/works, los productos de una afiliación, un autor, una fuente o una entidad geográfica, sus exportaciones y plot.
- Varios valores en un filtro, separados por coma, se unen con O (salvo
years, que es un rango). Filtros distintos se unen con Y. - Afiliaciones (
/search/affiliations/{type}):states,cities,groups_ranking. - Fuentes (
/search/sources):source_types,scimago_quartiles,apc_range,status,publication_time,license_type,topics.
/filters. Cada filtro es una lista de {value, title, count, children}. Envía el value, también el de los children. Un valor que no existe no da error: devuelve 0 resultados.
Patrones comunes
Límites
Errores
Los listados de una entidad que no existe (por ejemplo
/person/9999999999/research/products) responden 200 con data vacío, no 404.
Errores comunes
Endpoints con sesión
Consultar datos no requiere sesión. La administración de usuarios (/admin/users), el API Key (/users/{email}/apikey), /me y las cargas (/submit/*) sí la requieren: un JWT en la cookie que crea POST /login, y en las solicitudes que no son GET, el encabezado X-CSRF-TOKEN. Un agente que solo consulta no los necesita. Detalle en la Introducción.
Enlaces
- Introducción: formato, IDs y errores.
- Consultas y filtros: paginación, orden y filtros con ejemplos.
- Autores de los productos: por qué los listados recortan los autores.
- Campos de un producto.