Bertel, another option is to use the REST API:

Hope this helps,


On Wed, Dec 21, 2016 at 3:20 AM, Bertel Teilfeldt Hansen <> wrote:
Hi Brad and Gergo,

Thanks for your responses!

@Brad: Yeah, that was also my impression, but I wasn't sure. Seemed strange that the example in the official docs would point to a place where the feature was disabled. Thank you for clearing that up!

@Gergo: I've been looking at action=parse, but as far as I understand it, it is limited to one revision per API request, which makes it quite slow to get a bunch of older revisions from a large number of articles. action=query&prop=revisions&rvprop=content omits the references from the output (just gives the string "{{reflist}}" after "References"). "mvrefs" sounds very promising, though! I will definitely check that out - thank you!



2016-12-20 19:51 GMT+01:00 Gergo Tisza <>:
On Tue, Dec 20, 2016 at 10:18 AM, Bertel Teilfeldt Hansen <> wrote:
And is there no way of getting references through the API? 

There is no nice way, but you can always get the HTML (or the parse tree, depending on whether you want parsed or raw refs) and process it; references are not hard to extract. For the wikitext version, there is a python tool:

Mediawiki-api mailing list

Mediawiki-api mailing list

Gabriel Wicke
Principal Engineer, Wikimedia Foundation