hyze-cloud para Python 3.10+.
- Cliente sync e async com a mesma superfície
- Helpers tipados para apps, databases, API keys, invoices, GitHub, plans
- Uma dependência:
httpx HyzeErrorconsistente com status, code eRetry-After- Publica
py.typed, então seu editor e o type checker enxergam os tipos
snake_case (memory_mb) e o SDK traduz para o camelCase da API (memoryMB).
Instalação
Quickstart
Async
As mesmas chamadas, comawait — o cliente para usar dentro de FastAPI ou de qualquer
programa asyncio:
Configuração
Variáveis de ambiente
Crie uma chave no dashboard ou pela API. Veja Autenticação.
Apps
Deploy a partir de ZIP
Ao expor uma porta, o subdomain precisa ser um host completo no domínio da plataforma (ex.:my-api.hyzecloud.app), não só o rótulo.
Deploy a partir do GitHub
Backups de app
Regras de env vars
A API recusa chaves reservadas comoNODE_ENV, PORT, PATH, HOME, e prefixos como HYZE_, DOCKER_, AWS_. Prefira nomes específicos do app (APP_ENV, DATABASE_URL, …).
Databases
API keys, invoices, GitHub, plans
Mapa de recursos
Requests de baixo nível
Qualquer caminho sob a base da API:Erros
HyzeError é levantado em respostas não-2xx (e em alguns corpos 2xx com formato de erro):
Links
Próximos passos
Autenticação
Como funcionam as API keys.
Deploy de app
Guia de deploy via ZIP.
Provisionar database
Criar bancos gerenciados.
Referência da API
Todos os endpoints REST.

