APIs disponibles

Senace ofrece un API REST para acceder al catálogo de datos, así como para obtener directamente toda la información de un conjunto de datos, usa una interfaz RESTful y retorna los datos en formato JSON.


En la siguiente lista incluimos algunos ejemplos de utilización del API:

  • datastreams/CarteraProyectos?auth_key={auth_key}
  • datastreams/ConsultorasAmbientales?auth_key={auth_key}
  • datastreams/GastoEspecifica?auth_key={auth_key}
  • datastreams/GastoFuente?auth_key={auth_key}
  • datastreams/GastoGenerica?auth_key={auth_key}
  • datastreams/SolicitudAcceso?auth_key={auth_key}
  • datastreams/Visitas?auth_key={auth_key}
  • datastreams/Reclamos?auth_key={auth_key}

Obtén una Clave!

La API requiere una key para operar.

1

Obtén una y accede a cualquier recurso a través de ella.

Conoce inmediatamente la documentación de la API para conocer los métodos y los request que puedes usar.

Crea un Request

La API acepta request RESTfuls.

2

Un request típico luce así:
https://datosabiertos.senace.gob.pe/Api/ datastreams/CarteraProyectos?auth_key=YOUR_API_KEY

Algunas puntos importantes en el request anterior:

/Api/datastreams/
Este es un request para invocar, que retornará un json. Las descripciones completas de los métodos están disponibles en la documentación de la API.

CarteraProyectos
Este es el GUID de la vista que estás accediendo. Este GUID lo puedes encontrar en la página del detalle de la vista, haciendo una búsqueda de la vista a través de la API y en muchos otros lugares.

auth_key=TU_API_KEY
Esta es la clave del paso 1. La necesitarás para cada request.

Procesa la respuesta

3

La respuesta será en formato JSON. Usted también puede obtener la respuesta en XML, CSV y HTML..

Para entender el formato de los campos de respuesta, lee la documentación de la API.