Vés al contingut

API

Aquesta secció documenta l'API de CKAN per a desenvolupadors que volen escriure codi que interactua amb CKAN i les dades.

L'API de CKAN és una potent API d'estil RPC que exposa les funcions principals de CKAN als clients de l'API. Tota la funcionalitat principal d'un lloc web de CKAN (tot el que podeu fer amb la interfície web i més) pot ser utilitzada per codi extern que crida a l'API de CKAN. Per exemple, usant l'API de CKAN, la vostra aplicació pot:

Obtenir llistes amb format JSON dels conjunts de dades d'un lloc, grups o altres objectes CKAN:

  • https://datosabiertos.altea.es/api/3/action/package_list
  • https://datosabiertos.altea.es/api/3/action/group_list
  • https://datosabiertos.altea.es/api/3/action/tag_list

Obtenir una representació JSON completa d'un dataset, un recurs o un altre objecte:

  • https://datosabiertos.altea.es/api/3/action/package_show?id=mercadillo
  • https://datosabiertos.altea.es/api/3/action/tag_show?id=Turismo
  • https://datosabiertos.altea.es/api/3/action/group_show?id=comercio

Buscar paquets o recursos que coincideixin amb una consulta:

  • https://datosabiertos.altea.es/api/3/action/package_search?q=mercadillo
  • https://datosabiertos.altea.es/api/3/action/resource_search?query=name:Instalaciones%20Deportivas.kml

Per obtenir la informació detallada de l'API de CKAN accediu a la url:

  • https://docs.ckan.org/en/latest/api/