Versions

Request

GET http://mcapi.de/api/game/versions

Parameter List

Parameter Description Allowed Values Example Required
nothing

Example Result

{
    "result": {
        "status": "Ok",
        "message": "No errors."
    },
    "versions": {
        "latest": {
            "snapshot": "1.RV-Pre1",
            "release": "1.9.2"
        },
        "list": [
            {
                "id": "1.RV-Pre1",
                "type": "snapshot",
                "time": "2016-03-31T16:20:24+00:00",
                "releaseTime": "2016-03-31T16:18:53+00:00"
            },
            {
                "id": "1.9.2",
                "type": "release",
                "time": "2016-04-01T08:56:10+00:00",
                "releaseTime": "2016-03-30T15:23:55+00:00"
            },
            [...]
        ]
    },
    "updated": {
        "time": "2016-04-03 17:16:01",
        "expires": "2016-04-04 17:16:01",
        "zone": "Europe/Berlin"
    }
}

Run

Request

GET http://mcapi.de/api/game/run/<version>

Parameter List

Parameter Description Allowed Values Example Required
version The version of the request run file. Every valid Minecraft Version. 1.9. Yes

Example Result

{
    "result": {
        "status": "Ok",
        "message": "No errors."
    },
    "run": {
        "assetIndex": {
            "id": "1.9",
            "sha1": "092c59b361816c7fa7f000587caa977c515b179c",
            "size": 137075,
            "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json",
            "totalSize": 120490344
        },
        "assets": "1.9",
            "downloads": {
                "client": {
                    "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957",
                    "size": 8699297,
                    "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar"
                },
                "server": {
                    "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30",
                    "size": 8848002,
                    "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar"
                }
            },
            "id": "1.9.2",
            "libraries": [
                {
                    "name": "oshi-project:oshi-core:1.1",
                    "downloads": {
                        "artifact": {
                            "size": 30973,
                            "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8",
                            "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar",
                            "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar"
                        }
                    }
                },
                [...]
            ],
            "mainClass": "net.minecraft.client.main.Main",
            "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}",
            "minimumLauncherVersion": 18,
            "releaseTime": "2016-03-30T15:23:55+00:00",
            "time": "2016-04-01T08:56:10+00:00",
            "type": "release"
        },
        "updated": {
            "time": "2016-04-03 17:20:21",
            "expires": "2016-04-04 17:20:21",
            "zone": "Europe/Berlin"
        }
}

Status

Request

GET http://mcapi.de/api/game/status/<service>

Parameter List

Parameter Description Allowed Values Example Required
service The name of the service. Every valid service from the list below. minecraft.net Yes

Services

Minecraft Service Mojang Service
minecraft.net account.mojang.com
session.minecraft.net auth.mojang.com
skins.minecraft.net authserver.mojang.com
textures.minecraft.net sessionserver.mojang.com
- api.mojang.com

Example Result

{
    "result": {
        "status": "Ok",
        "message": "No errors."
    },
    "service": {
        "status": "green",
        "part": "Minecraft",
        "description": "Website"
    },
    "updated": {
        "time": "2016-04-03 17:28:20",
        "expires": "2016-04-03 17:29:20",
        "zone": "Europe/Berlin"
    }
}