Ir al contenido

Guía de uso de 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 de acción de CKAN es una potente API de estilo RPC que expone todas las funciones principales de CKAN a los clientes de la API. Toda la funcionalidad central 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 llama a la API de CKAN.


Por ejemplo, al usar la API de CKAN, su aplicación puede:

 

Obtener listas en formato JSON de conjuntos de datos, grupos u otros objetos CKAN de un sitio:

https://cuencaendatos.cuenca.gob.ec/api/3/action/package_list

https://cuencaendatos.cuenca.gob.ec/api/3/action/group_list

https://cuencaendatos.cuenca.gob.ec/api/3/action/tag_list

 

Obtener una representación JSON completa de un conjunto de datos, recurso u otro objeto:

https://cuencaendatos.cuenca.gob.ec/api/3/action/package_show?id=adur_district_spending

https://cuencaendatos.cuenca.gob.ec/api/3/action/tag_show?id=gold

https://cuencaendatos.cuenca.gob.ec/api/3/action/group_show?id=data-explorer

 

Buscar paquetes o recursos que coincidan con una consulta:

https://cuencaendatos.cuenca.gob.ec/api/3/action/package_search?q=spending

https://cuencaendatos.cuenca.gob.ec/api/3/action/resource_search?query=name:District%20Names

 

Obtener un flujo de actividad de conjuntos de datos modificados recientemente en un sitio:

https://cuencaendatos.cuenca.gob.ec/api/3/action/recently_changed_packages_activity_list