Desarrolladores: API
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 estilo RPC que expone todas las características principales de CKAN a los clientes de la API. Toda la funcionalidad principal de un sitio web de CKAN (todo lo que se puede hacer con la interfaz web y más) se puede utilizar mediante código externo que llama a la API de CKAN. Por ejemplo, utilizando la API CKAN, su aplicación puede:
Obtener listas en formato JSON de conjuntos de datos de un sitio, organizaciones, grupos u otros objetos CKAN:
- https://opendata.lloret.cat/api/3/action/package_list
- https://opendata.lloret.cat/api/3/action/organization_list
- https://opendata.lloret.cat/api/3/action/group_list
- https://opendata.lloret.cat/api/3/action/tag_list
Obtener una representación JSON completa de un conjunto de datos, un recurso u otro objeto:
- https://opendata.lloret.cat/api/3/action/tag_show?id=energía
- https://opendata.lloret.cat/api/3/action/organization_show?id=ayuntamiento-de-lloret-de-mar
Buscar paquetes o recursos que coincidan con una consulta:
- https://opendata.lloret.cat/api/3/action/package_search?q=subvencion
- https://opendata.lloret.cat/api/3/action/resource_search?query=name:face
Para obtener información detallada de la API de CKAN puede acceder a la URL: https://docs.ckan.org/en/2.8/api/