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": "",
    "query": {
        "normalized": [
            {
                "from": "Main_Page",
                "to": "Main Page"
            }
        ],
        "pages": {
            "1": {
                "pageid": 1,
                "ns": 0,
                "title": "Main Page",
                "cirrusbuilddoc": {
                    "version": 115144,
                    "wiki": "wiki_db",
                    "page_id": 1,
                    "namespace": 0,
                    "namespace_text": "",
                    "title": "Main Page",
                    "timestamp": "2026-01-26T10:56:09Z",
                    "create_timestamp": "2024-01-11T11:31:47Z",
                    "redirect": [],
                    "incoming_links": 14,
                    "category": [],
                    "external_link": [
                        "https://discord.gg/resonite",
                        "https://x.com/resoniteapp",
                        "https://bsky.app/profile/resonite.com",
                        "https://mastodon.social/@Resonite",
                        "https://tiktok.com/@resoniteofficial",
                        "https://twitch.tv/resoniteapp",
                        "https://www.youtube.com/@resoniteapp",
                        "https://www.patreon.com/resonite",
                        "https://account.resonite.com",
                        "https://resonite.com/policies/Guidelines.html",
                        "https://resonite.com/policies/EULA.html",
                        "https://github.com/Yellow-Dog-Man/Resonite-Issues/issues",
                        "https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions"
                    ],
                    "outgoing_link": [
                        "World_creation_basics"
                    ],
                    "template": [
                        "Template:Note",
                        "Template:Container"
                    ],
                    "text": "Welcome to the Resonite Wiki, a hub for information about Resonite that everyone can edit. The wiki is a work in progress with improvements and tweaks planned. Please see Wiki Status for more information. If you want to keep up with development, check out our social links: Install Resonite Make an account Basic controls Importing an avatar Supporting Resonite Looking to contribute to the wiki? Read our guide for that! Frequently asked questions Troubleshooting guides and information Dash menu The inventory Public folders Resonite Bot and its Commands Command line arguments Badges Groups & shared storage information Homes Roadmap Supporting Resonite Locale & language Public folders List of public folders List of groups Community standards Tutorials Contributing to the wiki Resonite team Moderation Mentors Usage guidelines EULA Branding guidelines Tips & tricks Things to avoid Optimization guidelines Slot count Dynamic texture and mesh loading Networking Information Infrastructure Humanoid rig requirements for IK Creating avatars Setup facial animations & other gestures Dynamic bones Materials & shaders Textures Common avatar system Custom Shaders ProtoFlux is the visual scripting language used in Resonite. ProtoFlux Context determines how ProtoFlux executes. Impulses are a construction from ExecutionContext. Dynamic impulses Categories of ProtoFlux nodes Component Categories of components Button events Data model Value types Reference types Types Category Complex features involve using multiple parts of Resonite together. Dynamic variables Cloud variables Plugins Connecting Resonite to other applications OAuth Universes OSC Websockets HTTP Tools overview Community tools Examples, custom tools, and tutorials UIX Facets Dash menu Context menu Permission system Headless server software - Create servers to run Resonite sessions. Command line arguments GitHub issues GitHub feature discussions Planned features Versions & changelogs API documentation Office hours The Resonance Resonite occasionally runs game-wide competitions with the community: MMC - A month-long competition run annually by Creator Jam. Worlds World browser World orb Featured worlds Community worlds Official worlds Creator Jam worlds World creation basics Music Creator assets",
                    "source_text": "<languages />\n\n<translate><!--T:1--> Welcome to the Resonite Wiki, a hub for information about Resonite that '''everyone can edit'''. The wiki is a work in progress with improvements and tweaks planned. Please see [[<tvar name=\"1\">Special:MyLanguage/Wiki Status</tvar>|Wiki Status]] for more information.</translate>\n\n== <translate><!--T:2--> Social links</translate> ==\n\n<translate><!--T:103--> If you want to keep up with development, check out our social links:</translate>\n\n[[File:DiscordIcon.png|48px|Resonite Discord|link=https://discord.gg/resonite|alt=Resonite Discord]]\n[[File:TwitterIcon.png|36px|Resonite Twitter|link=https://x.com/resoniteapp]]\n[[File:BlueSkyIcon.png|36px|Resonite BlueSky|link=https://bsky.app/profile/resonite.com]]\n[[File:MastodonIcon.png|36px|Resonite Mastodon|link=https://mastodon.social/@Resonite]]\n[[File:TikTokIcon.png|36px|Resonite TikTok|link=https://tiktok.com/@resoniteofficial]]\n[[File:TwitchIcon.png|36px|Resonite Twitch|link=https://twitch.tv/resoniteapp]]\n[[File:YoutubeIcon.png|36px|Resonite YouTube|link=https://www.youtube.com/@resoniteapp|alt=Resonite YouTube]]\n[[File:PatreonIcon.png|36px|Resonite Patreon|link=https://www.patreon.com/resonite|alt=Resonite Patreon]]\n[[File:SupporterBadge.png|36px|Resonite Supporter|link=https://wiki.resonite.com/Supporting_Resonite]]\n\n== <translate><!--T:102--> Get started</translate> ==\n\n=== <translate><!--T:89--> Your first day</translate> ===\n\n* [[Special:MyLanguage/Installing Resonite                  |<translate><!--T:121--> Install Resonite</translate>]]\n* [https://account.resonite.com                             <translate><!--T:4--> Make an account</translate>]\n* [[Special:MyLanguage/Basic controls                       |<translate><!--T:5--> Basic controls</translate>]]\n* [[Special:MyLanguage/Avatar creation                      |<translate><!--T:11--> Importing an avatar</translate>]]\n* [[Special:MyLanguage/Supporting Resonite                  |<translate><!--T:90--> Supporting Resonite</translate>]]\n\n=== <translate><!--T:91--> Where to go next?</translate> ===\n\n{{Note|<translate><!--T:105--> Looking to contribute to the wiki? [[<tvar name=\"link\">Special:MyLanguage/Contributing</tvar>|Read our guide for that]]!</translate>|suggestion}}\n\n* [[Special:MyLanguage/Frequently Asked Questions           |<translate><!--T:6--> Frequently asked questions</translate>]]\n* [[Special:MyLanguage/Troubleshooting                      |<translate><!--T:7--> Troubleshooting guides and information</translate>]]\n* [[Special:MyLanguage/Dash menu                            |<translate><!--T:8--> Dash menu</translate>]]\n* [[Special:MyLanguage/Inventory                            |<translate><!--T:9--> The inventory</translate>]]\n* [[Special:MyLanguage/Public folders                       |<translate><!--T:10--> Public folders</translate>]]\n* [[Special:MyLanguage/Resonite Bot                         |<translate><!--T:12--> Resonite Bot and its Commands</translate>]]\n* [[Special:MyLanguage/Command line arguments               |<translate><!--T:13--> Command line arguments</translate>]]\n* [[Special:MyLanguage/Badges                               |<translate><!--T:14--> Badges</translate>]]\n* [[Special:MyLanguage/Groups                               |<translate><!--T:15--> Groups & shared storage information</translate>]]\n* [[Special:MyLanguage/Homes                                |<translate><!--T:16--> Homes</translate>]]\n* [[Special:MyLanguage/Roadmap                              |<translate><!--T:92--> Roadmap</translate>]]\n\n== <translate><!--T:122--> Subscription perks and information</translate> ==\n\n* [[Special:MyLanguage/Supporting Resonite                  |<translate><!--T:117--> Supporting Resonite</translate>]]\n\n== <translate><!--T:123--> Community contributions </translate>==\n\n* [[Special:MyLanguage/Locale                               |<translate><!--T:21--> Locale & language</translate>]]\n* [[Special:MyLanguage/Public folders                       |<translate><!--T:22--> Public folders</translate>]]\n** [[Special:MyLanguage/List of public folders              |<translate><!--T:23--> List of public folders</translate>]]\n* [[Special:MyLanguage/List of groups                       |<translate><!--T:24--> List of groups</translate>]]\n* [[Special:MyLanguage/:Category:Community standards        |<translate><!--T:25--> Community standards</translate>]]\n* [[Special:MyLanguage/Tutorials                            |<translate><!--T:26--> Tutorials</translate>]]\n* [[Special:MyLanguage/Wiki contributions & translations    |<translate><!--T:27--> Contributing to the wiki</translate>]]\n\n== <translate><!--T:124--> Rules, guidelines & important information</translate> ==\n\n* [[Special:MyLanguage/Resonite team                        |<translate><!--T:29--> Resonite team</translate>]]\n* [[Special:MyLanguage/Moderation                           |<translate><!--T:30--> Moderation</translate>]]\n* [[Special:MyLanguage/Mentors                              |<translate><!--T:31--> Mentors</translate>]]\n* [https://resonite.com/policies/Guidelines.html            <translate><!--T:32--> Usage guidelines</translate>]\n* [https://resonite.com/policies/EULA.html                  <translate><!--T:33--> EULA</translate>]\n* [[Special:MyLanguage/Branding                             |<translate><!--T:34--> Branding guidelines</translate>]]\n\n== <translate><!--T:125--> Creation & technical</translate> ==\n\n=== <translate><!--T:126--> General</translate> ===\n\n* [[Special:MyLanguage/Tips & tricks                        |<translate><!--T:37--> Tips & tricks</translate>]]\n* [[Special:MyLanguage/Things to avoid                      |<translate><!--T:38--> Things to avoid</translate>]]\n*  [[Special:MyLanguage/Optimization guidelines             |<translate><!--T:39--> Optimization guidelines</translate>]]\n** [[Special:MyLanguage/Slot Count                          |<translate><!--T:93--> Slot count</translate>]]\n** [[Special:MyLanguage/Dynamic texture and mesh loading    |<translate><!--T:97--> Dynamic texture and mesh loading</translate>]]\n* [[Special:MyLanguage/Networking Information               |<translate><!--T:40--> Networking Information</translate>]]\n* [[Special:MyLanguage/Infrastructure                       |<translate><!--T:94--> Infrastructure</translate>]]\n\n=== <translate><!--T:127--> Avatars, materials & textures</translate> ===\n\n* [[Special:MyLanguage/Humanoid rig requirements for IK     |<translate><!--T:42--> Humanoid rig requirements for IK</translate>]]\n* [[Special:MyLanguage/Avatar creation                      |<translate><!--T:43--> Creating avatars</translate>]]\n* [[Special:MyLanguage/Gestures                             |<translate><!--T:44--> Setup facial animations & other gestures</translate>]]\n* [[Special:MyLanguage/Component:DynamicBoneChain           |<translate><!--T:45--> Dynamic bones</translate>]]\n* [[Special:MyLanguage/Material                             |<translate><!--T:46--> Materials & shaders</translate>]]\n* [[Special:MyLanguage/Texture2D                            |<translate><!--T:47--> Textures</translate>]]\n* [[Special:MyLanguage/Avatar System                        |<translate><!--T:48--> Common avatar system</translate>]]\n* [[Special:MyLanguage/Custom Shaders                       |<translate><!--T:95--> Custom Shaders</translate>]]\n\n=== <translate><!--T:128--> ProtoFlux & components</translate> ===\n\n==== <translate><!--T:129--> ProtoFlux</translate> ====\n\n<translate><!--T:51--> ProtoFlux is the visual scripting language used in Resonite.</translate>\n\n* [[Special:MyLanguage/ProtoFlux                            |<translate><!--T:52--> ProtoFlux</translate>]]\n* <translate><!--T:109--> [[<tvar name=\"link\">Special:MyLanguage/Context</tvar>|Context]] determines how ProtoFlux executes.</translate>\n** <translate><!--T:110--> [[<tvar name=\"link\">Special:MyLanguage/Impulses</tvar>|Impulses]] are a construction from <code>ExecutionContext</code>.</translate>\n*** [[Special:MyLanguage/Dynamic impulses                   |<translate><!--T:111--> Dynamic impulses</translate>]]\n* [[Special:MyLanguage/:Category:ProtoFlux                  |<translate><!--T:53--> Categories of ProtoFlux nodes</translate>]]\n\n==== <translate><!--T:130--> Components</translate> ====\n\n* [[Special:MyLanguage/Component                            |<translate><!--T:55--> Component</translate>]]\n* [[Special:MyLanguage/:Category:Components                 |<translate><!--T:56--> Categories of components</translate>]]\n* [[Special:MyLanguage/Button events                        |<translate><!--T:86--> Button events</translate>]]\n\n==== <translate><!--T:112--> Types</translate> ====\n\n* [[Special:MyLanguage/Data model                           |<translate><!--T:113--> Data model</translate>]]\n* [[Special:MyLanguage/Value types                          |<translate><!--T:114--> Value types</translate>]]\n* [[Special:MyLanguage/Reference types                      |<translate><!--T:115--> Reference types</translate>]]\n* [[Special:MyLanguage/:Category:Type                       |<translate><!--T:116--> Types Category</translate>]]\n\n== <translate><!--T:131--> Complex features</translate> ==\n\n<translate><!--T:58--> Complex features involve using multiple parts of Resonite together.</translate>\n\n* [[Special:MyLanguage/Dynamic variables                            |<translate><!--T:59--> Dynamic variables</translate>]]\n* [[Special:MyLanguage/Cloud variables                              |<translate><!--T:60--> Cloud variables</translate>]]\n* [[Special:MyLanguage/Plugins                                      |<translate><!--T:61--> Plugins</translate>]]\n* [[Special:MyLanguage/Connecting Resonite to other applications    |<translate><!--T:62--> Connecting Resonite to other applications</translate>]]\n* [[Special:MyLanguage/OAuth                                        |<translate><!--T:63--> OAuth</translate>]]\n* <translate><!--T:87--> [[<tvar name=1>Special:MyLanguage/Universes</tvar>|Universes]]</translate>\n* <translate><!--T:98--> [[<tvar name=1>Special:MyLanguage/OSC</tvar>|OSC]]</translate>\n* <translate><!--T:99--> [[<tvar name=1>Special:MyLanguage/Websockets</tvar>|Websockets]]</translate>\n* <translate><!--T:100--> [[<tvar name=1>Special:MyLanguage/HTTP</tvar>|HTTP]]</translate>\n\n== <translate><!--T:132--> Tools & workflow</translate> ==\n\n* [[Special:MyLanguage/Tools                                        |<translate><!--T:65--> Tools overview</translate>]]\n* [[Special:MyLanguage/Community Tools                              |<translate><!--T:66--> Community tools</translate>]]\n* [[Special:MyLanguage/Examples, custom tools, and tutorials        |<translate><!--T:96--> Examples, custom tools, and tutorials</translate>]]\n\n== <translate><!--T:133--> Radiant UI & UIX</translate> ==\n\n* [[Special:MyLanguage/UIX                                  |<translate><!--T:68--> UIX</translate>]]\n* [[Special:MyLanguage/Facets                               |<translate><!--T:69--> Facets</translate>]]\n* [[Special:MyLanguage/Dash menu                            |<translate><!--T:70--> Dash menu</translate>]]\n* [[Special:MyLanguage/Context menu                         |<translate><!--T:101--> Context menu</translate>]]\n\n== <translate><!--T:134--> Worlds, sessions, & headless servers</translate> ==\n\n* [[Special:MyLanguage/Permission system                    |<translate><!--T:72--> Permission system</translate>]]\n* <translate><!--T:74--> [[<tvar name=\"link\">Special:MyLanguage/Headless server software</tvar>|Headless server software]] - Create servers to run Resonite sessions.</translate>\n* [[Special:MyLanguage/Command line arguments               |<translate><!--T:75--> Command line arguments</translate>]]\n\n== <translate><!--T:135--> Resonite development</translate> ==\n\n* [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues         <translate><!--T:77--> GitHub issues</translate>]\n* [https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions    <translate><!--T:78--> GitHub feature discussions</translate>]\n* [[Special:MyLanguage/Roadmap                              |<translate><!--T:79--> Planned features</translate>]]\n* [[Special:MyLanguage/:Category:Versions                   |<translate><!--T:80--> Versions & changelogs</translate>]]\n* [[Special:MyLanguage/API                                  |<translate><!--T:81--> API documentation</translate>]]\n* [[Special:MyLanguage/Office hours                         |<translate><!--T:82--> Office hours</translate>]]\n** [[Special:MyLanguage/The Resonance                       |<translate><!--T:118--> The Resonance</translate>]]\n\n== <translate><!--T:83--> Competitions</translate> ==\n\n<translate><!--T:84--> Resonite occasionally runs game-wide competitions with the community:</translate>\n\n* <translate><!--T:85--> [[<tvar name=\"link1\">Special:MyLanguage/MMC</tvar>|MMC]] - A month-long competition run annually by [[<tvar name=\"link2\">Special:MyLanguage/Creator Jam</tvar>|Creator Jam]].</translate>\n\n== <translate><!--T:104--> Worlds</translate> ==\n\n* [[Special:MyLanguage/Worlds                               |<translate><!--T:136--> Worlds</translate>]]\n* [[Special:MyLanguage/World browser                        |<translate><!--T:137--> World browser</translate>]]\n* [[Special:MyLanguage/World orb                            |<translate><!--T:138--> World orb</translate>]]\n* [[Special:MyLanguage/:Category:Featured Worlds            |<translate><!--T:106--> Featured worlds</translate>]]\n* [[Special:MyLanguage/:Category:Community Worlds           |<translate><!--T:107--> Community worlds</translate>]]\n* [[Special:MyLanguage/:Category:Official Worlds            |<translate><!--T:108--> Official worlds</translate>]]\n* [[Special:MyLanguage/:Category:Creator Jam Worlds         |<translate><!--T:139--> Creator Jam worlds</translate>]]\n* [[World creation basics                                   |<translate><!--T:142--> World creation basics</translate>]]\n\n== <translate><!--T:140--> Assets</translate> ==\n\n* [[Special:MyLanguage/Music                                |<translate><!--T:119--> Music</translate>]]\n* [[Special:MyLanguage/Creator assets                       |<translate><!--T:120--> Creator assets</translate>]]",
                    "text_bytes": 14205,
                    "content_model": "wikitext",
                    "language": "en",
                    "heading": [
                        "Social links",
                        "Get started",
                        "Your first day",
                        "Where to go next?",
                        "Subscription perks and information",
                        "Community contributions",
                        "Rules, guidelines & important information",
                        "Creation & technical",
                        "General",
                        "Avatars, materials & textures",
                        "ProtoFlux & components",
                        "ProtoFlux",
                        "Components",
                        "Types",
                        "Complex features",
                        "Tools & workflow",
                        "Radiant UI & UIX",
                        "Worlds, sessions, & headless servers",
                        "Resonite development",
                        "Competitions",
                        "Worlds",
                        "Assets"
                    ],
                    "opening_text": "Welcome to the Resonite Wiki, a hub for information about Resonite that everyone can edit. The wiki is a work in progress with improvements and tweaks planned. Please see Wiki Status for more information.",
                    "auxiliary_text": [],
                    "defaultsort": null,
                    "file_text": null,
                    "display_title": null
                },
                "cirrusbuilddoc_metadata": {
                    "noop_hints": {
                        "version": "documentVersion",
                        "incoming_links": "within 20%"
                    },
                    "size_limiter_stats": {
                        "document": {
                            "original_length": 18379,
                            "new_length": 18379
                        }
                    },
                    "index_name": "resonite-wiki_content"
                },
                "cirrusbuilddoc_comment": "The CirrusDoc format is meant for internal use by CirrusSearch for debugging or queries, it might change at any time without notice"
            }
        }
    }
}