developer.emfcamp.org

Developer documentation for EMF APIs

View on GitHub

WARNING THESE PAGES ARE FROM EMF 2022 SOMETHINGS MAY CHANGE OR NOT BE AVAILABLE AT THE 2024 EVENT

We are hoping to start updating these pages soon


Wiki (semantic-mediawiki)

The EMF Wiki (https://wiki.emfcamp.org/wiki/) runs MediaWiki (which has its own API), with the Semantic MediaWiki extension.

Semantic MediaWiki’s API allows for structured data queries, and is well documented.

Endpoint

Method

Example

{
    "query": {
        "subject": "TheresNoTime#2##",
        "data": [
            {
                "property": "AttendeePagename",
                "dataitem": [
                    {
                        "type": 9,
                        "item": "TheresNoTime#0##"
                    }
                ]
            },
            {
                "property": "Attendee_Name",
                "dataitem": [
                    {
                        "type": 9,
                        "item": "Sammy#0##"
                    }
                ]
            },
            {
                "property": "Attendee_twitter",
                "dataitem": [
                    {
                        "type": 2,
                        "item": "TheresNoTimeFor"
                    }
                ]
            },
            {
                "property": "IRC",
                "dataitem": []
            },
            {
                "property": "Login",
                "dataitem": [
                    {
                        "type": 9,
                        "item": "TheresNoTime#0##"
                    }
                ]
            },
            {
                "property": "Village",
                "dataitem": [
                    {
                        "type": 9,
                        "item": "Village:GFTTSTC#0##"
                    }
                ]
            },
            {
                "property": "Website",
                "dataitem": [
                    {
                        "type": 9,
                        "item": "Https://www.theresnotime.co.uk#0##"
                    }
                ]
            },
            {
                "property": "_INST",
                "dataitem": [
                    {
                        "type": 9,
                        "item": "Attendee#14##"
                    }
                ]
            },
            {
                "property": "_MDAT",
                "dataitem": [
                    {
                        "type": 6,
                        "item": "1/2022/5/21/10/1/11/0"
                    }
                ]
            },
            {
                "property": "_SKEY",
                "dataitem": [
                    {
                        "type": 2,
                        "item": "TheresNoTime"
                    }
                ]
            }
        ],
        "serializer": "SMW\\Serializers\\SemanticDataSerializer",
        "version": 2
    }
}