Veyrnox para desenvolvedores
Use a linha de comando ou uma API OAuth 2.1 enxuta para consultar preços, criar, acompanhar e baixar gerações da Veyrnox sem copiar segredos da conta.
API para desenvolvedores
https://veyrnox.ai/api/v1/developerGET /models
Modelos, recursos e preços unitários ao vivo.
POST /estimates
Máximo de créditos antes de uma geração.
POST /generations
Crie com uma chave de idempotência e confirmação do preço exato.
GET /generations/{id}
Consulte o andamento de uma geração sua.
GET /generations/{id}/asset
Receba uma URL de arquivo de curta duração.
GET /balance
Leia os créditos pagos e grátis.
OAuth 2.1 + PKCE
Comece pelo documento de recurso protegido. Ele aponta para o documento de descoberta do servidor de autorização, que anuncia o registro dinâmico de clientes e os endpoints de autorização e de token.
https://veyrnox.ai/.well-known/oauth-protected-resource/api/v1/developertoken_endpoint_auth_method: none.Authorization: Bearer …; gire os tokens de atualização e guarde os novos com segurança.Proteção de gastos
Toda geração pela API deve incluir a estimativa exata ao vivo como confirmed_credits. Se o preço mudar, a resposta é HTTP 409, antes de qualquer débito.
As chaves de idempotência fazem novas tentativas seguras reutilizarem a mesma geração. As verificações de propriedade, os bloqueios de conta, os limites de taxa, a moderação, os reembolsos e os controles dos provedores continuam valendo.
Use o fluxo de código de autorização do OAuth com PKCE. Clientes públicos se registram dinamicamente e nunca distribuem um segredo de cliente.