Tema
Bahasa

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.

Chat & Completions

MetodeEndpointDeskripsiAuth
POST/v1/chat/completionsEndpoint chat yang kompatibel dengan OpenAI.Bearer
POST/v1/messagesEndpoint dengan format Anthropic Messages. Jalur untuk Claude Code dan Anthropic SDK.x-api-key / Bearer
POST/v1/responsesOpenAI Responses API. Jalur untuk Codex CLI (wire_api = "responses").Bearer
POST/v1/messages/count_tokensEndpoint penghitungan token stub untuk Anthropic SDK / Claude Code (perkiraan, bukan tokenizer yang tepat).x-api-key / Bearer

Model & Harga

MetodeEndpointDeskripsiAuth
GET/v1/modelsModel yang tersedia beserta tipe, modalitas, dan endpoint. Media sesuai permintaan: ?type=image, ?all=true atau /v1/models/all; satu model: /v1/models/{id}.Bearer
GET/v1/pricingSumber harga terprogram kanonis untuk model teks, termasuk override operator secara langsung.Bearer
POST/v1/embeddingsEmbedding teks untuk pencarian, RAG, dan pengelompokan.Bearer
POST/v1/decisionsEvaluasi pertanyaan bernama terhadap suatu state (teks->keputusan). Bukan endpoint chat; ditagih hanya berdasarkan token masukan.Bearer

Media

MetodeEndpointDeskripsiAuth
POST/api/media/generateGenerasi media asinkron (image/video/audio/music/3d). Mengembalikan jobId untuk dipolling.Bearer
GET/api/media/jobs/{id}Polling status job pembuatan media asinkron.Bearer
GET/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-catalogKatalog model media publik: jenis, varian, params, fromRub, sumbu.public

Penagihan & Penggunaan

MetodeEndpointDeskripsiAuth
GET/v1/balanceSisa saldo prabayar dalam USD.Bearer
GET/v1/generationsRiwayat penggunaan dengan rute / address_as (rute publik), request_id, dan paginasi.Bearer
GET/v1/generations/{id}Satu entri riwayat penggunaan berdasarkan id (dari respons /v1/generations atau header x-pv-generation-id).Bearer
GET/v1/usageStatistik penggunaan per key dengan field route dan address_as.Bearer
GET/api/key/usageRingkasan per key: saldo, pengeluaran hari ini/bulan ini, jumlah request.Bearer / x-api-key

Routing

MetodeEndpointDeskripsiAuth
ANYx-getvibe-route / x-getvibe-modelHeader respons hanya untuk klien trusted reveal/debug: :alias publik dan address_as dari rute yang menang.response headers

Keys

MetodeEndpointDeskripsiAuth
GET/v1/keysDaftar kunci API untuk akun tersebut.Bearer
POST/v1/keysTidak tersedia melalui API. Buat dan kelola kunci hanya di dashboard (bagian Keys).— (UI only)

Dukungan

MetodeEndpointDeskripsiAuth
POST/v1/ticketsBuka tiket dukungan (JSON atau multipart dengan tangkapan layar). API key atau sesi dashboard.Bearer
GET/v1/ticketsDaftar tiket Anda, yang terbaru lebih dulu, dengan paginasi berbasis cursor.Bearer
GET/v1/tickets/{id}Status tiket dan seluruh thread beserta balasan dukungan.Bearer
POST/v1/tickets/{id}/messagesTambahkan pesan lanjutan ke tiket Anda.Bearer
POST/v1/tickets/{id}/closeTutup tiket Anda.Bearer
POST/v1/technical-feedbackAlias lama dari POST /v1/tickets untuk laporan teknis; kolomnya sama seperti sebelumnya.Bearer

Webhook

MetodeEndpointDeskripsiAuth
GET/api/webhooksURL webhook saat ini (mediaWebhookUrl, balanceWebhookUrl). Hanya sesi Dashboard.session (dashboard)
PATCH/api/webhooksTetapkan atau hapus mediaWebhookUrl / balanceWebhookUrl. Hanya sesi Dashboard.session (dashboard)

Katalog publik

MetodeEndpointDeskripsiAuth
GET/api/catalogKatalog model teks publik (tanpa auth). Digunakan oleh situs untuk storefront.public
GET/api/media-catalogKatalog model media publik (jenis, harga per unit, params, sumbu).public
Referensi API — semua endpoint | GetVibe API