Design
Sprache

API-Referenz — alle Endpunkte

Die vollständige Liste der GetVibe API-Endpunkte mit Methode, Pfad, Beschreibung und Authentifizierungstyp. Die Endpunkte sind nach Kategorie gruppiert. Die Basisadresse für /v1/* ist https://getvibeapi.com/v1; für /api/* ist sie https://getvibeapi.com.

Eine maschinenlesbare OpenAPI-3.0-Spezifikation ist unter /api/openapi verfügbar – importieren Sie sie in Postman, Swagger UI oder ein anderes OpenAPI-kompatibles Tool.
Die öffentlichen Kataloge /api/catalog, /api/media-catalog sind ohne Schlüssel verfügbar — verwenden Sie sie vor der Registrierung für Storefronts, Preisberechnungen und die Modellerkennung.

Chat & Completions

MethodeEndpunktBeschreibungAuthentifizierung
POST/v1/chat/completionsOpenAI-kompatibler Chat-Endpunkt.Bearer
POST/v1/messagesEndpunkt im Anthropic-Messages-Format. Der Pfad für Claude Code und das Anthropic SDK.x-api-key / Bearer
POST/v1/responsesOpenAI Responses API. Der Pfad für den Codex CLI (wire_api = "responses").Bearer
POST/v1/messages/count_tokensStub-Tokenzähl-Endpunkt für das Anthropic SDK / Claude Code (eine Schätzung, kein exakter Tokenizer).x-api-key / Bearer

Modelle und Preise

MethodeEndpunktBeschreibungAuthentifizierung
GET/v1/modelsVerfügbare Modelle mit Typ, Modalitäten und Endpunkten. Medien auf Anfrage: ?type=image, ?all=true oder /v1/models/all; ein Modell: /v1/models/{id}.Bearer
GET/v1/pricingKanonische programmatische Preisquelle für Textmodelle einschließlich Live-Überschreibungen durch Betreiber.Bearer
POST/v1/embeddingsTexteinbettungen für Suche, RAG und Clustering.Bearer
POST/v1/decisionsBewerten Sie benannte Fragen anhand eines Zustands (Text->Entscheidungen). Dies ist kein Chat-Endpunkt; abgerechnet werden nur Eingabe-Tokens.Bearer

Medien

MethodeEndpunktBeschreibungAuthentifizierung
POST/api/media/generateAsynchrone Mediengenerierung (Bild/Video/Audio/Musik/3D). Gibt eine jobId zum Abfragen des Status zurück.Bearer
GET/api/media/jobs/{id}Fragen Sie den Status eines asynchronen Auftrags zur Mediengenerierung ab.Bearer
GET/api/media/file/{id}/{idx}Signierte Proxy-URL für ein Ergebnis (HMAC im sig-Abfrageparameter). Kein Schlüssel erforderlich — zum Einbetten in <img>/<video>.sig (HMAC)
GET/api/media-catalogÖffentlicher Katalog für Medienmodelle: Typ, Varianten, Parameter, fromRub, Achsen.public

Abrechnung und Nutzung

MethodeEndpunktBeschreibungAuthentifizierung
GET/v1/balanceVerbleibendes vorausbezahltes Guthaben in USD.Bearer
GET/v1/generationsNutzungsverlauf mit Route / address_as (öffentliche Route), request_id und Paginierung.Bearer
GET/v1/generations/{id}Ein einzelner Verlaufseintrag zur Nutzung anhand der id (aus der Antwort von /v1/generations oder dem Header x-pv-generation-id).Bearer
GET/v1/usageNutzungsstatistiken pro Schlüssel mit den Feldern route und address_as.Bearer
GET/api/key/usageZusammenfassung pro Schlüssel: Guthaben, Ausgaben heute/diesen Monat, Anzahl der Anfragen.Bearer / x-api-key

Routing

MethodeEndpunktBeschreibungAuthentifizierung
ANYx-getvibe-route / x-getvibe-modelAntwort-Header nur für vertrauenswürdige Reveal-/Debug-Clients: der öffentliche :alias und address_as der gewinnenden Route.response headers

Tonarten

MethodeEndpunktBeschreibungAuthentifizierung
GET/v1/keysListe der API-Schlüssel für das Konto.Bearer
POST/v1/keysÜber die API nicht verfügbar. Erstellen und verwalten Sie Schlüssel ausschließlich im Dashboard (Bereich „Keys“).— (UI only)

Support

MethodeEndpunktBeschreibungAuthentifizierung
POST/v1/ticketsEröffnen Sie ein Support-Ticket (JSON oder multipart mit Screenshots). API-Schlüssel oder Dashboard-Sitzung.Bearer
GET/v1/ticketsListen Sie Ihre Tickets auf, die neuesten zuerst, mit Cursor-Paginierung.Bearer
GET/v1/tickets/{id}Ticketstatus und der vollständige Thread mit Antworten des Supports.Bearer
POST/v1/tickets/{id}/messagesFügen Sie Ihrem Ticket eine weitere Nachricht hinzu.Bearer
POST/v1/tickets/{id}/closeSchließen Sie Ihr Ticket.Bearer
POST/v1/technical-feedbackLegacy-Alias von POST /v1/tickets für technische Berichte; dieselben Felder wie zuvor.Bearer

Webhooks

MethodeEndpunktBeschreibungAuthentifizierung
GET/api/webhooksAktuelle Webhook-URLs (mediaWebhookUrl, balanceWebhookUrl). Nur für die Dashboard-Sitzung.session (dashboard)
PATCH/api/webhooksLegen Sie mediaWebhookUrl / balanceWebhookUrl fest oder löschen Sie diese. Nur für die Dashboard-Sitzung.session (dashboard)

Öffentliche Kataloge

MethodeEndpunktBeschreibungAuthentifizierung
GET/api/catalogÖffentlicher Katalog für Textmodelle (keine Authentifizierung). Wird von der Website für den Storefront verwendet.public
GET/api/media-catalogÖffentlicher Katalog für Medienmodelle (Typen, Preise pro Einheit, Parameter, Achsen).public
API-Referenz — alle Endpunkte | GetVibe API