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": {
        "arvcontinue": "20070312192404|52",
        "continue": "-||"
    },
    "query": {
        "allrevisions": [
            {
                "pageid": 1,
                "revisions": [
                    {
                        "revid": 1,
                        "parentid": 0,
                        "user": "MediaWiki default",
                        "timestamp": "2007-03-11T00:40:52Z",
                        "comment": ""
                    },
                    {
                        "revid": 2,
                        "parentid": 1,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T01:19:09Z",
                        "comment": ""
                    },
                    {
                        "revid": 3,
                        "parentid": 2,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T01:19:22Z",
                        "comment": "/* Getting started */"
                    },
                    {
                        "revid": 6,
                        "parentid": 3,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T02:16:06Z",
                        "comment": ""
                    },
                    {
                        "revid": 47,
                        "parentid": 6,
                        "user": "Ron",
                        "timestamp": "2007-03-12T19:20:16Z",
                        "comment": "/* Wiki Stuff */"
                    }
                ],
                "ns": 0,
                "title": "Main Page"
            },
            {
                "pageid": 2,
                "revisions": [
                    {
                        "revid": 4,
                        "parentid": 0,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T01:26:01Z",
                        "comment": "New page: Welcome to the assembly page! \n\nHere you will find various tutorials on assembly (which may include cracking and hacking). \n\nIn general, I've tried to start with the basics, and work up to..."
                    },
                    {
                        "revid": 5,
                        "parentid": 4,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T02:09:49Z",
                        "comment": ""
                    },
                    {
                        "revid": 8,
                        "parentid": 5,
                        "user": "Ron",
                        "timestamp": "2007-03-11T03:29:21Z",
                        "comment": "/* Basics */"
                    },
                    {
                        "revid": 9,
                        "parentid": 8,
                        "user": "Ron",
                        "timestamp": "2007-03-11T03:30:00Z",
                        "comment": "/* Basics */"
                    },
                    {
                        "revid": 23,
                        "parentid": 9,
                        "user": "Ron",
                        "timestamp": "2007-03-11T19:51:27Z",
                        "comment": "/* Basics */"
                    },
                    {
                        "revid": 34,
                        "parentid": 23,
                        "user": "Ron",
                        "timestamp": "2007-03-12T03:35:23Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "Assembly"
            },
            {
                "pageid": 3,
                "revisions": [
                    {
                        "revid": 7,
                        "parentid": 0,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T02:17:42Z",
                        "comment": "New page: This page is for playing or testing!"
                    }
                ],
                "ns": 0,
                "title": "Sandbox"
            },
            {
                "pageid": 4,
                "revisions": [
                    {
                        "revid": 10,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-11T03:40:24Z",
                        "comment": "New page:    mov     eax, 3\n   mov     esi, ecx\n   xor     ecx, ecx\n Top:\n   movsx   edx, byte ptr [ecx+esi]\n   sub     edx, 30h\n   lea     edi, [eax+eax]\n   xor     edx, edi\n   add     eax, edx\n   ..."
                    },
                    {
                        "revid": 11,
                        "parentid": 10,
                        "user": "Ron",
                        "timestamp": "2007-03-11T03:40:39Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "Example 1"
            },
            {
                "pageid": 5,
                "revisions": [
                    {
                        "revid": 12,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-11T03:41:25Z",
                        "comment": "New page: <pre>\n   lea     edi, [esi+0Bh]\n   mov     ecx, 0C2h\ntop:\n   mov     eax, ecx\n   mov     ebx, 0Ch\n   cdq\n   idiv    ebx\n   mov     al, [edi]\n   sub     ecx, 11h\n   dec     edi\n   cmp     e..."
                    }
                ],
                "ns": 0,
                "title": "Example 2"
            },
            {
                "pageid": 6,
                "revisions": [
                    {
                        "revid": 13,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-11T03:42:09Z",
                        "comment": "New page: <pre>                 push    ebp\n                 mov     ebp, esp\n                 mov     eax, [ebp+arg_0]\n                 test    eax, eax\n                 jnz     short loc_1\n\n      ..."
                    }
                ],
                "ns": 0,
                "title": "Example 3"
            },
            {
                "pageid": 7,
                "revisions": [
                    {
                        "revid": 14,
                        "parentid": 0,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T18:38:07Z",
                        "comment": "New page: This page is going to be about the fundamentals that you have to understand before you can make any sense out of assembly. Most of this stuff you'll learn if you learn to program in C. If ..."
                    },
                    {
                        "revid": 15,
                        "parentid": 14,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T18:47:41Z",
                        "comment": ""
                    },
                    {
                        "revid": 16,
                        "parentid": 15,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T19:05:06Z",
                        "comment": "/* Datatypes */"
                    },
                    {
                        "revid": 17,
                        "parentid": 16,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T19:05:52Z",
                        "comment": "/* Datatypes */"
                    },
                    {
                        "revid": 18,
                        "parentid": 17,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T19:07:23Z",
                        "comment": "/* Datatypes */"
                    },
                    {
                        "revid": 19,
                        "parentid": 18,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T19:08:54Z",
                        "comment": "/* Datatypes */"
                    },
                    {
                        "revid": 20,
                        "parentid": 19,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T19:09:07Z",
                        "comment": "/* Datatypes */"
                    },
                    {
                        "revid": 21,
                        "parentid": 20,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T19:26:47Z",
                        "comment": "/* Datatypes */"
                    },
                    {
                        "revid": 22,
                        "parentid": 21,
                        "user": "68.144.105.148",
                        "anon": "",
                        "timestamp": "2007-03-11T19:34:25Z",
                        "comment": ""
                    },
                    {
                        "revid": 24,
                        "parentid": 22,
                        "user": "Ron",
                        "timestamp": "2007-03-12T00:12:42Z",
                        "comment": "/* Memory */"
                    },
                    {
                        "revid": 25,
                        "parentid": 24,
                        "user": "Ron",
                        "timestamp": "2007-03-12T00:28:19Z",
                        "comment": "/* Pointers */"
                    },
                    {
                        "revid": 26,
                        "parentid": 25,
                        "user": "Ron",
                        "timestamp": "2007-03-12T00:53:05Z",
                        "comment": "/* Ascii */"
                    },
                    {
                        "revid": 27,
                        "parentid": 26,
                        "user": "Ron",
                        "timestamp": "2007-03-12T01:05:25Z",
                        "comment": "/* Arrays */"
                    },
                    {
                        "revid": 28,
                        "parentid": 27,
                        "user": "Ron",
                        "timestamp": "2007-03-12T01:05:47Z",
                        "comment": "/* Ascii */"
                    },
                    {
                        "revid": 29,
                        "parentid": 28,
                        "user": "Ron",
                        "timestamp": "2007-03-12T01:08:35Z",
                        "comment": "/* Pointers */"
                    },
                    {
                        "revid": 30,
                        "parentid": 29,
                        "user": "Ron",
                        "timestamp": "2007-03-12T01:10:27Z",
                        "comment": ""
                    },
                    {
                        "revid": 31,
                        "parentid": 30,
                        "user": "Ron",
                        "timestamp": "2007-03-12T01:23:40Z",
                        "comment": "/* Strings */"
                    },
                    {
                        "revid": 32,
                        "parentid": 31,
                        "minor": "",
                        "user": "Ron",
                        "timestamp": "2007-03-12T03:35:05Z",
                        "comment": "[[Fundamental Requirements]] moved to [[Fundamentals]]"
                    }
                ],
                "ns": 0,
                "title": "Fundamentals"
            },
            {
                "pageid": 9,
                "revisions": [
                    {
                        "revid": 35,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-12T03:59:22Z",
                        "comment": "New page: This page will discuss some important and recommended tools for reverse engineering and hack-writing. Some of these are free, and others are commercial. The only way to get commercial tool..."
                    }
                ],
                "ns": 0,
                "title": "Tools"
            },
            {
                "pageid": 10,
                "revisions": [
                    {
                        "revid": 36,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-12T17:32:10Z",
                        "comment": "New page: This section is the first section specific to assembly. So if you're reading through the full guide, get ready for some actual learning! \n\nA register is like a variable, except that there ..."
                    },
                    {
                        "revid": 37,
                        "parentid": 36,
                        "user": "Ron",
                        "timestamp": "2007-03-12T17:33:14Z",
                        "comment": "/* Descriptions */"
                    },
                    {
                        "revid": 38,
                        "parentid": 37,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:31:46Z",
                        "comment": ""
                    },
                    {
                        "revid": 39,
                        "parentid": 38,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:32:02Z",
                        "comment": "/* 16-bit Registers */"
                    },
                    {
                        "revid": 40,
                        "parentid": 39,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:36:47Z",
                        "comment": "/* 16-bit Registers */"
                    },
                    {
                        "revid": 41,
                        "parentid": 40,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:41:00Z",
                        "comment": "/* 16-bit and 8-bit Registers */"
                    },
                    {
                        "revid": 42,
                        "parentid": 41,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:41:29Z",
                        "comment": "/* 16-bit and 8-bit Registers */"
                    },
                    {
                        "revid": 43,
                        "parentid": 42,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:42:34Z",
                        "comment": "/* 16-bit and 8-bit Registers */"
                    },
                    {
                        "revid": 44,
                        "parentid": 43,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:46:32Z",
                        "comment": "/* 64-bit Registers */"
                    },
                    {
                        "revid": 45,
                        "parentid": 44,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:46:42Z",
                        "comment": "/* 64-bit Registers */"
                    },
                    {
                        "revid": 46,
                        "parentid": 45,
                        "user": "Ron",
                        "timestamp": "2007-03-12T18:49:38Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "Registers"
            },
            {
                "pageid": 11,
                "revisions": [
                    {
                        "revid": 48,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-12T19:20:50Z",
                        "comment": "New page: <nowiki>*/\n\n/* make the list of references look smaller */\nol.references {\n   font-size: 100%;\n}\n\n.references-small { font-size: 90%;}\n\n/* VALIDATOR NOTICE: the following is correct, but t..."
                    },
                    {
                        "revid": 49,
                        "parentid": 48,
                        "user": "Ron",
                        "timestamp": "2007-03-12T19:21:24Z",
                        "comment": ""
                    }
                ],
                "ns": 8,
                "title": "MediaWiki:Common.css"
            },
            {
                "pageid": 12,
                "revisions": [
                    {
                        "revid": 50,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-12T19:22:07Z",
                        "comment": "New page: This page lists all templates.  \n\nA template is any page that starts with \"Template:\"."
                    }
                ],
                "ns": 14,
                "title": "Category:Templates"
            },
            {
                "pageid": 13,
                "revisions": [
                    {
                        "revid": 51,
                        "parentid": 0,
                        "user": "Ron",
                        "timestamp": "2007-03-12T19:22:46Z",
                        "comment": "New page: {| class=\"infobox bordered\" style=\"width: 25em; text-align: left; font-size: 90%;\"\n|-\n| colspan=\"2\" style=\"text-align:center; font-size: large;\" | '''{{{name}}}'''\n|-\n| colspan=\"2\" style=\"..."
                    }
                ],
                "ns": 10,
                "title": "Template:Infobox"
            }
        ]
    }
}