Open Data

Los datos de las campañas creadas con CINDA son abiertos, sin restricciones de derechos de autor o de patentes.

Cuando instalas CINDA en un servidor propio para gestionar tus propias campañas YA estás practicando una filosofía Open Data, puesto que el API que expone CINDA para su propio funcionamiento incluye un par de operaciones que exportan en tiempo real todas las campañas y contribuciones en formato JSON:

  • GET /cindaAPI/opendata/campaigns/
    Responde con una lista de todas las campañas y sus datos de configuración.
  • GET /cindaAPI/campaign/([0-9]+)/listData/
    Responde con todos los datos de contribuciones para una campaña dada (en el id [0-9]+).

En cinda.science

El servidor en el que estás viendo esta web tiene el plugin de CINDA instalado, lo que nos permite hacer una demostración real

Obtener JSON de Campañas

Por ejemplo, en este servidor, si abres la URI
http://www.cinda.science/cindaAPI/opendata/campaigns/

obtendrás un JSON que, una vez formateado, tiene este aspecto:

cinda_opendata_demo

 

 

Obtener JSON de contribuciones

Si quieres obtener las contribuciones de todos los voluntarios a la campaña con ID=714 (la del ejemplo anterior), solo tienes que ir a

http://www.cinda.science/cindaAPI/campaign/714/listData/

cinda_opendata_demo_2

 

 

Cualquier persona con algunos conocimientos de programación puede, por tanto, realizar un programa que consuma los datos de campañas y contribuciones para generar informes agregados, representaciones gráficas, comparativas, o cualquier cosa que se le ocurra.

Más información: https://es.wikipedia.org/wiki/Datos_abiertos