Productos de una entidad geográfica
curl --request GET \
--url https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/productsimport requests
url = "https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"abstracts": [],
"apc": {"paid": {}},
"authors": [
{
"affiliations": [
{
"addresses": [{"city": "Medellín", "country": "Colombia", "country_code": "CO"}],
"end_date": "",
"external_ids": [{"id": "example-minciencias-id", "source": "minciencias"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"start_date": 1433998800,
"types": [{"source": "minciencias", "type": "group"}],
"years": []
}
],
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"first_names": ["María"],
"full_name": "María Ejemplo García",
"id": "0000000001",
"last_names": ["Ejemplo"],
"ranking": [{"date": 1494565200, "order": "12", "rank": "Investigador Junior", "source": "minciencias"}],
"sex": "Hombre"
}
],
"authors_count": 1,
"bibliographic_info": {},
"citations_by_year": [],
"citations_count": [],
"doi": "",
"external_ids": [{"id": "AAD-0000000001-1-1", "provenance": "minciencias", "source": "minciencias"}],
"external_urls": [],
"groups": [
{
"citations_count": [{"count": 0, "source": "openalex"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"ranking": [{"date": 1614229200, "order": "3", "rank": "B", "source": "minciencias"}]
}
],
"id": "6ab4ac415418a51e324cb660",
"keywords": [],
"language": "fr",
"open_access": {},
"primary_topic": {},
"product_types": [{"name": "Obras o productos de arte, arquitectura y diseño", "source": "minciencias"}],
"ranking": [{"date": 1614229200, "rank": "AAD-AAD_C", "source": "minciencias"}],
"references": [],
"source": {},
"subjects": [],
"title": "Reja Débil",
"titles": [{"lang": "fr", "source": "minciencias", "title": "Reja Débil"}],
"topics": [],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Obras o productos de arte, arquitectura y diseño"
}
],
"updated": [{"source": "minciencias", "time": 1790225473}]
},
{
"abstracts": [],
"apc": {"paid": {}},
"authors": [
{
"affiliations": [
{
"addresses": [{"city": "Medellín", "country": "Colombia", "country_code": "CO"}],
"end_date": "",
"external_ids": [{"id": "example-minciencias-id", "source": "minciencias"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"start_date": 1433998800,
"types": [{"source": "minciencias", "type": "group"}],
"years": []
}
],
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"first_names": ["María"],
"full_name": "María Ejemplo García",
"id": "0000000001",
"last_names": ["Ejemplo"],
"ranking": [{"date": 1494565200, "order": "12", "rank": "Investigador Junior", "source": "minciencias"}],
"sex": "Hombre"
}
],
"authors_count": 1,
"bibliographic_info": {},
"citations_by_year": [],
"citations_count": [],
"doi": "",
"external_ids": [{"id": "AAD-0000000001-2-2", "provenance": "minciencias", "source": "minciencias"}],
"external_urls": [],
"groups": [
{
"citations_count": [{"count": 0, "source": "openalex"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"ranking": [{"date": 1614229200, "order": "3", "rank": "B", "source": "minciencias"}]
}
],
"id": "6ab4ac415418a51e324cb661",
"keywords": [],
"language": "es",
"open_access": {},
"primary_topic": {},
"product_types": [{"name": "Obras o productos de arte, arquitectura y diseño", "source": "minciencias"}],
"ranking": [{"date": 1614229200, "rank": "AAD-AAD_C", "source": "minciencias"}],
"references": [],
"source": {},
"subjects": [],
"title": "Insultos Discriminatorios",
"titles": [{"lang": "es", "source": "minciencias", "title": "Insultos Discriminatorios"}],
"topics": [],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Obras o productos de arte, arquitectura y diseño"
}
],
"updated": [{"source": "minciencias", "time": 1790225473}]
}
],
"meta": {
"count": 275779,
"cursor": {"next": "https://api.dev.impactu.colav.co/geo/city/05001/research/products?max=2&page=2", "previous": null},
"db_response_time_ms": 25,
"page": 1,
"size": 2
}
}
{
"error": "1 validation error for QueryParams\nmax\n Input should be greater than or equal to 1 [type=greater_than_equal, input_value='0', input_type=str]\n For further i…"
}
Geo
Productos de una entidad geográfica
Devuelve los productos bibliográficos asociados a un departamento o ciudad, con paginación y ordenamiento.
GET
/
geo
/
{geo_type}
/
{geo_id}
/
research
/
products
Productos de una entidad geográfica
curl --request GET \
--url https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/productsimport requests
url = "https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.impactu.colav.co/geo/{geo_type}/{geo_id}/research/products")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"abstracts": [],
"apc": {"paid": {}},
"authors": [
{
"affiliations": [
{
"addresses": [{"city": "Medellín", "country": "Colombia", "country_code": "CO"}],
"end_date": "",
"external_ids": [{"id": "example-minciencias-id", "source": "minciencias"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"start_date": 1433998800,
"types": [{"source": "minciencias", "type": "group"}],
"years": []
}
],
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"first_names": ["María"],
"full_name": "María Ejemplo García",
"id": "0000000001",
"last_names": ["Ejemplo"],
"ranking": [{"date": 1494565200, "order": "12", "rank": "Investigador Junior", "source": "minciencias"}],
"sex": "Hombre"
}
],
"authors_count": 1,
"bibliographic_info": {},
"citations_by_year": [],
"citations_count": [],
"doi": "",
"external_ids": [{"id": "AAD-0000000001-1-1", "provenance": "minciencias", "source": "minciencias"}],
"external_urls": [],
"groups": [
{
"citations_count": [{"count": 0, "source": "openalex"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"ranking": [{"date": 1614229200, "order": "3", "rank": "B", "source": "minciencias"}]
}
],
"id": "6ab4ac415418a51e324cb660",
"keywords": [],
"language": "fr",
"open_access": {},
"primary_topic": {},
"product_types": [{"name": "Obras o productos de arte, arquitectura y diseño", "source": "minciencias"}],
"ranking": [{"date": 1614229200, "rank": "AAD-AAD_C", "source": "minciencias"}],
"references": [],
"source": {},
"subjects": [],
"title": "Reja Débil",
"titles": [{"lang": "fr", "source": "minciencias", "title": "Reja Débil"}],
"topics": [],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Obras o productos de arte, arquitectura y diseño"
}
],
"updated": [{"source": "minciencias", "time": 1790225473}]
},
{
"abstracts": [],
"apc": {"paid": {}},
"authors": [
{
"affiliations": [
{
"addresses": [{"city": "Medellín", "country": "Colombia", "country_code": "CO"}],
"end_date": "",
"external_ids": [{"id": "example-minciencias-id", "source": "minciencias"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"start_date": 1433998800,
"types": [{"source": "minciencias", "type": "group"}],
"years": []
}
],
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"first_names": ["María"],
"full_name": "María Ejemplo García",
"id": "0000000001",
"last_names": ["Ejemplo"],
"ranking": [{"date": 1494565200, "order": "12", "rank": "Investigador Junior", "source": "minciencias"}],
"sex": "Hombre"
}
],
"authors_count": 1,
"bibliographic_info": {},
"citations_by_year": [],
"citations_count": [],
"doi": "",
"external_ids": [{"id": "AAD-0000000001-2-2", "provenance": "minciencias", "source": "minciencias"}],
"external_urls": [],
"groups": [
{
"citations_count": [{"count": 0, "source": "openalex"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"ranking": [{"date": 1614229200, "order": "3", "rank": "B", "source": "minciencias"}]
}
],
"id": "6ab4ac415418a51e324cb661",
"keywords": [],
"language": "es",
"open_access": {},
"primary_topic": {},
"product_types": [{"name": "Obras o productos de arte, arquitectura y diseño", "source": "minciencias"}],
"ranking": [{"date": 1614229200, "rank": "AAD-AAD_C", "source": "minciencias"}],
"references": [],
"source": {},
"subjects": [],
"title": "Insultos Discriminatorios",
"titles": [{"lang": "es", "source": "minciencias", "title": "Insultos Discriminatorios"}],
"topics": [],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Obras o productos de arte, arquitectura y diseño"
}
],
"updated": [{"source": "minciencias", "time": 1790225473}]
}
],
"meta": {
"count": 275779,
"cursor": {"next": "https://api.dev.impactu.colav.co/geo/city/05001/research/products?max=2&page=2", "previous": null},
"db_response_time_ms": 25,
"page": 1,
"size": 2
}
}
{
"error": "1 validation error for QueryParams\nmax\n Input should be greater than or equal to 1 [type=greater_than_equal, input_value='0', input_type=str]\n For further i…"
}
Parámetros de ruta
string
requerido
Tipo de entidad geográfica. Valores permitidos:
state o city.string
requerido
Código DANE de la entidad. Ejemplos:
05 para Antioquia, 05001 para
Medellín.Parámetros de consulta
integer
predeterminado:"10"
Resultados por página (1 a 250).
integer
predeterminado:"1"
Número de página (mínimo 1).
string
predeterminado:"citations_desc"
Criterio de ordenamiento ascendente y descendente, por ejemplo
citations_desc, products_asc o alphabetical_desc.string
predeterminado:"citations_desc"
Ordenamiento con el formato
campo_direccion, donde la dirección es asc o
desc. Campos para productos: citations, alphabetical (por título) y
year (año de publicación). Ejemplo: year_desc.string
predeterminado:"full"
Nivel de detalle de la respuesta.
full devuelve todos los campos. summary
devuelve solo los campos principales de la entidad y, en productos, patentes y
proyectos, recorta la lista de autores a 10. Otro valor responde 400.string
Campos de primer nivel que quieres recibir de cada producto, separados por
coma.
id se devuelve siempre. No admite campos anidados. Campos permitidos:
id, authors, titles, keywords, topics, subjects, source,
types, year_published, citations_by_year, citations_count y
updated. Un campo fuera de la lista responde 400. No cambia los resultados,
su orden ni meta.count. Ejemplo: fields=authors,titles.Filtros
Los mismos filtros de Buscar productos. Todos aceptan varios valores separados por coma.string
Rango de años: mínimo y máximo separados por coma. Ejemplo:
2020,2026.string
Tipos de producto. Ejemplo:
impactu_Artículo de revista.string
Estado de acceso abierto. Ejemplo:
diamond,gold.string
Tópicos de OpenAlex (URL). Ejemplo:
https://openalex.org/T14483.string
Países de los coautores, por código. Ejemplo:
CO.string
Cantidad de autores:
5 (exacto), 5- (5 o más), -5 (hasta 5) o 5-8
(rango).string
Clasificación de los autores. Ejemplo:
Investigador Junior.string
Clasificación de los grupos. Ejemplo:
A1,A.string
Tipo de institución de los coautores (ROR). Ejemplo:
education,company.Si no envías
max, page ni sort, se aplican max=10, page=1 y
sort=citations_desc. Si envías max y page sin sort, se aplica
sort=citations_desc.Respuesta
array
Lista de productos.
Mostrar propiedades de cada producto
Mostrar propiedades de cada producto
string
Identificador del producto.
string
Título principal.
object[]
Títulos por fuente (
title, lang, source).object[]
Resúmenes por fuente.
integer
Año de publicación.
integer
Fecha de publicación en segundos Unix, cuando se conoce.
string
Idioma.
string
DOI.
string[]
Palabras clave.
object[]
Primeros 100 autores, en orden de firma (10 con
view=summary), con sus
afiliaciones y clasificaciones (id, full_name, first_names,
last_names, affiliations, ranking, external_ids). El total está en
authors_count. Ver Autores de los productos.integer
Cantidad de autores.
object[]
Grupos de investigación asociados, con sus citas y clasificaciones.
object[]
Citas por fuente.
object[]
Citas por año.
object
Volumen, número y páginas.
object
Fuente (revista) donde se publicó.
object
Estado de acceso abierto.
object
Información de APC.
object[]
Tipos de producto (
name, source).object[]
Tipos por fuente, con su nivel.
object[]
Clasificaciones del producto (por ejemplo, de Minciencias).
object
Tópico principal.
object[]
Tópicos.
object[]
Áreas de conocimiento.
object[]
Identificadores externos.
object[]
Enlaces externos.
array
Referencias.
object[]
Última actualización por fuente.
object
Metadatos de la respuesta.
Mostrar propiedades
Mostrar propiedades
integer
Total de resultados que cumplen la consulta.
integer
Página actual.
integer
Cantidad de resultados devueltos en esta página.
integer
Tiempo de respuesta de la base de datos en milisegundos.
{
"data": [
{
"abstracts": [],
"apc": {"paid": {}},
"authors": [
{
"affiliations": [
{
"addresses": [{"city": "Medellín", "country": "Colombia", "country_code": "CO"}],
"end_date": "",
"external_ids": [{"id": "example-minciencias-id", "source": "minciencias"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"start_date": 1433998800,
"types": [{"source": "minciencias", "type": "group"}],
"years": []
}
],
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"first_names": ["María"],
"full_name": "María Ejemplo García",
"id": "0000000001",
"last_names": ["Ejemplo"],
"ranking": [{"date": 1494565200, "order": "12", "rank": "Investigador Junior", "source": "minciencias"}],
"sex": "Hombre"
}
],
"authors_count": 1,
"bibliographic_info": {},
"citations_by_year": [],
"citations_count": [],
"doi": "",
"external_ids": [{"id": "AAD-0000000001-1-1", "provenance": "minciencias", "source": "minciencias"}],
"external_urls": [],
"groups": [
{
"citations_count": [{"count": 0, "source": "openalex"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"ranking": [{"date": 1614229200, "order": "3", "rank": "B", "source": "minciencias"}]
}
],
"id": "6ab4ac415418a51e324cb660",
"keywords": [],
"language": "fr",
"open_access": {},
"primary_topic": {},
"product_types": [{"name": "Obras o productos de arte, arquitectura y diseño", "source": "minciencias"}],
"ranking": [{"date": 1614229200, "rank": "AAD-AAD_C", "source": "minciencias"}],
"references": [],
"source": {},
"subjects": [],
"title": "Reja Débil",
"titles": [{"lang": "fr", "source": "minciencias", "title": "Reja Débil"}],
"topics": [],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Obras o productos de arte, arquitectura y diseño"
}
],
"updated": [{"source": "minciencias", "time": 1790225473}]
},
{
"abstracts": [],
"apc": {"paid": {}},
"authors": [
{
"affiliations": [
{
"addresses": [{"city": "Medellín", "country": "Colombia", "country_code": "CO"}],
"end_date": "",
"external_ids": [{"id": "example-minciencias-id", "source": "minciencias"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"start_date": 1433998800,
"types": [{"source": "minciencias", "type": "group"}],
"years": []
}
],
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"first_names": ["María"],
"full_name": "María Ejemplo García",
"id": "0000000001",
"last_names": ["Ejemplo"],
"ranking": [{"date": 1494565200, "order": "12", "rank": "Investigador Junior", "source": "minciencias"}],
"sex": "Hombre"
}
],
"authors_count": 1,
"bibliographic_info": {},
"citations_by_year": [],
"citations_count": [],
"doi": "",
"external_ids": [{"id": "AAD-0000000001-2-2", "provenance": "minciencias", "source": "minciencias"}],
"external_urls": [],
"groups": [
{
"citations_count": [{"count": 0, "source": "openalex"}],
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"ranking": [{"date": 1614229200, "order": "3", "rank": "B", "source": "minciencias"}]
}
],
"id": "6ab4ac415418a51e324cb661",
"keywords": [],
"language": "es",
"open_access": {},
"primary_topic": {},
"product_types": [{"name": "Obras o productos de arte, arquitectura y diseño", "source": "minciencias"}],
"ranking": [{"date": 1614229200, "rank": "AAD-AAD_C", "source": "minciencias"}],
"references": [],
"source": {},
"subjects": [],
"title": "Insultos Discriminatorios",
"titles": [{"lang": "es", "source": "minciencias", "title": "Insultos Discriminatorios"}],
"topics": [],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Obras o productos de arte, arquitectura y diseño"
}
],
"updated": [{"source": "minciencias", "time": 1790225473}]
}
],
"meta": {
"count": 275779,
"cursor": {"next": "https://api.dev.impactu.colav.co/geo/city/05001/research/products?max=2&page=2", "previous": null},
"db_response_time_ms": 25,
"page": 1,
"size": 2
}
}
{
"error": "1 validation error for QueryParams\nmax\n Input should be greater than or equal to 1 [type=greater_than_equal, input_value='0', input_type=str]\n For further i…"
}