Closed dolhuis closed 6 years ago
See: https://dokuwiki.datapunt.amsterdam.nl/doku.php?id=start:datapunt:catalogus:functioneelontwerp#huidig_gebruik_ckan_api for specification how API is currently used in front-end.
start
: for paginationrows
: for paginationfacet.field
:fq
, filtering on facets (facet query):sort
: ordering (only 'name asc' is used)q
: free searchid
(To get the details of a complete dataset)package_list
and subsequent package_show
to sync the datasets in our catalog to their own.Both Amsterdam City Data and data.overheid.nl use our API.
The package_show endpoint consumes the id
paramater, but returns both matches on 'id' and 'name' (and data.overheid.nl uses the name to query us, so this should also be honoured in the minimal implementation).
This is no longer required. It has been resolved in a different way.
Amsterdam CityData frontend uses a subset of the current CKAN action API. First of all let the API of this microservice mimic the current, limited, use of the CKAN API.