When building a dataset, we give a template (e.g. http://example.com/{?subject}) for void:uriLookupEndpoint. This is incorrect, and instead we should give an appendable URI, e.g. http://example.com/?subject=.
The VOID specification says of lookup endpoints (previous link):
Such a protocol could take the following steps:
- Take the URI of an entity E that is described in the dataset
- Urlencode the URI, and append it to the dataset's URI lookup endpoint
- Perform an HTTP GET request on the resulting concatenated URI
- The HTTP response is expected to be an RDF description of E.