Minecraft
Renderize skins e avatares. Consulte servidores Java e Bedrock, em texto ou em uma imagem para compartilhar.
Ver endpointsAPIs para quem cria comunidades
O status do seu servidor. A skin de um jogador. Uma mensagem no Discord. Conecte Minecraft, Roblox e Discord ao seu projeto com chamadas HTTP.
# Consulte o status de um servidor Minecraft Java
curl --fail --silent --show-error \
"http://nebulaapi.squareweb.app/api/minecraft/server/java/mc.hypixel.net/status-text"
# Python 3: sem dependências adicionais
from urllib.request import urlopen
url = "http://nebulaapi.squareweb.app/api/minecraft/server/java/mc.hypixel.net/status-text"
with urlopen(url, timeout=10) as response:
print(response.read().decode("utf-8"))
// Java 11+: salve como Main.java
import java.net.URI;
import java.net.http.*;
import java.time.Duration;
class Main {
public static void main(String[] args) throws Exception {
var request = HttpRequest.newBuilder()
.uri(URI.create("http://nebulaapi.squareweb.app/api/minecraft/server/java/mc.hypixel.net/status-text"))
.timeout(Duration.ofSeconds(10)).build();
var response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}
Três plataformas, uma API
Escolha o que o seu projeto precisa e veja o endpoint em uso.
Renderize skins e avatares. Consulte servidores Java e Bedrock, em texto ou em uma imagem para compartilhar.
Ver endpointsBusque avatares e dados de jogos para mostrar jogadores e experiências fora do Roblox.
Ver endpointsEnvie mensagens do Roblox para o Discord pelo proxy de webhooks, com os requisitos de autenticação nos exemplos.
Ver endpointsComo funciona
Veja os exemplos por plataforma e encontre o formato que você precisa.
Informe o servidor, jogador ou jogo. Confira se o endpoint pede autenticação.
Trate o texto, JSON ou imagem no seu código. Consulte os limites de requisições antes de publicar.
Pronto para começar?
Abra um exemplo, ajuste os parâmetros e teste no seu projeto.