You are viewing a human-readable response

Remove the pretty=true querystring to have the API return JSON

{
    "error": null,
    "success": true,
    "body": {
        "id": "m02wwlm2",
        "isExtreme": false,
        "maxMonkeySeats": 11,
        "maxMonkeysOnBoat": 30,
        "maxPowerSlots": 8,
        "startingHealth": 150,
        "_rewards": [
            "MonkeyMoney:100",
            "Power:BananaFarmer"
        ],
        "_availablePowers": [
            {
                "power": "BananaFarmer",
                "max": 0
            },
            {
                "power": "CamoTrap",
                "max": 4
            },
            {
                "power": "CashDrop",
                "max": 4
            },
            {
                "power": "GlueTrap",
                "max": 4
            },
            {
                "power": "MoabMine",
                "max": 4
            },
            {
                "power": "MonkeyBoost",
                "max": 4
            },
            {
                "power": "Pontoon",
                "max": 4
            },
            {
                "power": "PortableLake",
                "max": 4
            },
            {
                "power": "RoadSpikes",
                "max": 24
            },
            {
                "power": "SuperMonkeyStorm",
                "max": 4
            },
            {
                "power": "Thrive",
                "max": 4
            },
            {
                "power": "DartTime",
                "max": 4
            },
            {
                "power": "EnergisingTotem",
                "max": 4
            },
            {
                "power": "TechBot",
                "max": 4
            }
        ],
        "_availableTowers": [
            {
                "tower": "Quincy",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "AdmiralBrickell",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "Rosalia",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "Etienne",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "ObynGreenfoot",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "Gwendolin",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "Psi",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "CaptainChurchill",
                "max": 1,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": true
            },
            {
                "tower": "IceMonkey",
                "max": 4,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "BoomerangMonkey",
                "max": 4,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "GlueGunner",
                "max": 4,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "MonkeyBuccaneer",
                "max": 5,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "HeliPilot",
                "max": 4,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "MortarMonkey",
                "max": 3,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "NinjaMonkey",
                "max": 5,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "Alchemist",
                "max": 4,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "WizardMonkey",
                "max": 5,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "Mermonkey",
                "max": 7,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "MonkeyVillage",
                "max": 4,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "SpikeFactory",
                "max": 4,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            },
            {
                "tower": "BeastHandler",
                "max": 6,
                "path1NumBlockedTiers": 0,
                "path2NumBlockedTiers": 0,
                "path3NumBlockedTiers": 0,
                "isHero": false
            }
        ],
        "_defaultPowers": [
            {
                "name": "CamoTrap",
                "quantity": 2
            },
            {
                "name": "GlueTrap",
                "quantity": 2
            },
            {
                "name": "MoabMine",
                "quantity": 2
            },
            {
                "name": "MonkeyBoost",
                "quantity": 3
            },
            {
                "name": "RoadSpikes",
                "quantity": 8
            },
            {
                "name": "SuperMonkeyStorm",
                "quantity": 3
            },
            {
                "name": "DartTime",
                "quantity": 2
            },
            {
                "name": "TechBot",
                "quantity": 2
            }
        ],
        "_defaultTowers": [
            {
                "name": "Quincy",
                "quantity": 1
            },
            {
                "name": "IceMonkey",
                "quantity": 1
            },
            {
                "name": "BoomerangMonkey",
                "quantity": 1
            },
            {
                "name": "GlueGunner",
                "quantity": 2
            },
            {
                "name": "MonkeyBuccaneer",
                "quantity": 2
            },
            {
                "name": "HeliPilot",
                "quantity": 1
            },
            {
                "name": "NinjaMonkey",
                "quantity": 2
            },
            {
                "name": "Alchemist",
                "quantity": 1
            },
            {
                "name": "Mermonkey",
                "quantity": 5
            },
            {
                "name": "MonkeyVillage",
                "quantity": 1
            }
        ],
        "maps": "https://data.ninjakiwi.com/btd6/odyssey/m02wwlm2/easy/maps"
    },
    "model": {
        "name": "_btd6odysseymetadata",
        "parameters": {
            "id": {
                "description": "Odyssey Event ID",
                "type": "string"
            },
            "isExtreme": {
                "description": "True when the Odyssey is extreme",
                "type": "string"
            },
            "maxMonkeySeats": {
                "description": "Maximum seats on the boat",
                "type": "number"
            },
            "maxMonkeysOnBoat": {
                "description": "Maximum towers",
                "type": "number"
            },
            "maxPowerSlots": {
                "description": "Maximum number of powers",
                "type": "number"
            },
            "startingHealth": {
                "description": "Voyage starting health",
                "type": "number"
            },
            "_rewards": {
                "description": "[!] Rewards list",
                "type": "raw"
            },
            "_availablePowers": {
                "description": "[!] Powers that can be chosen",
                "type": "raw"
            },
            "_availableTowers": {
                "description": "[!] Towers that can be chosen",
                "type": "raw"
            },
            "_defaultPowers": {
                "description": "[!] Default event powers",
                "type": "raw"
            },
            "_defaultTowers": {
                "description": "[!] Defauly Towers",
                "type": "raw"
            },
            "maps": {
                "description": "URL to map information",
                "type": "URL"
            }
        }
    },
    "next": null,
    "prev": null
}