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": "20241212054309|1424",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 1434,
                "ns": 0,
                "title": "Jujutsu (VCS)",
                "pageid": 1280,
                "logpage": 1280,
                "revid": 7162,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-06-17T23:10:49Z",
                "comment": "Created page with \"Notes on using jj   ===Git pull=== See https://jj-vcs.github.io/jj/latest/github/#updating-the-repository <pre> jj git pull jj rebase -d $main_bookmark </pre>\""
            },
            {
                "logid": 1433,
                "ns": 6,
                "title": "File:Model y hatch window shim install.jpg",
                "pageid": 1279,
                "logpage": 1279,
                "revid": 7151,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-04-13T02:32:23Z",
                "comment": ""
            },
            {
                "logid": 1432,
                "ns": 6,
                "title": "File:Model y hatch window shim install.jpg",
                "pageid": 1279,
                "logpage": 1279,
                "revid": 7151,
                "params": {
                    "img_sha1": "fo0zu8l9fg17q3o9e24r1s20nzd8xnt",
                    "img_timestamp": "2025-04-13T02:32:23Z"
                },
                "type": "upload",
                "action": "upload",
                "user": "David",
                "timestamp": "2025-04-13T02:32:23Z",
                "comment": ""
            },
            {
                "logid": 1431,
                "ns": 6,
                "title": "File:Model y hatch window shim.jpg",
                "pageid": 1278,
                "logpage": 1278,
                "revid": 7150,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-04-13T02:31:59Z",
                "comment": ""
            },
            {
                "logid": 1430,
                "ns": 6,
                "title": "File:Model y hatch window shim.jpg",
                "pageid": 1278,
                "logpage": 1278,
                "revid": 7150,
                "params": {
                    "img_sha1": "hcel25n1p090c9z9qc9rdwdriizqo3r",
                    "img_timestamp": "2025-04-13T02:31:59Z"
                },
                "type": "upload",
                "action": "upload",
                "user": "David",
                "timestamp": "2025-04-13T02:31:59Z",
                "comment": ""
            },
            {
                "logid": 1429,
                "ns": 0,
                "title": "Transparency",
                "pageid": 1277,
                "logpage": 1277,
                "revid": 7148,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-04-06T19:08:55Z",
                "comment": "Created page with \"Notes on rendering transparency.  Rendering transparent objects is generally more expensive than rendering opaque objects. Opaque objects are rendered front to back with a depth buffer write. This means fragments are calculated and written to by the front-most object. Sorting can even be ignored where performance isn't as crucial. Transparent objects must be sorted back to front and each object rendered in their entirely.  ==Ignoring internal transparency== 1. Render the...\""
            },
            {
                "logid": 1428,
                "ns": 0,
                "title": "Lit",
                "pageid": 1276,
                "logpage": 1276,
                "revid": 7144,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-03-30T07:18:00Z",
                "comment": "Created page with \"[https://lit.dev/] is a library to write web components which are similar to a browser-based version of React.\""
            },
            {
                "logid": 1427,
                "ns": 0,
                "title": "Google Filament",
                "pageid": 1275,
                "logpage": 1275,
                "revid": 7141,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-03-12T04:28:31Z",
                "comment": "Created page with \"Notes on using [Filament](https://github.com/google/filament), the rendering engine for many Google applications.  Note that Filament is not a replacement for Unity or Godot.  ==Types==   ==Materials== In filament, shaders are written as materials. The documentation for materials is available at https://google.github.io/filament/Materials.html  ===Vertex shader=== Unlike standard OpenGL shaders, you cannot output arbitrary positions in the vertex shader.  You can: 1. Mod...\""
            },
            {
                "logid": 1426,
                "ns": 0,
                "title": "Declarative UI",
                "pageid": 1274,
                "logpage": 1274,
                "revid": 7138,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-02-03T00:18:27Z",
                "comment": "Created page with \"In declarative UI programming, you application code is the source of truth for all state. When the user interacts with your UI, events propagate from the UI to your application which updates the state. Once the state is updated, the UI is rerendered based on the new state. Like other declarative paradigms, the UI library will then perform diffs to reconcile the change in UI with the current UI. Since the application is the ground truth for state, any mismatched UI state...\""
            },
            {
                "logid": 1425,
                "ns": 0,
                "title": "Order independent transparency",
                "pageid": 1273,
                "logpage": 1273,
                "revid": 7132,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "David",
                "timestamp": "2025-01-15T04:26:26Z",
                "comment": "Created page with \"Methods for order independent transparency  ==Weighted Blended Order Independent Transparency== See http://casual-effects.blogspot.com/2014/03/weighted-blended-order-independent.html\""
            }
        ]
    }
}