Dendi Cloud Gateway bicara bahasa OpenAI. Arahkan SDK atau alat
apa pun ke base URL di bawah, autentikasi pakai key
sk-dendi-β¦ kamu, selesai.
Tiap model punya tarifnya sendiri β ada yang flat per panggilan,
ada yang per token, dan yang benar-benar kepakai dihitung tiap kali.
Chat: POST /v1/chat/completions Β· Daftar
model: GET /v1/models
π Autentikasi
Authorization: Bearer sk-dendi-xxxxxxxx
Bikin & kelola key di Dashboard. Kredit
habis dijawab 402.
π§ Tiga langkah pertama
Dari nol sampai jawaban pertama
Ambil key. Minta ke admin, atau bikin sendiri di
Dashboard kalau akunmu sudah aktif. Key
cuma ditampilkan sekali β langsung simpan.
Cek model apa saja yang boleh dipakai.GET /v1/models menjawab tepat daftar yang
dibuka admin untuk key kamu β nggak ada model bayangan di belakang.
Kirim panggilan pertama. Pakai
Playground di bawah buat mencoba tanpa
nulis kode, atau tempel contoh dari Contoh kode.
π³ Harga & batas
Tarif per model
Langsung dari katalog β tiap model menagih tarifnya sendiri
β model
Model
Cara hitung
Tarif
Memuatβ¦
Cara satu panggilan dihitung
request β tarif flat per panggilan sukses, sebesar apa pun
isinya.
token β dihitung per 1 juta token prompt dan jawaban,
pakai tarif model itu sendiri.
hybrid β tarif flat plus biaya token.
free β tetap dicatat, nggak pernah ditagih.
Cuma jawaban 2xx yang ditagih. Error dan
GET /v1/models gratis.
Akun tanpa batas ya benar-benar tanpa batas: pemakaian
tetap dicatat, tapi nggak pernah ditagih dan nggak pernah
diblokir.
Apa yang boleh dilakukan key kamu
Tiap key bisa dibatasi ke sebagian model β di luar itu
dijawab 403 model_not_allowed.
Tiap key bisa punya plafon 24 jam berjalan untuk jumlah
panggilan, token, dan kredit β 429 key_quota_exceeded.
Cuma panggilan yang benar-benar dilayani (2xx) yang
memotong kuota β panggilan yang ditolak dicatat, nggak ditagih,
dan nggak makan kuota.
Model yang nggak dikenal atau sedang dimatikan dijawab
404 model_not_found; key yang dibatasi tapi nggak menyebut
model dijawab 400 model_required.
Saldo kurang untuk kemungkinan termurah dijawab
402 insufficient_quota.
Cakupan dan pemakaian 24 jam key kamu kelihatan di
Dashboard; cuma admin yang bisa
melonggarkan.
Tiap jawaban bawa struknya di header:
X-Dendi-Cost-Credits,
X-Dendi-Billing-Mode,
X-Dendi-Prompt-Tokens,
X-Dendi-Completion-Tokens,
X-Dendi-Total-Tokens,
X-Dendi-Usage-Source,
X-Dendi-Balance-Remaining, dan
X-Dendi-Unlimited.
π§ͺ Playground
Coba langsung
Tes prompt sekarang pakai API key kamu sendiri
πΆοΈ mode cobanganggur
Nggak ada yang disimpan di sini. Percakapan, key, dan prompt
cuma hidup di tab ini β nggak ke localStorage, nggak masuk riwayat
Dashboard, dan jejaknya di server dibuang otomatis. Kredit tetap
terpotong karena panggilannya nyata.
Cuma dipakai di browser ini, nggak pernah ikut disimpan.
Pilih model buat lihat tarifnya.
βββββ
π Contoh kode
Siap tempel
Otomatis terisi key & model dari playground di atas
cURL
Claude Code
OpenCode
Cursor AI
Python
Node.js
π¦ Arti tiap kode
Kode
Artinya
Yang perlu kamu lakukan
200
Beres. Struk biayanya ada di header jawaban.
Nggak ada.
401
Key nggak ada, salah, atau sudah dimatikan.
Cek ulang header Authorization, atau minta key baru.
402
Kredit nggak cukup buat kemungkinan termurah.
Minta admin isi kredit.
403
Key kamu nggak dibolehkan pakai model itu.
Pilih model dari GET /v1/models.
404
Model nggak ada di katalog, atau sedang dimatikan admin.
Ambil nama model yang benar dari GET /v1/models.
429
Plafon 24 jam key ini sudah kena.
Tunggu jendelanya bergeser, atau minta plafon dinaikkan.
502
Mesin di belakang gateway nggak menjawab.
Coba lagi sebentar kemudian; kalau terus, kabari admin.
π¦ Pasang sendiri
Repo & cara instalasi
Mau punya gateway sendiri di VPS? Semuanya open source.