MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "lecontinue": "20250902145959|8",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 18,
                "ns": 0,
                "title": "Volume",
                "pageid": 14,
                "logpage": 14,
                "revid": 43,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-04T18:16:38Z",
                "comment": "Created page with \"The volume property must be one of the following values:  * <code>gal</code>: Gallons * <code>L</code>: Liters\""
            },
            {
                "logid": 17,
                "ns": 0,
                "title": "Currency",
                "pageid": 13,
                "logpage": 13,
                "revid": 42,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-04T18:06:36Z",
                "comment": "Created page with \"The currency property of a [[fact]] must be a valid [https://www.iso.org/iso-4217-currency-codes.html ISO 4127] 3-letter currency code.  == Examples ==  The following are valid currency codes:  * <code>CAD</code> * <code>GBP</code> * <code>USD</code>\""
            },
            {
                "logid": 16,
                "ns": 0,
                "title": "Fuel type",
                "pageid": 12,
                "logpage": 12,
                "revid": 30,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-02T17:13:21Z",
                "comment": "Created page with \"Fuel comes in a variety of categories and variations. Facts such as {{fact|fuel_type}} require a fuel type specifier, which can be constructed using the information documented here.  == Categories ==  Fuel is split into the following categories.  === Gasoline ===  {| class=\"wikitable\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\" |- ! Name ! Fact specifier |- | 85 octane | <code>:85</code> |- | 87 octane | <code>:87</code> |- | 89 octane | <code>:89</code> |- | 91 octane |...\""
            },
            {
                "logid": 15,
                "ns": 0,
                "title": "Key:fuel",
                "pageid": 11,
                "logpage": 10,
                "revid": 24,
                "params": {
                    "target_ns": 0,
                    "target_title": "Key:fuel price"
                },
                "type": "move",
                "action": "move",
                "user": "Featherless",
                "timestamp": "2025-09-02T17:02:49Z",
                "comment": ""
            },
            {
                "logid": 14,
                "ns": 0,
                "title": "Key:fuel",
                "pageid": 11,
                "logpage": 10,
                "revid": 18,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-02T16:40:00Z",
                "comment": "Created page with \"The {{Fact|fuel}} [[fact]] provides information about the fuel available at a given place.\""
            },
            {
                "logid": 13,
                "ns": 828,
                "title": "Module:Languages/config",
                "pageid": 9,
                "logpage": 9,
                "revid": 11,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-02T15:10:52Z",
                "comment": "Created page with \"-- Ported from https://wiki.openstreetmap.org/wiki/Module:Languages/config on Sep 2, 2025  local p = {}  -- Map all known language codes to their autonyms per MediaWiki, then fix up a -- few codes and names that are incorrect in MediaWiki for historical reasons. local languageNamesByCode = mw.language.fetchLanguageNames() languageNamesByCode.gcf = \"kr\u00e9y\u00f2l gwadloup\u00e9yen\" -- Guadeloupean Creole French languageNamesByCode[\"sr-cyrl\"] = languageNamesByCode[\"sr-ec\"] language...\""
            },
            {
                "logid": 12,
                "ns": 828,
                "title": "Module:Languages",
                "pageid": 8,
                "logpage": 8,
                "revid": 10,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-02T15:10:13Z",
                "comment": "Created page with \"-- Ported from https://wiki.openstreetmap.org/wiki/Module:Languages on Sep 2, 2025.  local p = {} local config = mw.loadData(\"Module:Languages/config\") local siteLanguage = mw.getContentLanguage()  --- Returns the language pseudonamespace in the title of a page in the main --- namespace, or nil if the title contains no pseudonamespace. function p.pseudoNamespaceFromTitle(title) \tlocal pseudoNS = title.text:match(\"^(%w%w%w?):\") or \t\ttitle.text:match(\"^(%w%w%w?%-%w%w%w?%w?...\""
            },
            {
                "logid": 11,
                "ns": 828,
                "title": "Module:Arguments",
                "pageid": 7,
                "logpage": 7,
                "revid": 9,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-02T15:08:18Z",
                "comment": "Created page with \"-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. -- Ported from https://wiki.openstreetmap.org/wiki/Module:Arguments on Sep 2, 2025  local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType  local arguments = {}  -- Generate four different tidyVal functions, so that we don't have to check the -- options every t...\""
            },
            {
                "logid": 10,
                "ns": 828,
                "title": "Module:Fact",
                "pageid": 6,
                "logpage": 6,
                "revid": 8,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Featherless",
                "timestamp": "2025-09-02T15:06:11Z",
                "comment": "Created page with \"local p = {} local getArgs = require('Module:Arguments').getArgs local languages = require(\"Module:Languages\") local currentTitle = mw.title.getCurrentTitle() local defaultLangCode = languages.languageFromTitle(currentTitle)  local function makeInvokeFunc(funcName) \treturn function (frame) \t\tlocal args = getArgs(frame, { \t\t\ttrim = true, \t\t\tremoveBlanks = false, \t\t}) \t\treturn p[funcName](args) \tend end  function pageLink(pageName, label, langCode) \tlocal title = mw.title....\""
            },
            {
                "logid": 9,
                "ns": 0,
                "title": "Module:Fact",
                "pageid": 0,
                "logpage": 5,
                "params": {},
                "type": "delete",
                "action": "delete",
                "user": "Featherless",
                "timestamp": "2025-09-02T15:00:24Z",
                "comment": "content was: \"local p = {} local getArgs = require('Module:Arguments').getArgs local languages = require(\"Module:Languages\") local currentTitle = mw.title.getCurrentTitle() local defaultLangCode = languages.languageFromTitle(currentTitle)  local function makeInvokeFunc(funcName) \treturn function (frame) \t\tlocal args = getArgs(frame, { \t\t\ttrim = true, \t\t\tremoveBlanks = false, \t\t}...\", and the only contributor was \"[[Special:Contributions/Featherless|Featherless]]\" ([[User talk:Featherless|talk]])"
            }
        ]
    }
}