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": "20250824121627|466",
"continue": "-||"
},
"query": {
"logevents": [
{
"logid": 479,
"ns": 10,
"title": "Template:MetroStationInfobox/styles.css",
"pageid": 363,
"logpage": 363,
"revid": 649,
"params": {},
"type": "create",
"action": "create",
"user": "Hopperelec",
"timestamp": "2025-08-27T07:05:07Z",
"comment": "Created page with \".infobox { \tfloat: right; \twidth: min-content; \tbackground-color: #f8f9fa; \tborder-collapse: collapse; \ttext-align: center; \tfont-size: .8em; } .infobox > caption { \tfont-weight: bold; \tfont-size: 1.3em; } .infobox > tbody > tr > th, .infobox > tbody > tr > td { \tborder: 1px solid #c8ccd1; \tpadding: 0; } .pills { \tlist-style-type: none; \tpadding: 0; \tmargin: .2em 0; \tdisplay: flex; \twidth: 100%; \tflex-wrap: wrap; \tjustify-content: center; } .pills li { \tpadding: .1em...\""
},
{
"logid": 477,
"ns": 828,
"title": "Module:MetroStationInfobox",
"pageid": 362,
"logpage": 362,
"revid": 648,
"params": {},
"type": "create",
"action": "create",
"user": "Hopperelec",
"timestamp": "2025-08-27T07:02:56Z",
"comment": "Created page with \"local p = {} local LENGTH_555 = 59.9 local LENGTH_METROCAR = 55.6 function smwAnnotatePlatform(platform) \treturn '[[Has platform::' .. \t\t(platform.num or '') .. ';' .. \t\t(platform.route or '') .. ';' .. \t\t(platform.len and (platform.len .. ' m') or '') .. '|' .. \t\tplatform.display .. ']]' end function p.main(frame) \tlocal args = frame:getParent().args \t \t-- Aliases \targs['Nexus code'] = args['Nexus code'] or args['Code'] \targs['Coordinates'] = args['Coordinates'] or a...\""
},
{
"logid": 475,
"ns": 6,
"title": "File:Metrocar 4071 and 555005 at South Gosforth.jpg",
"pageid": 361,
"logpage": 361,
"revid": 639,
"params": {},
"type": "create",
"action": "create",
"user": "Hopperelec",
"timestamp": "2025-08-26T15:41:48Z",
"comment": ""
},
{
"logid": 474,
"ns": 6,
"title": "File:Metrocar 4071 and 555005 at South Gosforth.jpg",
"pageid": 361,
"logpage": 361,
"revid": 639,
"params": {
"img_sha1": "rlcpwfyaiamki14xfopq0s3bhzdubrc",
"img_timestamp": "2025-08-26T15:41:48Z"
},
"type": "upload",
"action": "upload",
"user": "Hopperelec",
"timestamp": "2025-08-26T15:41:48Z",
"comment": ""
},
{
"logid": 473,
"ns": 828,
"title": "Module:MetroStationInfobox",
"pageid": 362,
"logpage": 360,
"revid": 620,
"params": {},
"type": "create",
"action": "create",
"user": "Hopperelec",
"timestamp": "2025-08-25T22:44:08Z",
"comment": "Created page with \"local p = {} -- Helper function to get trimmed args, handling multiple names (aliases) local function getArg(frame, names) if type(names) == 'string' then names = { names } end for _, name in ipairs(names) do local arg = frame.args[name] if arg and mw.text.trim(arg) ~= '' then return mw.text.trim(arg) end end return nil end -- Parses a single platform string like '1,1,50' local function parsePlatform(platf...\""
},
{
"logid": 471,
"ns": 10,
"title": "Template:MetroStationInfobox/styles.css",
"pageid": 363,
"logpage": 359,
"revid": 600,
"params": {},
"type": "create",
"action": "create",
"user": "Hopperelec",
"timestamp": "2025-08-25T13:12:23Z",
"comment": "Created page with \"/* Module:MetroStationInfobox/styles.css */ .metro-station-infobox { \tfloat: right; \twidth: min-content; \tbackground-color: #f8f9fa; \tborder: 1px solid #c8ccd1; \ttext-align: center; \tfont-size: .8em; \tbox-sizing: border-box; } /* Between every section, but not below the station name */ .metro-station-infobox > *:not(.station-name-container) + * { \tborder-top: 1px solid #c8ccd1; } .metro-station-infobox > p { \tmargin: 0; \tpadding: .2em; } .metro-station-infobox .statio...\""
},
{
"logid": 470,
"ns": 102,
"title": "Property:Has Metro fare zone",
"pageid": 343,
"logpage": 343,
"params": {
"count": {
"revisions": 1,
"files": 0
}
},
"type": "delete",
"action": "restore",
"user": "Hopperelec",
"timestamp": "2025-08-25T07:33:00Z",
"comment": ""
},
{
"logid": 469,
"ns": 102,
"title": "Property:Has closed before Metro date",
"pageid": 0,
"logpage": 358,
"revid": 595,
"params": {
"target_ns": 102,
"target_title": "Property:Has date closed before Metro",
"suppressredirect": ""
},
"type": "move",
"action": "move",
"user": "Hopperelec",
"timestamp": "2025-08-24T13:50:53Z",
"comment": ""
},
{
"logid": 468,
"ns": 102,
"title": "Property:Has Metro opening date",
"pageid": 0,
"logpage": 342,
"revid": 594,
"params": {
"target_ns": 102,
"target_title": "Property:Has date opened for Metro",
"suppressredirect": ""
},
"type": "move",
"action": "move",
"user": "Hopperelec",
"timestamp": "2025-08-24T13:50:06Z",
"comment": ""
},
{
"logid": 467,
"ns": 102,
"title": "Property:Has opening date",
"pageid": 0,
"logpage": 341,
"revid": 593,
"params": {
"target_ns": 102,
"target_title": "Property:Has date opened",
"suppressredirect": ""
},
"type": "move",
"action": "move",
"user": "Hopperelec",
"timestamp": "2025-08-24T13:49:41Z",
"comment": ""
}
]
}
}