Recitty

API

CKAN Data API

Accediu a les dades de recursos a través d’una API web amb un suport de consulta potent. Més informació en el API principal de dades CKAN i documentació de DataStore
Consulta

IMPORTANT: cada conjunt de dades té com a referencia un ID anomenat resource_id, el qual es farà servir per les consultes.

  • Exemple de consulta (primers 5 resultats)

https://opendata.recitty.com/api/3/action/datastore_search?resource_id=ef3b18e2-4423-43fb-9cba-33735121c342&limit=5

  • Exemple de consulta (resultats que contenen «jones»)

https://opendata.recitty.com/api/3/action/datastore_search?resource_id=ef3b18e2-4423-43fb-9cba-33735121c342&q=jones

  • Exemple de consulta (a través de l’expressió SQL)

https://opendata.recitty.com/api/3/action/datastore_search_sql?sql=SELECT * from “ef3b18e2-4423-43fb-9cba-33735121c342” WHERE title LIKE ‘jones’

Exemple: Python
				
					import urllib.request
        url = 'https://opendata.recitty.com/api/3/action/datastore_search?resource_id=ef3b18e2-4423-43fb-9cba-33735121c342&limit=5&q=title:jones'  
        fileobj = urllib.request.urlopen(url)
        print(fileobj.read())