On Mon, Feb 27, 2017 at 7:02 PM, Fred at Nimble Books wfz@nimblebooks.com wrote:
for a wikimedia wiki -- but I need to do it programmatically. any citation format is ok.
Just fetch the revision ID and last edit date from the API and generate the citation yourself. The template [1] used by English Wikipedia is simply
@misc{ wiki:xxx, author = "Wikipedia", title = "<page name> --- Wikipedia{,} The Free Encyclopedia", year = "<year of last edit>", url = "\url{https://en.wikipedia.org/w/index.php?title=<page title>&oldid=<revision id>}", note = "[Online; accessed <current date>]" }
[1] https://en.wikipedia.org/wiki/MediaWiki:Citethispage-content