📌API Pixel Battle (stale)

API - https://api.pixelbattle.fun/

УСТАРЕВШАЯ ИНФОРМАЦИЯ!

Что необходимо для работы с API?

Вся подробная информация о требованиях к запросу предоставлена в интересующем вас EndPoint'е

Endpoints

API root

GET https://api.pixelbattle.fun/

{
    "error": false, 
    "reason": "PixelAPI v4 works! Good time for chill :D"
}

Get user

GET https://api.pixelbattle.fun/users/:id

Позволяет получить информацию о пользователе из базы данных

Path Parameters

{
    "error": true,
    "reason": "EntityNotFound",
    "message": "Entity is not found",
    "data": {
        "entity": "user"
    }
}

Get game state

GET https://api.pixelbattle.fun/game

Позволяет получить информацию о текущем состоянии игры

{
    "name": "December",
    "cooldown": 500,
    "ended": false,
    "canvas": {
        "height": 80,
        "width": 160
    },
    "online": 5
}

Get canvas

GET https://api.pixelbattle.fun/pixels.png

Позволяет получить холст в виде картинки формата .png

Resolution: canvas.width x canvas.height (here 160x80)

Example:

Get tags info

GET https://api.pixelbattle.fun/pixels/tag

Позволяет получить информацию о тегах на холсте

{
    "pixels": {
        "all": 12800,
        "used": 11234,
        "unused": 1566
    },
    "tags": [
        ["Pixelate It! Team", 10000],
        ["ing sqd.", 1234]
    ]
}

Last updated