Dokumentasi / Referensi API Referensi API — semua endpoint Daftar lengkap endpoint GetVibe API beserta method, path, deskripsi, dan tipe autentikasi. Endpoint dikelompokkan berdasarkan kategori. Alamat dasar untuk /v1/* adalah https://getvibeapi.com/v1; untuk /api/* adalah https://getvibeapi.com.
Spesifikasi OpenAPI 3.0 yang dapat dibaca mesin tersedia di
/api/openapi — impor ke Postman, Swagger UI, atau tool apa pun yang kompatibel dengan OpenAPI.
Katalog publik /api/catalog, /api/media-catalog tersedia tanpa kunci — gunakan keduanya untuk storefront, perhitungan harga, dan penemuan model sebelum mendaftar.
Metode Endpoint Deskripsi Auth POST /v1/chat/completions Endpoint chat yang kompatibel dengan OpenAI. BearerPOST /v1/messages Endpoint dengan format Anthropic Messages. Jalur untuk Claude Code dan Anthropic SDK. x-api-key / BearerPOST /v1/responses OpenAI Responses API. Jalur untuk Codex CLI (wire_api = "responses"). BearerPOST /v1/messages/count_tokens Endpoint penghitungan token stub untuk Anthropic SDK / Claude Code (perkiraan, bukan tokenizer yang tepat). x-api-key / Bearer
Metode Endpoint Deskripsi Auth GET /v1/models Model yang tersedia beserta tipe, modalitas, dan endpoint. Media sesuai permintaan: ?type=image, ?all=true atau /v1/models/all; satu model: /v1/models/{id}. BearerGET /v1/pricing Sumber harga terprogram kanonis untuk model teks, termasuk override operator secara langsung. BearerPOST /v1/embeddings Embedding teks untuk pencarian, RAG, dan pengelompokan. BearerPOST /v1/decisionsEvaluasi pertanyaan bernama terhadap suatu state (teks->keputusan). Bukan endpoint chat; ditagih hanya berdasarkan token masukan. Bearer
Metode Endpoint Deskripsi Auth POST /api/media/generate Generasi media asinkron (image/video/audio/music/3d). Mengembalikan jobId untuk dipolling. BearerGET /api/media/jobs/{id} Polling status job pembuatan media asinkron. BearerGET /api/media/file/{id}/{idx} URL proxy bertanda tangan untuk sebuah hasil (HMAC pada parameter kueri sig). Tanpa kunci — untuk disematkan di <img>/<video>. sig (HMAC)GET /api/media-catalog Katalog model media publik: jenis, varian, params, fromRub, sumbu. public
Metode Endpoint Deskripsi Auth GET /v1/balance Sisa saldo prabayar dalam USD. BearerGET /v1/generations Riwayat penggunaan dengan rute / address_as (rute publik), request_id, dan paginasi. BearerGET /v1/generations/{id} Satu entri riwayat penggunaan berdasarkan id (dari respons /v1/generations atau header x-pv-generation-id). BearerGET /v1/usage Statistik penggunaan per key dengan field route dan address_as. BearerGET /api/key/usage Ringkasan per key: saldo, pengeluaran hari ini/bulan ini, jumlah request. Bearer / x-api-key
Metode Endpoint Deskripsi Auth ANY x-getvibe-route / x-getvibe-model Header respons hanya untuk klien trusted reveal/debug: :alias publik dan address_as dari rute yang menang. response headers
Metode Endpoint Deskripsi Auth GET /v1/keysDaftar kunci API untuk akun tersebut. BearerPOST /v1/keysTidak tersedia melalui API. Buat dan kelola kunci hanya di dashboard (bagian Keys). — (UI only)
Metode Endpoint Deskripsi Auth POST /v1/tickets Buka tiket dukungan (JSON atau multipart dengan tangkapan layar). API key atau sesi dashboard. BearerGET /v1/tickets Daftar tiket Anda, yang terbaru lebih dulu, dengan paginasi berbasis cursor. BearerGET /v1/tickets/{id} Status tiket dan seluruh thread beserta balasan dukungan. BearerPOST /v1/tickets/{id}/messages Tambahkan pesan lanjutan ke tiket Anda. BearerPOST /v1/tickets/{id}/close Tutup tiket Anda. BearerPOST /v1/technical-feedback Alias lama dari POST /v1/tickets untuk laporan teknis; kolomnya sama seperti sebelumnya. Bearer
Metode Endpoint Deskripsi Auth GET /api/webhooks URL webhook saat ini (mediaWebhookUrl, balanceWebhookUrl). Hanya sesi Dashboard. session (dashboard)PATCH /api/webhooks Tetapkan atau hapus mediaWebhookUrl / balanceWebhookUrl. Hanya sesi Dashboard. session (dashboard)
Metode Endpoint Deskripsi Auth GET /api/catalogKatalog model teks publik (tanpa auth). Digunakan oleh situs untuk storefront. publicGET /api/media-catalog Katalog model media publik (jenis, harga per unit, params, sumbu). public