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": "20260119121341|635216",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 635226,
                "ns": 2,
                "title": "User:DanielNL/common.js",
                "pageid": 262046,
                "logpage": 262046,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "DanielNL",
                "timestamp": "2026-01-20T18:41:33Z",
                "comment": "Created page with \"$( document ).ready( function() {     mw.hook( 'wikiEditor.toolbar' ).add( function( $toolbar ) {         // Click the Preview button to activate right-side pane         $toolbar.find( '.tool[rel=\"realtimepreview\"]' ).trigger( 'click' );     } ); } );\""
            },
            {
                "logid": 635225,
                "ns": 0,
                "title": "BMO/Recent Changes/2026-01",
                "pageid": 262045,
                "logpage": 262045,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "DaveLawrence",
                "timestamp": "2026-01-20T16:21:31Z",
                "comment": "Created page with \"== 2026-01-20 ==  [https://github.com/mozilla-bteam/bmo/tree/release-20260120.1 release-20260120.1] * {{bug|2009746}} Whine events allow newlines in subject line which can be used to inject email headers * {{bug|1996136}} Create a new cron script (weekly) that accesses the Recorded Future API and looks for compromised BMO accounts * {{bug|2007378}} [HackerOne] Path traversal on bugzilla.mozilla.org via improper path canonicalization leads to arbitrary content loading * {...\""
            },
            {
                "logid": 635224,
                "ns": 2,
                "title": "User:Pascalc",
                "pageid": 132278,
                "logpage": 132278,
                "params": {
                    "oldgroups": [
                        "bureaucrat",
                        "canmove",
                        "confirm"
                    ],
                    "newgroups": [
                        "bureaucrat",
                        "canmove",
                        "confirm",
                        "sysop"
                    ],
                    "oldmetadata": [
                        {
                            "group": "bureaucrat",
                            "expiry": "infinity"
                        },
                        {
                            "group": "canmove",
                            "expiry": "infinity"
                        },
                        {
                            "group": "confirm",
                            "expiry": "infinity"
                        }
                    ],
                    "newmetadata": [
                        {
                            "group": "bureaucrat",
                            "expiry": "infinity"
                        },
                        {
                            "group": "canmove",
                            "expiry": "infinity"
                        },
                        {
                            "group": "confirm",
                            "expiry": "infinity"
                        },
                        {
                            "group": "sysop",
                            "expiry": "infinity"
                        }
                    ]
                },
                "type": "rights",
                "action": "rights",
                "user": "Sylvestre",
                "timestamp": "2026-01-20T13:06:32Z",
                "comment": ""
            },
            {
                "logid": 635223,
                "ns": 6,
                "title": "File:Debugging - Runtime this-firefox.png",
                "pageid": 262044,
                "logpage": 262044,
                "params": {
                    "img_sha1": "qgbthwxhw6b7nub6szw5mvtvsfl079l",
                    "img_timestamp": "2026-01-19T14:09:46Z"
                },
                "type": "upload",
                "action": "overwrite",
                "user": "DanielNL",
                "timestamp": "2026-01-19T14:09:46Z",
                "comment": ""
            },
            {
                "logid": 635222,
                "ns": 6,
                "title": "File:Debugging - Runtime this-firefox.png",
                "pageid": 262044,
                "logpage": 262044,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "DanielNL",
                "timestamp": "2026-01-19T14:07:44Z",
                "comment": ""
            },
            {
                "logid": 635221,
                "ns": 6,
                "title": "File:Debugging - Runtime this-firefox.png",
                "pageid": 262044,
                "logpage": 262044,
                "params": {
                    "img_sha1": "45yoc7b7uwyf5n7olvu1tra7mtzghiy",
                    "img_timestamp": "2026-01-19T14:07:43Z"
                },
                "type": "upload",
                "action": "upload",
                "user": "DanielNL",
                "timestamp": "2026-01-19T14:07:43Z",
                "comment": ""
            },
            {
                "logid": 635220,
                "ns": 10,
                "title": "Template:Obsolete",
                "pageid": 262043,
                "logpage": 262042,
                "params": {
                    "target_ns": 10,
                    "target_title": "Template:ObsoleteAMO"
                },
                "type": "move",
                "action": "move",
                "user": "DanielNL",
                "timestamp": "2026-01-19T13:45:58Z",
                "comment": ""
            },
            {
                "logid": 635219,
                "ns": 10,
                "title": "Template:Obsolete",
                "pageid": 262043,
                "logpage": 262042,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "DanielNL",
                "timestamp": "2026-01-19T13:37:24Z",
                "comment": "Created page with \"{| class=\"messagebox standard-talk\" style=\"margin-bottom: 1em; width:100%; border:5px solid #B0C4DE; background-color:#f6f4ec;\" | rowspan=\"2\" style=\"padding:0px 10px 0px;\" | [[File:Ambox outdated.png|65px|link=]] | style=\"padding:0px 40px 0px 10px; font-size: large; text-align:center;\" | '''THIS {{#if:{{{section|}}}|SECTION|PAGE}} IS OBSOLETE''' |- | style=\"padding:0px 40px 0px 10px; text-align:left;\" | This {{#if:{{{section|}}}|section|article}} is in parts, or in its e...\""
            },
            {
                "logid": 635218,
                "ns": 2,
                "title": "User:Seburo",
                "pageid": 253354,
                "logpage": 253354,
                "params": {
                    "oldgroups": [],
                    "newgroups": [
                        "bureaucrat",
                        "confirm",
                        "canmove"
                    ],
                    "oldmetadata": [],
                    "newmetadata": [
                        {
                            "group": "bureaucrat",
                            "expiry": "infinity"
                        },
                        {
                            "group": "confirm",
                            "expiry": "infinity"
                        },
                        {
                            "group": "canmove",
                            "expiry": "infinity"
                        }
                    ]
                },
                "type": "rights",
                "action": "rights",
                "user": "SpikeUK1",
                "timestamp": "2026-01-19T12:15:17Z",
                "comment": "User request"
            },
            {
                "logid": 635217,
                "ns": 2,
                "title": "User:Tantek",
                "pageid": 49727,
                "logpage": 49727,
                "params": {
                    "oldgroups": [
                        "canmove",
                        "confirm"
                    ],
                    "newgroups": [
                        "canmove",
                        "confirm",
                        "bureaucrat"
                    ],
                    "oldmetadata": [
                        {
                            "group": "canmove",
                            "expiry": "infinity"
                        },
                        {
                            "group": "confirm",
                            "expiry": "infinity"
                        }
                    ],
                    "newmetadata": [
                        {
                            "group": "canmove",
                            "expiry": "infinity"
                        },
                        {
                            "group": "confirm",
                            "expiry": "infinity"
                        },
                        {
                            "group": "bureaucrat",
                            "expiry": "infinity"
                        }
                    ]
                },
                "type": "rights",
                "action": "rights",
                "user": "SpikeUK1",
                "timestamp": "2026-01-19T12:14:43Z",
                "comment": "User request"
            }
        ]
    }
}