Referência de API
Integre GPUs de topo de linha à sua aplicação. Simples, rápido e confiável.
A API é gratuita e ilimitada para todos os usuários. Crie sua conta e comece a usar imediatamente.
Autenticação
Todas as requisições para a API devem incluir seu token de autenticação no header:
Authorization: Bearer SEU_TOKEN_API
Endpoints
Exemplos de Uso
Consultar Preço de GPU
Obtenha o preço em tempo real de uma GPU específica.
curl -X GET "http://api.gpubrasil.com/gpu/price?gpu_model=h100&gpu_count=1" \ -H "Authorization: Bearer SEU_TOKEN_API"
Criar Nova Instância
Provisione uma nova instância de GPU sob demanda.
curl -X POST "http://api.gpubrasil.com/create-order" \
-H "Authorization: Bearer SEU_TOKEN_API" \
-H "Content-Type: application/json" \
-d '{
"gpu_model": "h100",
"gpu_count": 2,
"duration_hours": 24
}'
Obter Status da Instância
Verifique o status e detalhes de uma instância criada.
curl -X GET "http://api.gpubrasil.com/order/ORDER_ID" \ -H "Authorization: Bearer SEU_TOKEN_API"
Listar Preços de GPUs
Obtenha a tabela de preços atualizada em tempo real.
curl -X GET "http://api.gpubrasil.com/gpu/prices"
Resposta:
{
"gpus": [
{
"model": "B200",
"pricePerHourUsd": 25.00,
"available": true
},
{
"model": "H200",
"pricePerHourUsd": 1.99,
"available": true
}
]
}
Códigos de Resposta
200 - OK
Requisição bem-sucedida
201 - Criado
Recurso criado com sucesso
400 - Erro
Requisição inválida
401 - Não Autorizado
Token inválido ou ausente
500 - Erro Interno
Erro no servidor