Esta sección documenta la API de CKAN, para desarrolladores que desean escribir código que interactúe con los sitios de CKAN y sus datos.
La API Action de CKAN es una poderosa API de estilo RPC que expone todas las características principales de CKAN a los clientes API. Toda la funcionalidad principal de un sitio web de CKAN (todo lo que puede hacer con la interfaz web y más) puede ser utilizada por un código externo que llame a la API de CKAN. Por ejemplo, usando la API CKAN, su aplicación puede:
- Obtener listas con formato JSON de los conjuntos de datos de un sitio, organizaciones, grupos u otros objetos CKAN:
- Obtener una representación JSON completa de un dataset, un recurso u otro objeto:
- http://datos.satiagodecompostela.gal/catalogo/api/3/action/package_show?id=relacion-de-postos-de-traballo-rpt-2016
- http://datos.satiagodecompostela.gal/catalogo/api/3/action/tag_show?id=dir3
- http://datos.satiagodecompostela.gal/catalogo/api/3/action/organization_show?id=concello-de-santiago-de-compostela
- Buscar paquetes o recursos que coincidan con una consulta:
- Crear, actualizar y eliminar conjuntos de datos, recursos y otros objetos
- Obtener un flujo de actividad de conjuntos de datos recientemente modificados en un sitio:
Para obtener la información detallada del API de CKAN acceder a la url: https://docs.ckan.org/en/2.8/api/