Buscar fuentes
curl --request GET \
--url https://api.dev.impactu.colav.co/search/sourcesimport requests
url = "https://api.dev.impactu.colav.co/search/sources"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.impactu.colav.co/search/sources', 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/search/sources",
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/search/sources"
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/search/sources")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.impactu.colav.co/search/sources")
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": [
{
"abbreviations": [],
"addresses": [],
"affiliation_names": null,
"apc": {"charges": null, "currency": null, "paid": null},
"citations_count": [],
"copyright": {"author_retains": true, "url": "https://journals.uni-lj.si/keria/about/submissions"},
"date_published": null,
"external_ids": [{"id": "1580-0261", "provenance": null, "source": "issn"}],
"external_urls": [{"provenance": null, "source": "aims_scope", "url": "https://journals.uni-lj.si/keria/about"}],
"global_citations_count": 171,
"global_products_count": 694,
"id": "6aad68732be7843cde64e41b",
"keywords": ["greek and latin studies"],
"languages": ["EN"],
"licenses": [
{
"BY": true,
"NC": false,
"ND": false,
"SA": true,
"type": "CC BY-SA",
"url": "https://creativecommons.org/licenses/by-sa/4.0/"
}
],
"names": [{"lang": "en", "name": "Keria: Studia Latina et Graeca", "provenance": null, "source": "doaj"}],
"open_access_start_year": 1999,
"open_access_status": "diamond",
"plagiarism_detection": false,
"products_count": 0,
"publication_time_weeks": 20,
"publisher": {"country_code": "SI", "id": "", "name": "University of Ljubljana Press (Založba Univerze v Ljubljani)"},
"ranking": [
{
"date": null,
"from_date": 1546318800,
"issn": null,
"level": null,
"order": 33103,
"rank": "-",
"source": "scimago Best Quartile",
"to_date": 1577768400
}
],
"relations": [],
"review_process": null,
"review_processes": ["Double anonymous peer review"],
"scimago_best_quartile": "Q2",
"subjects": [
{
"provenance": null,
"source": "LCC",
"subjects": [
{
"external_ids": [{"id": "PA", "provenance": null, "source": "LCC"}],
"id": "",
"level": null,
"name": "Greek language and literature. Latin language and literature"
}
]
}
],
"topics": [],
"type": "journal",
"types": [{"code": null, "level": null, "provenance": null, "source": "doaj", "type": "journal", "type_class": null}],
"updated": [{"source": "doaj", "time": 1789749363}],
"waiver": {"has_waiver": false, "url": null}
},
{
"abbreviations": [],
"addresses": [],
"affiliation_names": null,
"apc": {"charges": null, "currency": null, "paid": null},
"citations_count": [{"count": 5, "provenance": null, "source": "openalex"}],
"copyright": {
"author_retains": true,
"url": "https://revistas.unilasalle.edu.br/index.php/redes/about/submissions#copyrightNotice"
},
"date_published": null,
"external_ids": [{"id": "139355", "provenance": null, "source": "scienti"}],
"external_urls": [
{
"provenance": null,
"source": "aims_scope",
"url": "https://revistas.unilasalle.edu.br/index.php/redes/about/editorialPolicies#focusAndScope"
}
],
"global_citations_count": 907,
"global_products_count": 399,
"id": "6aad68732be7843cde64e41c",
"keywords": ["law"],
"languages": ["PT"],
"licenses": [{"BY": true, "NC": true, "ND": false, "SA": false, "type": "CC BY-NC", "url": null}],
"names": [{"lang": "en", "name": "Redes (Canoas)", "provenance": null, "source": "doaj"}],
"open_access_start_year": 2013,
"open_access_status": "diamond",
"plagiarism_detection": false,
"products_count": 5,
"publication_time_weeks": 12,
"publisher": {"country_code": "BR", "id": "", "name": "Universidade La Salle"},
"ranking": [
{
"date": null,
"from_date": 1546318800,
"issn": null,
"level": null,
"order": 34198,
"rank": "-",
"source": "scimago Best Quartile",
"to_date": 1577768400
}
],
"relations": [],
"review_process": null,
"review_processes": ["Anonymous peer review"],
"scimago_best_quartile": "Q2",
"subjects": [
{
"provenance": null,
"source": "LCC",
"subjects": [{"external_ids": [{"id": "K", "provenance": null, "source": "LCC"}], "id": "", "level": null, "name": "Law"}]
}
],
"topics": [
{
"display_name": "Human Rights and Immigration",
"domain": {"display_name": "Social Sciences", "id": "https://openalex.org/domains/2"},
"field": {"display_name": "Social Sciences", "id": "https://openalex.org/fields/33"},
"id": "https://openalex.org/T14490",
"score": null,
"subfield": {"display_name": "Sociology and Political Science", "id": "https://openalex.org/subfields/3312"}
}
],
"type": "journal",
"types": [{"code": null, "level": null, "provenance": null, "source": "doaj", "type": "journal", "type_class": null}],
"updated": [{"source": "doaj", "time": 1789749363}],
"waiver": {"has_waiver": false, "url": null}
}
],
"meta": {
"count": 349758,
"cursor": {"next": "https://api.dev.impactu.colav.co/search/sources?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…"
}
Search
Buscar fuentes
Búsqueda paginada de fuentes (revistas, repositorios y otras) por palabras clave y filtros.
GET
/
search
/
sources
Buscar fuentes
curl --request GET \
--url https://api.dev.impactu.colav.co/search/sourcesimport requests
url = "https://api.dev.impactu.colav.co/search/sources"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.impactu.colav.co/search/sources', 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/search/sources",
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/search/sources"
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/search/sources")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.impactu.colav.co/search/sources")
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": [
{
"abbreviations": [],
"addresses": [],
"affiliation_names": null,
"apc": {"charges": null, "currency": null, "paid": null},
"citations_count": [],
"copyright": {"author_retains": true, "url": "https://journals.uni-lj.si/keria/about/submissions"},
"date_published": null,
"external_ids": [{"id": "1580-0261", "provenance": null, "source": "issn"}],
"external_urls": [{"provenance": null, "source": "aims_scope", "url": "https://journals.uni-lj.si/keria/about"}],
"global_citations_count": 171,
"global_products_count": 694,
"id": "6aad68732be7843cde64e41b",
"keywords": ["greek and latin studies"],
"languages": ["EN"],
"licenses": [
{
"BY": true,
"NC": false,
"ND": false,
"SA": true,
"type": "CC BY-SA",
"url": "https://creativecommons.org/licenses/by-sa/4.0/"
}
],
"names": [{"lang": "en", "name": "Keria: Studia Latina et Graeca", "provenance": null, "source": "doaj"}],
"open_access_start_year": 1999,
"open_access_status": "diamond",
"plagiarism_detection": false,
"products_count": 0,
"publication_time_weeks": 20,
"publisher": {"country_code": "SI", "id": "", "name": "University of Ljubljana Press (Založba Univerze v Ljubljani)"},
"ranking": [
{
"date": null,
"from_date": 1546318800,
"issn": null,
"level": null,
"order": 33103,
"rank": "-",
"source": "scimago Best Quartile",
"to_date": 1577768400
}
],
"relations": [],
"review_process": null,
"review_processes": ["Double anonymous peer review"],
"scimago_best_quartile": "Q2",
"subjects": [
{
"provenance": null,
"source": "LCC",
"subjects": [
{
"external_ids": [{"id": "PA", "provenance": null, "source": "LCC"}],
"id": "",
"level": null,
"name": "Greek language and literature. Latin language and literature"
}
]
}
],
"topics": [],
"type": "journal",
"types": [{"code": null, "level": null, "provenance": null, "source": "doaj", "type": "journal", "type_class": null}],
"updated": [{"source": "doaj", "time": 1789749363}],
"waiver": {"has_waiver": false, "url": null}
},
{
"abbreviations": [],
"addresses": [],
"affiliation_names": null,
"apc": {"charges": null, "currency": null, "paid": null},
"citations_count": [{"count": 5, "provenance": null, "source": "openalex"}],
"copyright": {
"author_retains": true,
"url": "https://revistas.unilasalle.edu.br/index.php/redes/about/submissions#copyrightNotice"
},
"date_published": null,
"external_ids": [{"id": "139355", "provenance": null, "source": "scienti"}],
"external_urls": [
{
"provenance": null,
"source": "aims_scope",
"url": "https://revistas.unilasalle.edu.br/index.php/redes/about/editorialPolicies#focusAndScope"
}
],
"global_citations_count": 907,
"global_products_count": 399,
"id": "6aad68732be7843cde64e41c",
"keywords": ["law"],
"languages": ["PT"],
"licenses": [{"BY": true, "NC": true, "ND": false, "SA": false, "type": "CC BY-NC", "url": null}],
"names": [{"lang": "en", "name": "Redes (Canoas)", "provenance": null, "source": "doaj"}],
"open_access_start_year": 2013,
"open_access_status": "diamond",
"plagiarism_detection": false,
"products_count": 5,
"publication_time_weeks": 12,
"publisher": {"country_code": "BR", "id": "", "name": "Universidade La Salle"},
"ranking": [
{
"date": null,
"from_date": 1546318800,
"issn": null,
"level": null,
"order": 34198,
"rank": "-",
"source": "scimago Best Quartile",
"to_date": 1577768400
}
],
"relations": [],
"review_process": null,
"review_processes": ["Anonymous peer review"],
"scimago_best_quartile": "Q2",
"subjects": [
{
"provenance": null,
"source": "LCC",
"subjects": [{"external_ids": [{"id": "K", "provenance": null, "source": "LCC"}], "id": "", "level": null, "name": "Law"}]
}
],
"topics": [
{
"display_name": "Human Rights and Immigration",
"domain": {"display_name": "Social Sciences", "id": "https://openalex.org/domains/2"},
"field": {"display_name": "Social Sciences", "id": "https://openalex.org/fields/33"},
"id": "https://openalex.org/T14490",
"score": null,
"subfield": {"display_name": "Sociology and Political Science", "id": "https://openalex.org/subfields/3312"}
}
],
"type": "journal",
"types": [{"code": null, "level": null, "provenance": null, "source": "doaj", "type": "journal", "type_class": null}],
"updated": [{"source": "doaj", "time": 1789749363}],
"waiver": {"has_waiver": false, "url": null}
}
],
"meta": {
"count": 349758,
"cursor": {"next": "https://api.dev.impactu.colav.co/search/sources?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 consulta
string
Texto de búsqueda (nombre de la fuente).
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 fuentes: products (cantidad de productos), citations
(citas de OpenAlex) y alphabetical (por nombre). Ejemplo: products_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.Filtros
Todos los filtros aceptan varios valores separados por coma.string
Tipo de fuente. No distingue mayúsculas. Ejemplo:
journal,repository.string
Cuartil Scimago vigente (Best Quartile). Valores:
Q1, Q2, Q3, Q4 y -
(sin cuartil). Ejemplo: Q1,Q2.string
Ruta de acceso abierto. Valores:
diamond (abierta, sin APC), gold
(abierta, con APC), hybrid (cerrada, con APC), closed (cerrada, sin APC) y
open (cualquier ruta abierta: diamond o gold). Ejemplo: diamond,gold.string
Rango de APC en USD. Con un valor, trae las fuentes con APC mayor o igual a
ese valor. Con dos o más valores, usa el menor y el mayor como límites del
rango. Ejemplo:
100,2000.string
Tiempo de publicación en semanas. Con un valor, trae las fuentes con tiempo
mayor o igual a ese valor. Con dos o más valores, usa el menor y el mayor como
límites del rango (enteros). Ejemplo:
4,12.string
Tipo de licencia. Ejemplo:
CC BY,CC BY-NC.string
Identificadores de tópicos de OpenAlex (URL completa). Ejemplo:
https://openalex.org/T10017,https://openalex.org/T14434.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. Los valores inválidos de apc_range y
publication_time se ignoran sin devolver error.Respuesta
array
Lista de fuentes.
Mostrar propiedades de cada fuente
Mostrar propiedades de cada fuente
string
Identificador de la fuente.
object[]
Nombres por fuente de información (
name, lang, source,
provenance).string[]
Siglas.
string
Tipo principal (por ejemplo,
journal).object[]
Tipos por fuente de información.
object
Editorial (
name, country_code, id).string[]
Idiomas de publicación.
string[]
Palabras clave.
integer
Cantidad de productos en la base de datos.
object[]
Citas por fuente de información (
count, source, provenance).integer
Cantidad total de productos de la fuente a nivel global.
integer
Cantidad total de citas de la fuente a nivel global.
string | null
Mejor cuartil Scimago vigente.
object[]
Historial de clasificaciones (Scimago, Publindex y otras) con su vigencia
(
from_date, to_date).string | null
Ruta de acceso abierto (
diamond, gold, hybrid, closed).integer | null
Año desde el que es de acceso abierto.
object
Cargos por procesamiento de artículos (
charges, currency, paid).object[]
Licencias (
type, url y banderas BY, NC, ND, SA).object
Derechos de autor (
author_retains, url).object
Exención de APC (
has_waiver, url).integer | null
Tiempo de publicación en semanas.
string[]
Procesos de revisión.
boolean | null
Si la fuente usa detección de plagio.
object[]
Áreas de conocimiento agrupadas por fuente de información.
object[]
Tópicos de OpenAlex (dominio, campo, subcampo).
object[]
Identificadores externos (ISSN, OpenAlex, Scimago, Scienti).
object[]
Enlaces externos (sitio de la revista, alcance, instrucciones para
autores, licencia).
object[]
Última actualización por fuente de información (
source, time en
segundos Unix).array
Direcciones. Llega vacío en las fuentes.
array
Relaciones con otras entidades. Llega vacío en las fuentes.
null
Campo sin uso en las fuentes; llega en
null.null
Campo sin uso en las fuentes; llega en
null.null
Campo sin uso; los procesos de revisión están en
review_processes.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": [
{
"abbreviations": [],
"addresses": [],
"affiliation_names": null,
"apc": {"charges": null, "currency": null, "paid": null},
"citations_count": [],
"copyright": {"author_retains": true, "url": "https://journals.uni-lj.si/keria/about/submissions"},
"date_published": null,
"external_ids": [{"id": "1580-0261", "provenance": null, "source": "issn"}],
"external_urls": [{"provenance": null, "source": "aims_scope", "url": "https://journals.uni-lj.si/keria/about"}],
"global_citations_count": 171,
"global_products_count": 694,
"id": "6aad68732be7843cde64e41b",
"keywords": ["greek and latin studies"],
"languages": ["EN"],
"licenses": [
{
"BY": true,
"NC": false,
"ND": false,
"SA": true,
"type": "CC BY-SA",
"url": "https://creativecommons.org/licenses/by-sa/4.0/"
}
],
"names": [{"lang": "en", "name": "Keria: Studia Latina et Graeca", "provenance": null, "source": "doaj"}],
"open_access_start_year": 1999,
"open_access_status": "diamond",
"plagiarism_detection": false,
"products_count": 0,
"publication_time_weeks": 20,
"publisher": {"country_code": "SI", "id": "", "name": "University of Ljubljana Press (Založba Univerze v Ljubljani)"},
"ranking": [
{
"date": null,
"from_date": 1546318800,
"issn": null,
"level": null,
"order": 33103,
"rank": "-",
"source": "scimago Best Quartile",
"to_date": 1577768400
}
],
"relations": [],
"review_process": null,
"review_processes": ["Double anonymous peer review"],
"scimago_best_quartile": "Q2",
"subjects": [
{
"provenance": null,
"source": "LCC",
"subjects": [
{
"external_ids": [{"id": "PA", "provenance": null, "source": "LCC"}],
"id": "",
"level": null,
"name": "Greek language and literature. Latin language and literature"
}
]
}
],
"topics": [],
"type": "journal",
"types": [{"code": null, "level": null, "provenance": null, "source": "doaj", "type": "journal", "type_class": null}],
"updated": [{"source": "doaj", "time": 1789749363}],
"waiver": {"has_waiver": false, "url": null}
},
{
"abbreviations": [],
"addresses": [],
"affiliation_names": null,
"apc": {"charges": null, "currency": null, "paid": null},
"citations_count": [{"count": 5, "provenance": null, "source": "openalex"}],
"copyright": {
"author_retains": true,
"url": "https://revistas.unilasalle.edu.br/index.php/redes/about/submissions#copyrightNotice"
},
"date_published": null,
"external_ids": [{"id": "139355", "provenance": null, "source": "scienti"}],
"external_urls": [
{
"provenance": null,
"source": "aims_scope",
"url": "https://revistas.unilasalle.edu.br/index.php/redes/about/editorialPolicies#focusAndScope"
}
],
"global_citations_count": 907,
"global_products_count": 399,
"id": "6aad68732be7843cde64e41c",
"keywords": ["law"],
"languages": ["PT"],
"licenses": [{"BY": true, "NC": true, "ND": false, "SA": false, "type": "CC BY-NC", "url": null}],
"names": [{"lang": "en", "name": "Redes (Canoas)", "provenance": null, "source": "doaj"}],
"open_access_start_year": 2013,
"open_access_status": "diamond",
"plagiarism_detection": false,
"products_count": 5,
"publication_time_weeks": 12,
"publisher": {"country_code": "BR", "id": "", "name": "Universidade La Salle"},
"ranking": [
{
"date": null,
"from_date": 1546318800,
"issn": null,
"level": null,
"order": 34198,
"rank": "-",
"source": "scimago Best Quartile",
"to_date": 1577768400
}
],
"relations": [],
"review_process": null,
"review_processes": ["Anonymous peer review"],
"scimago_best_quartile": "Q2",
"subjects": [
{
"provenance": null,
"source": "LCC",
"subjects": [{"external_ids": [{"id": "K", "provenance": null, "source": "LCC"}], "id": "", "level": null, "name": "Law"}]
}
],
"topics": [
{
"display_name": "Human Rights and Immigration",
"domain": {"display_name": "Social Sciences", "id": "https://openalex.org/domains/2"},
"field": {"display_name": "Social Sciences", "id": "https://openalex.org/fields/33"},
"id": "https://openalex.org/T14490",
"score": null,
"subfield": {"display_name": "Sociology and Political Science", "id": "https://openalex.org/subfields/3312"}
}
],
"type": "journal",
"types": [{"code": null, "level": null, "provenance": null, "source": "doaj", "type": "journal", "type_class": null}],
"updated": [{"source": "doaj", "time": 1789749363}],
"waiver": {"has_waiver": false, "url": null}
}
],
"meta": {
"count": 349758,
"cursor": {"next": "https://api.dev.impactu.colav.co/search/sources?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…"
}