Veyrnox para desarrolladores
Usa la línea de comandos o una API pequeña con OAuth 2.1 para consultar el precio, crear, seguir y descargar generaciones de Veyrnox sin copiar secretos de la cuenta.
API para desarrolladores
https://veyrnox.ai/api/v1/developerGET /models
Modelos, capacidades y precios unitarios en directo.
POST /estimates
Créditos máximos antes de una generación.
POST /generations
Crea con una clave de idempotencia y confirmación del precio exacto.
GET /generations/{id}
Consulta el estado de una generación propia.
GET /generations/{id}/asset
Recibe una URL de recurso de corta duración.
GET /balance
Lee los créditos de pago y los gratuitos.
OAuth 2.1 + PKCE
Empieza por el documento del recurso protegido. Apunta al documento de descubrimiento del servidor de autorización, que anuncia el registro dinámico de clientes y los endpoints de autorización y de token.
https://veyrnox.ai/.well-known/oauth-protected-resource/api/v1/developertoken_endpoint_auth_method: none.Authorization: Bearer …; rota los tokens de actualización de reemplazo y guárdalos de forma segura.Protección del gasto
Toda generación por API debe incluir la estimación exacta en directo como confirmed_credits. Si el precio cambia, se devuelve HTTP 409 antes de cualquier cargo.
Las claves de idempotencia hacen que los reintentos seguros reutilicen la misma generación. Siguen vigentes las comprobaciones de propiedad, los bloqueos de cuenta, los límites de frecuencia, la moderación, los reembolsos y los controles del proveedor.
Usa el flujo de código de autorización de OAuth con PKCE. Los clientes públicos se registran de forma dinámica y nunca incluyen un secreto de cliente.