API del Catálogo
Los desarrolladores pueden acceder a todos los datos del catálogo haciendo uso del API (Application Programming Interface). Este concepto hace referencia a los procesos, funciones y métodos que ofrece una biblioteca de programación, a modo de capa de abstracción, para que sea empleada por otro programa informático.
La URL base para el API es "opendata-ajuntament.barcelona.cat/data/api/"
El API es proporcionado por el propio CKAN y la documentación completa se puede encontrar en https://docs.ckan.org/en/2.9/api/.
Un ejemplo del uso de este API sería la obtención completa del catálogo en formato:
- JSON: JSON Catálogo (API)
- RDF: RDF Catálogo
- CSV: CSV Catálogo
Además, utilizamos la extensión DCAT. DCAT es un vocabulario RDF diseñado para facilitar la interoperabilidad entre catálogos de datos publicados en la web. Proporciona complementos que permiten a CKAN exponer y consumir metadatos de otros catálogos.