Api

Api dos servidores

get
Listagem de servidores

https://api.craftlife.com.br/servers
Request
Response
Request
Response
200: OK
Listagem de servidores
[
{
"slug": "aplicativo",
"name": "Aplicativo"
},
{
"slug": "survival",
"name": "Survival"
},
{
"slug": "kitpvp",
"name": "KitPvP"
},
{
"slug": "factions",
"name": "Factions"
},
{
"slug": "skywars",
"name": "SkyWars"
},
{
"slug": "skyblock",
"name": "SkyBlock"
},
{
"slug": "creative",
"name": "Creative"
},
{
"slug": "rankup",
"name": "RankUP"
}
]

get
Lista da Equipe de staff do servidor

https://api.craftlife.com.br/servers/rankup
Request
Response
Request
Response
200: OK
Lista de membros da staff do servidor
{
"slug": "rankup",
"name": "RankUP",
"serverRoles": [
{
"slug": "estagiario",
"serverId": "rankup",
"name": "Estagiário",
"staffs": [
]
},
{
"slug": "ajudante",
"serverId": "rankup",
"name": "Ajudante",
"staffs": [
{
"id": 2,
"roleId": "ajudante",
"serverId": "rankup",
"username": "ohMidas",
"realname": "Vicente Matheus Pimenta"
},
{
"id": 3,
"roleId": "ajudante",
"serverId": "rankup",
"username": "ualy",
"realname": "Walancy Masuki"
},
{
"id": 4,
"roleId": "ajudante",
"serverId": "rankup",
"username": "AsunaYuuki2",
"realname": "Luana Rodrigues"
}
]
},
{
"slug": "moderador",
"serverId": "rankup",
"name": "Moderador",
"staffs": [
]
},
{
"slug": "administrador",
"serverId": "rankup",
"name": "Administrador",
"staffs": [
{
"id": 6,
"roleId": "administrador",
"serverId": "rankup",
"username": "Gamer_234",
"realname": "Thales Gabriel"
}
]
},
{
"slug": "coordenador",
"serverId": "rankup",
"name": "Coordenador",
"staffs": [
{
"id": 5,
"roleId": "coordenador",
"serverId": "rankup",
"username": "ySnipey_",
"realname": "Rafael Sabbadini"
}
]
},
{
"slug": "diretor",
"serverId": "rankup",
"name": "Diretor",
"staffs": [
{
"id": 7,
"roleId": "diretor",
"serverId": "rankup",
"username": "Brun0XP",
"realname": "Bruno Rodrigues"
}
]
},
{
"slug": "desenvolvedor",
"serverId": "rankup",
"name": "Desenvolvedor",
"staffs": [
]
}
]
}

get
Money Top

https://api.craftlife.com.br/money/survival
Pega os top 10 jogadores de um servidor
Request
Response
Request
Path Parameters
optional
string
Response
200: OK
Resultado da requisição
[
{
"username": "mariavilhosa",
"balance": 6386772
},
{
"username": "pk7r",
"balance": 4293991
},
{
"username": "xhitt",
"balance": 3963169
},
{
"username": "nikkoi",
"balance": 3909105
},
{
"username": "jardelgameplays",
"balance": 3634185
},
{
"username": "starkgob",
"balance": 2954806
},
{
"username": "governo",
"balance": 2564308
},
{
"username": "sonyblanks",
"balance": 2561392
},
{
"username": "ravenna",
"balance": 1869583
},
{
"username": "lolamint",
"balance": 1729473
}
]

get
Listagem por cargos

https://api.craftlife.com.br/servers/rankup/roles/ajudante
Request
Response
Request
Response
200: OK
Retorna os ajudantes de um servidor
{
"slug": "ajudante",
"serverId": "rankup",
"name": "Ajudante",
"staffs": [
{
"id": 2,
"roleId": "ajudante",
"serverId": "rankup",
"username": "ohMidas",
"realname": "Vicente Matheus Pimenta"
},
{
"id": 3,
"roleId": "ajudante",
"serverId": "rankup",
"username": "ualy",
"realname": "Walancy Masuki"
},
{
"id": 4,
"roleId": "ajudante",
"serverId": "rankup",
"username": "AsunaYuuki2",
"realname": "Luana Rodrigues"
}
]
}

get
Coins de um jogador

https://api.craftlife.com.br/coins/williamestrela
Pega a quantidade de coins de um jogador
Request
Response
Request
Path Parameters
optional
string
Response
200: OK
{
"username": "williamestrela",
"balance": 95
}

get
Coin top

https://api.craftlife.com.br/coins
Pega o top coins
Request
Response
Request
Path Parameters
optional
string
Response
200: OK
Top 10 coins
[
{
"username": "vanjack",
"balance": 1920
},
{
"username": "pistwill",
"balance": 1785
},
{
"username": "terry",
"balance": 1630
},
{
"username": "_pandox",
"balance": 1190
},
{
"username": "sincrock",
"balance": 1090
},
{
"username": "sxturnjulie",
"balance": 1065
},
{
"username": "wapwu",
"balance": 930
},
{
"username": "ishinny",
"balance": 720
},
{
"username": "dafne",
"balance": 645
},
{
"username": "dafneellen",
"balance": 640
}
]

get
Saber quanto de money tem um jogador

https://api.craftlife.com.br/money/survival/williamestrela
Request
Response
Request
Response
200: OK
Nome do jogador e saldo
{
"username": "williamestrela",
"balance": 627553
}