Developers

API reference

API endpoints for the open source software provided by Rebel Media, Inc.

Rate limits

There is a rate limit of 60 requests per minute, and every endpoint documented here works without an account or an API key.

API keys for higher limits are not available yet.

GET

/v1/minecraft/user

MinecraftPublicUser

Request

ParameterTypeInRequired
uuidstringQueryrequired
usernamestringQueryrequired

Response

application/json
{
  "username": "string",
  "uuid": "string"
}
GET

/v1/minecraft/user/{uuid}/cape

MinecraftPublicUser Cape

Request

ParameterTypeInRequired
uuidstringPathrequired

Response

application/json
{
  "data": "string",
  "active": true,
  "first_seen": "string",
  "last_seen": "string"
}
GET

/v1/minecraft/user/{uuid}/cape.png

MinecraftPublicUser Cape PNG

Request

ParameterTypeInRequired
uuidstringPathrequired

Response

application/json
PNG Image
GET

/v1/minecraft/user/{uuid}/history

MinecraftPublicUser History

Request

ParameterTypeInRequired
uuidstringPathrequired

Response

application/json
[
  {
    "username": "string",
    "last_used": "string"
  }
]
GET

/v1/minecraft/user/{uuid}/profile

MinecraftPublicUser Profile

Request

ParameterTypeInRequired
uuidstringPathrequired

Response

application/json
{
  "uuid": "string",
  "username": "string",
  "views": 0,
  "history": [
    {
      "username": "string",
      "last_used": "string"
    }
  ],
  "textures": [
    {
      "CAPE": [
        {
          "data": "string",
          "active": true,
          "first_seen": "string",
          "last_seen": "string"
        }
      ],
      "SKIN": [
        {
          "data": "string",
          "slim": true,
          "active": true,
          "first_seen": "string",
          "last_seen": "string"
        }
      ]
    }
  ]
}
GET

/v1/minecraft/user/{uuid}/skin

MinecraftPublicUser Skin

Request

ParameterTypeInRequired
uuidstringPathrequired

Response

application/json
{
  "data": "string",
  "slim": true,
  "active": true,
  "first_seen": "string",
  "last_seen": "string"
}
GET

/v1/minecraft/user/{uuid}/skin.png

MinecraftPublicUser Skin PNG

Request

ParameterTypeInRequired
uuidstringPathrequired

Response

application/json
PNG Image
GET

/v1/minecraft/user/{uuid}/views

MinecraftPublicUser Views

Request

ParameterTypeInRequired
uuidstringPathrequired

Response

application/json
{
  "views": 0
}
GET

/v1/minecraft/users

MinecraftAuth requiredUsers

Request

ParameterTypeInRequired
pagestringQueryoptional
limitstringQueryoptional

Response

application/json
{
  "items": [
    {
      "uuid": "string",
      "username": "string"
    }
  ],
  "page": 0,
  "limit": 25,
  "max_page": 0,
  "total_pages": 0,
  "total": 0,
  "last": false,
  "first": true,
  "visible": 25
}
GET

/v1/minecraft/users/count

MinecraftPublicTotal Users

Request

No parameters

Response

application/json
{
  "total": 0
}
GET

/v1/ping

PingPublicPing

Request

No parameters

Response

application/json
{
  "ping": "pong"
}