Minecraft

Minecraft Server Ping

GET https://api.fluxpoint.dev/mc/ping

Get the status of a minecraft server.

Query Parameters

NameTypeDescription

host*

String

The ip of the server to ping.

port

String

Optional port to use (defaults to 25565)

icon

Bool

Set this to true to get the raw server icon in base64 (Defaults to false)

Headers

NameTypeDescription

Authorization*

If fullQuery is false then the server does not allow listing player.

{
	"online": true,
        "rawIcon": "base64", // This is empty by default
	"icon": "https://eu.mc-api.net/v3/server/favicon/mc.hypixel.net:25565.png",
	"motd": "Hypixel Network [1.8-1.19]\n    HOLIDAYS EVENT | DOUBLE COINS AND EXP",
	"playersOnline": 43088,
	"playersMax": 100000,
	"version": "MC 1.8 / 1.19",
	"fullQuery": false,
	"players": [],
	"success": true,
	"code": 200,
	"message": ""
}

Minecraft Player UUID Lookup

GET https://api.fluxpoint.dev/mc/uuid

Get a Minecraft player UUID from player name.

Query Parameters

NameTypeDescription

player*

String

Account name to lookup

Headers

NameTypeDescription

Authorization*

String

{
    "accountFound": true,
    "uuid": "1e227d4e239748eab0ab19b1de70833f",
    "name": "xXBuilderBXx"
}

Minecraft Player Skin

GET https://api.fluxpoint.dev/mc/skin

Get the skin image of a Minecraft player account.

Query Parameters

NameTypeDescription

player*

String

Account name to lookup

type

String

Type of skin image (head, cube, body, full, all) defaults to full

Headers

NameTypeDescription

Authorization*

{
    "accountFound": true,
    "uuid": "1e227d4e239748eab0ab19b1de70833f",
    "name": "xXBuilderBXx",
    "skinUrl": ""
}

If you use type=all then it will return all skin images.

{
    "accountFound": true,
    "uuid": "1e227d4e239748eab0ab19b1de70833f",
    "name": "xXBuilderBXx",
    "headUrl": "",
    "cubeUrl": "",
    "bodyUrl": "",
    "fullUrl": ""
}

Last updated