SODA: Socrata Open Data API

(Je,je! a ver si convenzo a alguno :P)

Socrata es una compañía Americana centrada exclusivamente en “democratizar” el acceso a los datos estatales, con los objetivos de:

· Mejorar la transparencia de las organizaciones

· Mejorar el servicio a los ciudadanos ofreciéndoles datos de una forma usable

· Permitir crear interfaces M2M y móviles.

Algunas empresas que usan sus productos son: World Bank, Medicare, Data.gov, EnergyStar, New York City, Chicago, San Francisco, Oregon and Maryland.

En esencia Socrata es una empresa OpenData.

Dentro de sus productos es muy interesante SODA:

SODA provee un interface abierto y basado en estándares de programación RESTful:

· Cada dataset hosted en Socrata es accesible de forma uniforma

· Permite leer datos pero también buscar, filtrar,…

· Combinando estos datasets pueden crearse aplicaciones.

SODA está publicado en la comunidad Open Data bajo licencia Creative Commons license.

SODA ofrece un Developer Site enfocado en simplificar el acceso a su API en el lenguaje que se desee:

En el site pueden encontrarse:

· Manuales y documentación

· Ejemplos de código

· Consola interactiva que permite explorar el API usando notación JSON y XML

· Librerías nativas y Guías paso a paso para Java, Javascript, C#, PHP, Python y Ruby.

· Foros y blog

· Galería de aplicaciones que usan SODA

Algunos conceptos importantes de SODA:

API Schema:

· Dependen de la estructura de los datos.

· Soporta diferentes formatos incluyendo JSON, XML, CSV, y RDF.

· La mayoría de las APIS usan format JSON al ser el más compacto y eficiente:

· Un ejemplo en JSON (USGS Earthquakes API)

Lenguaje de Queries:

· SOFA soporta un lenguaje rico llamado SoSQL:

Deja un comentario