Dokumentation / API-Referenz 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.
Methode Endpunkt Beschreibung Authentifizierung POST /v1/chat/completions OpenAI-kompatibler Chat-Endpunkt. BearerPOST /v1/messages Endpunkt im Anthropic-Messages-Format. Der Pfad für Claude Code und das Anthropic SDK. x-api-key / BearerPOST /v1/responses OpenAI Responses API. Der Pfad für den Codex CLI (wire_api = "responses"). BearerPOST /v1/messages/count_tokens Stub-Tokenzähl-Endpunkt für das Anthropic SDK / Claude Code (eine Schätzung, kein exakter Tokenizer). x-api-key / Bearer
Methode Endpunkt Beschreibung Authentifizierung GET /v1/models Verfügbare Modelle mit Typ, Modalitäten und Endpunkten. Medien auf Anfrage: ?type=image, ?all=true oder /v1/models/all; ein Modell: /v1/models/{id}. BearerGET /v1/pricing Kanonische programmatische Preisquelle für Textmodelle einschließlich Live-Überschreibungen durch Betreiber. BearerPOST /v1/embeddings Texteinbettungen für Suche, RAG und Clustering. BearerPOST /v1/decisionsBewerten Sie benannte Fragen anhand eines Zustands (Text->Entscheidungen). Dies ist kein Chat-Endpunkt; abgerechnet werden nur Eingabe-Tokens. Bearer
Methode Endpunkt Beschreibung Authentifizierung POST /api/media/generate Asynchrone Mediengenerierung (Bild/Video/Audio/Musik/3D). Gibt eine jobId zum Abfragen des Status zurück. BearerGET /api/media/jobs/{id} Fragen Sie den Status eines asynchronen Auftrags zur Mediengenerierung ab. BearerGET /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
Methode Endpunkt Beschreibung Authentifizierung GET /v1/balance Verbleibendes vorausbezahltes Guthaben in USD. BearerGET /v1/generations Nutzungsverlauf mit Route / address_as (öffentliche Route), request_id und Paginierung. BearerGET /v1/generations/{id} Ein einzelner Verlaufseintrag zur Nutzung anhand der id (aus der Antwort von /v1/generations oder dem Header x-pv-generation-id). BearerGET /v1/usage Nutzungsstatistiken pro Schlüssel mit den Feldern route und address_as. BearerGET /api/key/usage Zusammenfassung pro Schlüssel: Guthaben, Ausgaben heute/diesen Monat, Anzahl der Anfragen. Bearer / x-api-key
Methode Endpunkt Beschreibung Authentifizierung ANY x-getvibe-route / x-getvibe-model Antwort-Header nur für vertrauenswürdige Reveal-/Debug-Clients: der öffentliche :alias und address_as der gewinnenden Route. response headers
Methode Endpunkt Beschreibung Authentifizierung GET /v1/keysListe der API-Schlüssel für das Konto. BearerPOST /v1/keysÜber die API nicht verfügbar. Erstellen und verwalten Sie Schlüssel ausschließlich im Dashboard (Bereich „Keys“). — (UI only)
Methode Endpunkt Beschreibung Authentifizierung POST /v1/tickets Eröffnen Sie ein Support-Ticket (JSON oder multipart mit Screenshots). API-Schlüssel oder Dashboard-Sitzung. BearerGET /v1/tickets Listen Sie Ihre Tickets auf, die neuesten zuerst, mit Cursor-Paginierung. BearerGET /v1/tickets/{id} Ticketstatus und der vollständige Thread mit Antworten des Supports. BearerPOST /v1/tickets/{id}/messages Fügen Sie Ihrem Ticket eine weitere Nachricht hinzu. BearerPOST /v1/tickets/{id}/close Schließen Sie Ihr Ticket. BearerPOST /v1/technical-feedback Legacy-Alias von POST /v1/tickets für technische Berichte; dieselben Felder wie zuvor. Bearer
Methode Endpunkt Beschreibung Authentifizierung GET /api/webhooks Aktuelle Webhook-URLs (mediaWebhookUrl, balanceWebhookUrl). Nur für die Dashboard-Sitzung. session (dashboard)PATCH /api/webhooks Legen Sie mediaWebhookUrl / balanceWebhookUrl fest oder löschen Sie diese. Nur für die Dashboard-Sitzung. session (dashboard)
Methode Endpunkt Beschreibung Authentifizierung GET /api/catalogÖffentlicher Katalog für Textmodelle (keine Authentifizierung). Wird von der Website für den Storefront verwendet. publicGET /api/media-catalog Öffentlicher Katalog für Medienmodelle (Typen, Preise pro Einheit, Parameter, Achsen). public