Início Rápido
Faça sua primeira chamada à API em menos de 5 minutos.
Sem autenticação
A Nebula API é gratuita e não requer autenticação. Você pode começar a fazer requisições imediatamente, sem criar conta ou gerar tokens.
Dica: Consulte a página de Limites de Uso para entender os rate limits aplicados.
Primeira requisição
Vamos consultar o status de um servidor Minecraft. É um endpoint simples que retorna texto puro:
curl -s http://nebulaapi.app/api/minecraft/server/java/mc.hypixel.net/status-text
Resposta: Online • mc.hypixel.net (java) • 1000/200000
import requests
url = "http://nebulaapi.app/api/minecraft/server/java/mc.hypixel.net/status-text"
response = requests.get(url)
print(response.text)
const url = "http://nebulaapi.app/api/minecraft/server/java/mc.hypixel.net/status-text";
fetch(url)
.then(res => res.text())
.then(data => console.log(data));
Gerar texto com IA
Use o endpoint POST /api/ia/generate/text para gerar texto:
curl -X POST http://nebulaapi.app/api/ia/generate/text \
-H "Content-Type: application/json" \
-d '{"prompt": "Explique IA em uma frase"}'
import requests
url = "http://nebulaapi.app/api/ia/generate/text"
payload = {"prompt": "Explique IA em uma frase"}
response = requests.post(url, json=payload)
print(response.json())
Explore a documentação
Descubra todos os endpoints disponíveis:
Rate Limits
As requisições incluem headers de rate limit para você monitorar seu uso:
X-RateLimit-Limit- Limite máximo de requisiçõesX-RateLimit-Remaining- Requisições restantesX-RateLimit-Reset- Timestamp Unix do reset
Veja mais detalhes na página de Limites de Uso.