Retrieval of personal lists via SPARQL

Function name: get-lists

Parameters:

  • sparql  a SPARQL query

The SPARQL query must be a SELECT and must contain variable ?list. Other possible values are listed in the table.

Returns: list of personal lists URIs.

Example:
https://eudml.org/api/get-lists?sparql=SELECT ?list WHERE {?list ?b <urn:namespace:user:a08186203bd2ca5c013bd35fff7f0001>}

returns

["http://eudml.eu/services/collection/List1359102384060","http://eudml.eu/services/collection/List1359102384060","http://eudml.eu/services/collection/List1363045925033","http://eudml.eu/services/collection/List1363045925033","http://eudml.eu/services/collection/List1363078748817","http://eudml.eu/services/collection/List1363078748817","http://eudml.eu/services/collection/List1363078748817"]

Note: You cannot retrieve private personal lists. The property corresponding to http://eudml.eu/memberOf is not provided, therefore you cannot display all users sharing a particular personal list.