Veyrnox für Entwickler
Nutze die Kommandozeile oder eine kleine OAuth-2.1-API, um Veyrnox-Generierungen zu bepreisen, zu erstellen, zu verfolgen und herunterzuladen, ohne Kontogeheimnisse zu kopieren.
Developer-API
https://veyrnox.ai/api/v1/developerGET /models
Modelle, Fähigkeiten und aktuelle Stückpreise.
POST /estimates
Maximale Credits vor einer Generierung.
POST /generations
Erstellen mit Idempotenzschlüssel und exakter Preisbestätigung.
GET /generations/{id}
Eine eigene Generierung abfragen.
GET /generations/{id}/asset
Eine kurzlebige Asset-URL erhalten.
GET /balance
Bezahlte und kostenlose Credits lesen.
OAuth 2.1 + PKCE
Beginne mit dem Protected-Resource-Dokument. Es verweist auf das Discovery-Dokument des Autorisierungsservers, das dynamische Client-Registrierung sowie Autorisierungs- und Token-Endpunkte bekannt gibt.
https://veyrnox.ai/.well-known/oauth-protected-resource/api/v1/developertoken_endpoint_auth_method: none.Authorization: Bearer …; rotiere Refresh-Tokens und speichere die neuen sicher.Ausgabenschutz
Jede API-Generierung muss die exakte aktuelle Schätzung als confirmed_credits enthalten. Ein geänderter Preis liefert HTTP 409, bevor etwas abgebucht wird.
Mit Idempotenzschlüsseln verwenden sichere Wiederholungen dieselbe Generierung erneut. Bestehende Eigentumsprüfungen, Kontosperren, Ratenlimits, Moderation, Erstattungen und Anbieterkontrollen bleiben in Kraft.
Nutze den OAuth-Authorization-Code-Flow mit PKCE. Öffentliche Clients registrieren sich dynamisch und liefern nie ein Client-Secret aus.