Documentación
DataInnovación posee un API REST que permite consultar datos del portafolio de proyectos. Aquí podrás acceder a datos públicos de más de 9790 proyectos que han sido beneficiados por InnovaChile.
Obtención de Proyectos
Header | Token |
---|---|
Accept |
application/json
|
Authorization |
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvZGF0YUlubm92YXRpb24uY2wiLCJuYW1lIjoicHVibGljIGFwaUtleSJ9.Ofu3LI0z8uCNYTbZyXd9BeY0sWIDt2NzUBwnHxTtdsA
|
Method | URL |
---|---|
GET | https://www.datainnovacion.cl/api/v1/proyectos |
Referencia de API:
import pandas as pd
import requests
URL = 'https://www.datainnovacion.cl/api/v1/proyectos'
token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvZGF0YUlubm92YXRpb24uY2wiLCJuYW1lIjoicHVibGljIGFwaUtleSJ9.Ofu3LI0z8uCNYTbZyXd9BeY0sWIDt2NzUBwnHxTtdsA'
HEADERS = {'Accept': 'application/json', 'Authorization':token}
r = requests.get(url = URL, headers=HEADERS)
data = r.json()
data = pd.json_normalize(data)
Filtros | Ejemplos | Descripción |
---|---|---|
filter[codigo]: string | "19CV-12345" |
código de proyecto específico |
filter[rut_beneficiario]: string | "12345678K" |
Obtener proyectos vinculados a un beneficiario específico. |
filter[tipo_intervencion]: string | "Ley" |
Filtrar los resultados por tipo de intervención. Los parámetros establecidos son ["Ley"] - ["Subsidio"] . |
filter[estado_data]: string | "Vigente" |
Filtrar los resultados por el estado de proceso actual. Los parámetros establecidos son ["Vigente"] - ["Finalizado"] . |
filter[sostenible]: string | "Sí" |
Filtrar los resultados por el estado de sostenibilidad de proyecto. Los parámetros establecidos son ["Sí"] - ["No"] . |
filter[año_adjudicacion]: integer | "2010" |
Filtrar los proyectos por rango de año de adjudicación. Mínimo: ["2010"] .Máximo: ["2021"] . |
limit: integer | "20" |
límitar cantidad de datos obtenidos. |
Ejemplo del Resultado: