Hi all

This is my first post in this list. I'm not clear if this is the best place for me to ask this question, so feel free to recommend some other contact point.

Context:

I am trying to find out via API what is the Wikidata item from a Wikipedia page. This is visible in the Tools side bar in the Wikipedia page but I can't figure out how to get this information from the API.

Question:

How can I get via API the Wikidata item matching a given Wikipedia article?

Example:

Say that the starting point is Albert Einstein's page in the English Wikipedia (https://en.wikipedia.org/wiki/Albert_Einstein). I can get the page content via API like so:

https://en.wikipedia.org/w/api.php?action=query&format=json&titles=Albert Einstein&prop=revisions&rvprop=content

I can get plenty of other info by using some other params to the query action. Some I have tried include:

prop:extlinks, prop:info, meta:filerepoinfo, etc.

None of these contain the Wikidata item matching the article though. I couldn't find out anything about it in the MediaWiki API help.

As of now, the best I can do is:

1. Query Wikidata with the page title like so:

https://www.wikidata.org/w/api.php?format=json&action=wbsearchentities&search=Albert Einstein&language=en

2. Browse through the output for the desired Albert Einstein entry among:

This adds a complication, as I need the intelligence to tell which is the Wikidata item I was looking for, whereas in the Wikipedia page in the browser I can access the item (Q937) directly.

Any help much appreciated.

Regards,

Adrian Tineo