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": "20250717180851|228",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 238,
                "ns": 10,
                "title": "Template:SDK navigation",
                "pageid": 161,
                "logpage": 161,
                "revid": 1332,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Mmaciejewski",
                "timestamp": "2025-10-07T17:32:58Z",
                "comment": "Created page with \"<!-- Template:USNAN_SDK_Navbox --> {{Navbox | name  = USNAN_SDK_Navbox | title = '''USNAN Python SDK''' | state = autocollapse | bodyclass = hlist | above = [[USNAN_Python_SDK|Main SDK page]]  | group1 = Getting started | list1  = [[USNAN_Python_SDK/Getting_Started|Install & Setup]] \u2022 [[USNAN_Python_SDK/Examples|Examples]]  | group2 = API reference | list2  = [[USNAN_Python_SDK/API_Reference|Client & Models]] \u2022 [[USNAN_Python_SDK/API_Reference#Datasets_API|Datasets]]...\""
            },
            {
                "logid": 237,
                "ns": 0,
                "title": "USNAN Python SDK/Examples",
                "pageid": 160,
                "logpage": 160,
                "revid": 1331,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Mmaciejewski",
                "timestamp": "2025-10-07T17:31:00Z",
                "comment": "Created page with \"= '''Examples''' =  == '''Example 1: Facility Summary''' == <syntaxhighlight lang=\"python\"> import usnan client = usnan.USNANClient()  for fac in client.facilities.list():     print(f\"Facility: {fac.long_name}\")     for spec in fac.spectrometers:         print(f\"  - {spec.name} ({spec.field_strength_mhz} MHz)\") </syntaxhighlight>  == '''Example 2: Search for 2D KnowledgeBase Datasets''' == <syntaxhighlight lang=\"python\"> search = (     usnan.models.SearchConfig(records=2...\""
            },
            {
                "logid": 236,
                "ns": 0,
                "title": "USNAN Python SDK/API Reference",
                "pageid": 159,
                "logpage": 159,
                "revid": 1330,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Mmaciejewski",
                "timestamp": "2025-10-07T17:30:21Z",
                "comment": "Created page with \"= '''API Reference''' =  This section summarizes the main classes and methods exposed by the SDK.  == '''usnan.USNANClient''' == The central interface to the API.  '''Constructor:''' <syntaxhighlight lang=\"python\"> client = usnan.USNANClient(base_url=None, timeout=30, num_retries=3) </syntaxhighlight>  '''Attributes:''' * '''datasets''' \u2013 interface for dataset retrieval and search * '''facilities''' \u2013 interface for facility data * '''spectrometers''' \u2013 interface fo...\""
            },
            {
                "logid": 235,
                "ns": 0,
                "title": "USNAN Python SDK/Getting Started",
                "pageid": 158,
                "logpage": 158,
                "revid": 1329,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Mmaciejewski",
                "timestamp": "2025-10-07T17:28:03Z",
                "comment": "Created page with \"= '''Getting Started with the USNAN Python SDK''' =  == '''Creating a Client''' == The core entry point is the '''USNANClient''' class.  <syntaxhighlight lang=\"python\"> import usnan client = usnan.USNANClient() </syntaxhighlight>  By default, it connects to the public API at: <syntaxhighlight> https://dev.api.nmrhub.org </syntaxhighlight>  Optional parameters: * '''base_url''' \u2013 override the API endpoint * '''timeout''' \u2013 request timeout in seconds * '''num_retries''...\""
            },
            {
                "logid": 234,
                "ns": 0,
                "title": "USNAN Python SDK",
                "pageid": 157,
                "logpage": 157,
                "revid": 1327,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Mmaciejewski",
                "timestamp": "2025-10-07T17:22:22Z",
                "comment": "Created page with \"= '''USNAN Python SDK''' =  The '''USNAN Python SDK''' provides programmatic access to data and metadata from the USNAN Network API. It enables researchers to discover, query, and download datasets, as well as navigate between related entities such as facilities, spectrometers, probes, and knowledgebase resources.  This SDK complements the [[USNAN Data Browser]] and other web tools available through the USNAN web portal, offering a scripting interface for automation, rep...\""
            },
            {
                "logid": 233,
                "ns": 0,
                "title": "NAN Archive",
                "pageid": 156,
                "logpage": 156,
                "revid": 1266,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Mmaciejewski",
                "timestamp": "2025-08-01T18:45:58Z",
                "comment": "Created page with \"While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data in the NAN Archive.  The NAN archive is composed of:  * Postgres database which holds all metadata records across the entire NAN portal and NDTS * Network attached storage which holds all files associated with datasets * Disaster recovery storage which hold an immutable copy of all datasets  Postgres database  * The Postgres database is hosted as a virtual machine with a...\""
            },
            {
                "logid": 232,
                "ns": 6,
                "title": "File:Facility Tiles.png",
                "pageid": 155,
                "logpage": 155,
                "revid": 1255,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Mmaciejewski",
                "timestamp": "2025-07-23T18:18:40Z",
                "comment": ""
            },
            {
                "logid": 231,
                "ns": 6,
                "title": "File:Facility Tiles.png",
                "pageid": 155,
                "logpage": 155,
                "revid": 1255,
                "params": {
                    "img_sha1": "j9hy9305y35l8hkyclfv7egjxupl7w1",
                    "img_timestamp": "2025-07-23T18:18:40Z"
                },
                "type": "upload",
                "action": "upload",
                "user": "Mmaciejewski",
                "timestamp": "2025-07-23T18:18:40Z",
                "comment": ""
            },
            {
                "logid": 230,
                "ns": 6,
                "title": "File:Screenshot 2025-07-17 at 3.55.53 PM.png",
                "pageid": 154,
                "logpage": 154,
                "revid": 1233,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Apozhidaeva",
                "timestamp": "2025-07-17T20:19:44Z",
                "comment": ""
            },
            {
                "logid": 229,
                "ns": 6,
                "title": "File:Screenshot 2025-07-17 at 3.55.53 PM.png",
                "pageid": 154,
                "logpage": 154,
                "revid": 1233,
                "params": {
                    "img_sha1": "45p1o0aqsrhs56irnsus3moptxai7iv",
                    "img_timestamp": "2025-07-17T20:19:44Z"
                },
                "type": "upload",
                "action": "upload",
                "user": "Apozhidaeva",
                "timestamp": "2025-07-17T20:19:44Z",
                "comment": ""
            }
        ]
    }
}