Proyectos de un autor
curl --request GET \
--url https://api.dev.impactu.colav.co/person/{person_id}/research/projectsimport requests
url = "https://api.dev.impactu.colav.co/person/{person_id}/research/projects"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.impactu.colav.co/person/{person_id}/research/projects', 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/person/{person_id}/research/projects",
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/person/{person_id}/research/projects"
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/person/{person_id}/research/projects")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.impactu.colav.co/person/{person_id}/research/projects")
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": [
{
"abstract": "",
"authors": [
{
"affiliations": [
{
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"types": [{"source": "scienti", "type": "group"}],
"years": []
}
],
"full_name": "María Ejemplo García",
"id": "0000000001"
}
],
"authors_count": 1,
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"external_urls": [],
"groups": [{"id": "COL0000001", "name": "Grupo de Investigación Ejemplo"}],
"id": "6ab8466b5418a51e32849536",
"language": "es",
"product_types": [{"name": "Proyecto de Investigacion y Desarrollo", "source": "minciencias"}],
"ranking": [{"date": 1575608400, "rank": "PID-PID_C", "source": "minciencias"}],
"title": "Electrocoagulación de efluentes de la industria textil empleando magnesio. Caso de estudio: Soluciones modelo de índigo carmín",
"titles": [
{
"lang": "es",
"source": "minciencias",
"title": "Electrocoagulación de efluentes de la industria textil empleando magnesio. Caso de estudio: Soluciones modelo de índigo carmín"
}
],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Proyecto de Investigacion y Desarrollo"
}
],
"updated": [{"source": "minciencias", "time": 1790461547}]
},
{
"abstract": "",
"authors": [
{
"affiliations": [
{
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"types": [{"source": "scienti", "type": "group"}],
"years": []
}
],
"full_name": "María Ejemplo García",
"id": "0000000001"
}
],
"authors_count": 1,
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"external_urls": [],
"groups": [{"id": "COL0000001", "name": "Grupo de Investigación Ejemplo"}],
"id": "6ab8466b5418a51e32849537",
"language": "en",
"product_types": [{"name": "Proyecto de Investigacion y Desarrollo", "source": "minciencias"}],
"ranking": [{"date": 1575608400, "rank": "PID-PID_A", "source": "minciencias"}],
"title": "Improving Energy Efficiency of Coal Power Stations Located in the Colombian Pacific Region",
"titles": [
{
"lang": "en",
"source": "minciencias",
"title": "Improving Energy Efficiency of Coal Power Stations Located in the Colombian Pacific Region"
}
],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Proyecto de Investigacion y Desarrollo"
}
],
"updated": [{"source": "minciencias", "time": 1790461547}]
}
],
"meta": {
"count": 7,
"cursor": {"next": "https://api.dev.impactu.colav.co/person/0000000001/research/projects?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…"
}
Person
Proyectos de un autor
Lista de forma paginada los proyectos de investigación de un autor.
GET
/
person
/
{person_id}
/
research
/
projects
Proyectos de un autor
curl --request GET \
--url https://api.dev.impactu.colav.co/person/{person_id}/research/projectsimport requests
url = "https://api.dev.impactu.colav.co/person/{person_id}/research/projects"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.impactu.colav.co/person/{person_id}/research/projects', 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/person/{person_id}/research/projects",
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/person/{person_id}/research/projects"
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/person/{person_id}/research/projects")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.impactu.colav.co/person/{person_id}/research/projects")
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": [
{
"abstract": "",
"authors": [
{
"affiliations": [
{
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"types": [{"source": "scienti", "type": "group"}],
"years": []
}
],
"full_name": "María Ejemplo García",
"id": "0000000001"
}
],
"authors_count": 1,
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"external_urls": [],
"groups": [{"id": "COL0000001", "name": "Grupo de Investigación Ejemplo"}],
"id": "6ab8466b5418a51e32849536",
"language": "es",
"product_types": [{"name": "Proyecto de Investigacion y Desarrollo", "source": "minciencias"}],
"ranking": [{"date": 1575608400, "rank": "PID-PID_C", "source": "minciencias"}],
"title": "Electrocoagulación de efluentes de la industria textil empleando magnesio. Caso de estudio: Soluciones modelo de índigo carmín",
"titles": [
{
"lang": "es",
"source": "minciencias",
"title": "Electrocoagulación de efluentes de la industria textil empleando magnesio. Caso de estudio: Soluciones modelo de índigo carmín"
}
],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Proyecto de Investigacion y Desarrollo"
}
],
"updated": [{"source": "minciencias", "time": 1790461547}]
},
{
"abstract": "",
"authors": [
{
"affiliations": [
{
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"types": [{"source": "scienti", "type": "group"}],
"years": []
}
],
"full_name": "María Ejemplo García",
"id": "0000000001"
}
],
"authors_count": 1,
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"external_urls": [],
"groups": [{"id": "COL0000001", "name": "Grupo de Investigación Ejemplo"}],
"id": "6ab8466b5418a51e32849537",
"language": "en",
"product_types": [{"name": "Proyecto de Investigacion y Desarrollo", "source": "minciencias"}],
"ranking": [{"date": 1575608400, "rank": "PID-PID_A", "source": "minciencias"}],
"title": "Improving Energy Efficiency of Coal Power Stations Located in the Colombian Pacific Region",
"titles": [
{
"lang": "en",
"source": "minciencias",
"title": "Improving Energy Efficiency of Coal Power Stations Located in the Colombian Pacific Region"
}
],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Proyecto de Investigacion y Desarrollo"
}
],
"updated": [{"source": "minciencias", "time": 1790461547}]
}
],
"meta": {
"count": 7,
"cursor": {"next": "https://api.dev.impactu.colav.co/person/0000000001/research/projects?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
required
Identificador del autor. Ejemplo:
0000150053.Parámetros de consulta
integer
default:"10"
Resultados por página (1 a 250).
integer
default:"1"
Número de página (mínimo 1).
string
default:"citations_desc"
Criterio de ordenamiento ascendente y descendente, por ejemplo
citations_desc, products_asc o alphabetical_desc.string
default:"citations_desc"
Ordenamiento con el formato
campo_direccion. Campos disponibles:
citations, alphabetical y year. Ejemplo: year_desc.string
default:"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.La estructura de la respuesta es idéntica a la de Proyectos de una afiliación.
Respuesta
object
Metadatos de la respuesta.
Show propiedades
Show propiedades
{
"data": [
{
"abstract": "",
"authors": [
{
"affiliations": [
{
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"types": [{"source": "scienti", "type": "group"}],
"years": []
}
],
"full_name": "María Ejemplo García",
"id": "0000000001"
}
],
"authors_count": 1,
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"external_urls": [],
"groups": [{"id": "COL0000001", "name": "Grupo de Investigación Ejemplo"}],
"id": "6ab8466b5418a51e32849536",
"language": "es",
"product_types": [{"name": "Proyecto de Investigacion y Desarrollo", "source": "minciencias"}],
"ranking": [{"date": 1575608400, "rank": "PID-PID_C", "source": "minciencias"}],
"title": "Electrocoagulación de efluentes de la industria textil empleando magnesio. Caso de estudio: Soluciones modelo de índigo carmín",
"titles": [
{
"lang": "es",
"source": "minciencias",
"title": "Electrocoagulación de efluentes de la industria textil empleando magnesio. Caso de estudio: Soluciones modelo de índigo carmín"
}
],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Proyecto de Investigacion y Desarrollo"
}
],
"updated": [{"source": "minciencias", "time": 1790461547}]
},
{
"abstract": "",
"authors": [
{
"affiliations": [
{
"id": "COL0000001",
"name": "Grupo de Investigación Ejemplo",
"types": [{"source": "scienti", "type": "group"}],
"years": []
}
],
"full_name": "María Ejemplo García",
"id": "0000000001"
}
],
"authors_count": 1,
"external_ids": [{"id": "0000000001", "provenance": "minciencias", "source": "scienti"}],
"external_urls": [],
"groups": [{"id": "COL0000001", "name": "Grupo de Investigación Ejemplo"}],
"id": "6ab8466b5418a51e32849537",
"language": "en",
"product_types": [{"name": "Proyecto de Investigacion y Desarrollo", "source": "minciencias"}],
"ranking": [{"date": 1575608400, "rank": "PID-PID_A", "source": "minciencias"}],
"title": "Improving Energy Efficiency of Coal Power Stations Located in the Colombian Pacific Region",
"titles": [
{
"lang": "en",
"source": "minciencias",
"title": "Improving Energy Efficiency of Coal Power Stations Located in the Colombian Pacific Region"
}
],
"types": [
{
"level": 1,
"provenance": "minciencias",
"source": "minciencias",
"type": "Proyecto de Investigacion y Desarrollo"
}
],
"updated": [{"source": "minciencias", "time": 1790461547}]
}
],
"meta": {
"count": 7,
"cursor": {"next": "https://api.dev.impactu.colav.co/person/0000000001/research/projects?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…"
}