Page MenuHomePhabricator

Implement the suggest service
Closed, ResolvedPublic

Description

As a REST endpoint, which should retrieve new statements given a Wikidata Item.

  • GET /suggest?qid=QIDQID
  • required parameter: QID
  • optional parameter: dataset
  1. Run the query as per T169986#3500063;
  2. default dataset value = all. Must adapt the query as follows:
SELECT ?property ?statement_property ?statement_value ?reference_property ?reference_value
WHERE {
  GRAPH ?g {
    # Claim
    wd:Q5921 ?property ?statement .
    # Qualifier
    ?statement ?statement_property ?statement_value .
    # Reference
    OPTIONAL {
      ?statement_value ?reference_property ?reference_value .
    }
  }
  FILTER STRENDS(str(?g), "new") .
}