NISV Media Catalog APIs

Query the open data from the NISV media catalog

The available endpoints are:

Search the media catalog using a full-text search index on the metadata. In a full-text search, every word from a stored set of documents is analysed and indexed by the search engine. Users can try to find the information they are interested in by formulating a text query (e.g. like in Google) that matches best to the document they are looking for.

Examples

To be added

SPARQL

The SPARQL endpoint facilitates querying the media catalog open data modeled using schema.org, an RDF based standard for representing almost any type of data.

The Resource Description Framework (RDF) is a World Wide Web Consortium (W3C) standard originally designed as a data model for metadata. It has come to be used as a general method for description and exchange of graph data. Wikipedia

More specific information on the syntax and semantics of the SPARQL query language for RDF can be found here.

We provide an HTML interface for human users that entering the endpoint URL in a browser address bar. The same URL can be used directly by machines (scripts or other applications) that can negotiate the return format with the server.

Examples

Send a query, for example using curl, and get JSON results:

curl -H "Accept: application/sparql-results+json" https://cat.apis.beeldengeluid.nl/sparql?query="SELECT%20*%20%7B%20%3Fs%20%3Fp%20%3Fo%20%7D%20LIMIT%2010"

(Please note that the query string must be urlencoded.)

License

Open metadata for the NISV media catalog is made available under the Creative Commons Zero License (CC0).

Last update: May 9, 2022