Dokumentasi LapakVIP Router

Panduan memakai API LapakVIP Router di berbagai tool coding, sistem credit, dan harga per model. Endpoint kompatibel OpenAI & Anthropic.

Mulai Cepat

LapakVIP Router menyediakan endpoint kompatibel OpenAI dan Anthropic. Kamu cukup butuh dua hal:

  • Base URL (OpenAI): https://router.lapakvip.com/api/v1
  • API Key: lv-... (buat dari dashboard)

Cek koneksi dan daftar model yang tersedia:

BASH
curl https://router.lapakvip.com/api/v1/models \
  -H "Authorization: Bearer lv-..."

Permintaan chat pertama:

BASH
curl https://router.lapakvip.com/api/v1/chat/completions \
  -H "Authorization: Bearer lv-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "lv/claude-sonnet-4.5",
    "messages": [{"role": "user", "content": "Halo!"}]
  }'

Sistem Credit

Setiap API key memakai saldo credit. Setiap request memotong credit sesuai biaya model yang dipakai. Saat saldo habis, request ditolak dengan kode 429 sampai di-top-up. Credit tidak pernah hangus.

Cara credit dihitung

TEXT
credit_terpakai = (token_input + token_output) × harga_model
# harga tiap model tertera di tabel di bawah, dalam credit per 1 juta token
Credit dipotong dari saldo key sesuai jumlah token yang dipakai dikalikan harga model. Harga tiap model bisa dilihat di tabel di bawah. Model mahal (Sonnet/Opus) memotong credit jauh lebih cepat daripada model murah (DeepSeek/Haiku).

Cek saldo

Login ke portal untuk melihat saldo, grafik pemakaian, riwayat request, dan riwayat credit secara real-time.

Harga per Model

Tabel diambil langsung dari sistem (selalu sinkron dengan setelan harga terbaru). Angka dalam credit per 1 juta token. Model "auto" dihitung sesuai biaya aktual model yang dipilih router.

ModelProviderInput / 1jtOutput / 1jtCache / 1jt
lv/autoLapakVIP2001.000100
lv/auto-comboLapakVIP10050050
lv/claude-fable-5VisionAnthropic4.05020.2501.013
lv/claude-fable-5.1VisionAnthropic4.07020.2701.033
lv/claude-haiku-4.5VisionAnthropic10030050
lv/claude-opus-4.6Diskon 50%VisionAnthropic1.012,55.062,5253
lv/claude-opus-4.7Diskon 50%VisionAnthropic1.062,55.112,5303
lv/claude-opus-4.8Diskon 50%VisionAnthropic1.112,55.162,5353
lv/claude-opus-5Diskon 50%VisionAnthropic1.162,55.212,5403
lv/claude-opus-5.5Diskon 50%VisionAnthropic1.212,55.262,5453
lv/claude-sonnet-4.5VisionAnthropic200600100
lv/claude-sonnet-4.6Diskon 50%VisionAnthropic607,53.037,5152
lv/claude-sonnet-5Diskon 50%VisionAnthropic7093.544177
lv/combo-1.0LapakVIP2001.000100
lv/deepseek-3.2DeepSeek285614
lv/deepseek-v4-flashDeepSeek4201.68886
lv/deepseek-v4-flash-0731DeepSeek4501.718116
lv/deepseek-v4-proVisionDeepSeek1.3053.375169
lv/deepseek-v4-pro-0813DeepSeek1.3353.405199
lv/deepseek-v4.1-flashDeepSeek4801.748146
lv/cortensor-gemma4-freeCortensor000
lv/cortensor-oss-20b-freeCortensor000
lv/gemini-3.6-flashVisionGoogle5402.70054
lv/gemini-3.7-flashVisionGoogle5502.71064
lv/gemini-3.8-flashVisionGoogle5602.72074
lv/glm-5Zhipu AI12044060
lv/glm-5.0-turboZhipu AI6483.240162
lv/glm-5.1Zhipu AI7563.780189
lv/glm-5.2Zhipu AI7663.790199
lv/glm-5.3Zhipu AI7763.800209
lv/glm-5v-turboVisionZhipu AI6583.250172
lv/gpt-5.3-codex-sparkOpenAI472,52.362,5118,8
lv/gpt-5.4VisionOpenAI6753.375169
lv/gpt-5.4-miniVisionOpenAI203405,251
lv/gpt-5.5VisionOpenAI1.3506.750338
lv/gpt-5.6-lunaVisionOpenAI7593.797190
lv/gpt-5.6-solVisionOpenAI1.3506.750338
lv/gpt-5.6-terraVisionOpenAI1.0135.063253
lv/gpt-6-astraVisionOpenAI4.05020.2501.013
lv/grok-4.5VisionxAI20060050
lv/grok-4.6VisionxAI22062070
lv/hy3-previewTencent607,53.037,5152,55
lv/kimi-k2.5Moonshot AI307,81.53976,95
lv/kimi-k2.6Moonshot AI5132.565128,25
lv/kimi-k2.7Moonshot AI5232.575138,25
lv/kimi-k3VisionMoonshot AI1.2156.075303,75
lv/minimax-m2.5MiniMax6024030
lv/minimax-m2.7MiniMax16281040,5
lv/minimax-m3MiniMax283,51.417,571,55
lv/muse-spark-1.1Meta6753.375168,75
lv/muse-spark-1.2Meta6853.385178,75
lv/qwen3-coder-nextAlibaba6024030
lv/qwen3.7-maxAlibaba5972.987149
lv/qwen3.7-plusAlibaba3021.51276
lv/qwen3.8-maxAlibaba8104.050202,5

Contoh perhitungan

Misal pakai lv/claude-sonnet-4.5 (input 450 credit/1jt, output 2.250 credit/1jt) dengan 10.000 token input dan 2.000 token output:

  • Input: 10.000 ÷ 1.000.000 × 450 = 4,5 credit
  • Output: 2.000 ÷ 1.000.000 × 2.250 = 4,5 credit
  • Total ≈ 9 credit (≈ Rp 18)

Setup per Tool

Claude Code (Anthropic-compatible)

Pakai endpoint Anthropic kami lewat environment variable:

BASH
export ANTHROPIC_BASE_URL="https://router.lapakvip.com/api"
export ANTHROPIC_API_KEY="lv-..."
claude --model lv/claude-sonnet-4.5

Cline / Roo Code / Kilo Code

Pilih provider OpenAI Compatible, lalu isi:

TEXT
Base URL : https://router.lapakvip.com/api/v1
API Key  : lv-...
Model ID : lv/claude-sonnet-4.5

Cursor

Settings → Models → aktifkan "Override OpenAI Base URL":

TEXT
Base URL : https://router.lapakvip.com/api/v1
API Key  : lv-...

Continue.dev

Edit ~/.continue/config.json:

JSON
{
  "models": [{
    "title": "LapakVIP",
    "provider": "openai",
    "model": "lv/claude-sonnet-4.5",
    "apiBase": "https://router.lapakvip.com/api/v1",
    "apiKey": "lv-..."
  }]
}

Codex / Aider

BASH
export OPENAI_API_BASE="https://router.lapakvip.com/api/v1"
export OPENAI_API_KEY="lv-..."
# Aider:
aider --openai-api-base https://router.lapakvip.com/api/v1 --openai-api-key lv-... --model lv/claude-sonnet-4.5

OpenAI SDK (Python)

PYTHON
from openai import OpenAI

client = OpenAI(
    base_url="https://router.lapakvip.com/api/v1",
    api_key="lv-...",
)
resp = client.chat.completions.create(
    model="lv/claude-sonnet-4.5",
    messages=[{"role": "user", "content": "Halo!"}],
)
print(resp.choices[0].message.content)

OpenAI SDK (JavaScript)

JAVASCRIPT
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://router.lapakvip.com/api/v1",
  apiKey: "lv-...",
});
const resp = await client.chat.completions.create({
  model: "lv/claude-sonnet-4.5",
  messages: [{ role: "user", content: "Halo!" }],
});
console.log(resp.choices[0].message.content);

curl (streaming)

Untuk output panjang, pakai "stream": true agar koneksi tetap aktif dan terhindar dari timeout.

BASH
curl https://router.lapakvip.com/api/v1/chat/completions \
  -H "Authorization: Bearer lv-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "lv/claude-sonnet-4.5",
    "messages": [{"role": "user", "content": "Tulis puisi singkat"}],
    "stream": true
  }'

Error & Limit

KodeArtiSolusi
401API key salah / tidak dikenalPeriksa key, pastikan tanpa spasi
403Key dinonaktifkanHubungi penjual
429Saldo habis / rate limit tercapaiTop-up credit atau pelankan request
400Model tidak tersedia / request salahPeriksa nama model
502Upstream sedang bermasalahCoba lagi beberapa saat

FAQ

Model mana yang paling murah?

DeepSeek 3.2 dan Claude Haiku 4.5 paling hemat credit. Claude Sonnet paling pintar tapi paling mahal.

Apakah streaming didukung?

Ya. Set "stream": true seperti biasa. Endpoint meneruskan SSE apa adanya dan tetap menghitung token untuk penagihan.

Apakah ada batas request?

Ada rate limit per API key untuk mencegah penyalahgunaan. Jika kena, tunggu sebentar lalu coba lagi (kode 429).

Apakah credit bisa hangus?

Tidak. Credit yang sudah dibeli berlaku selamanya tanpa masa expired.

Apakah API key saya aman?

Jaga kerahasiaan key seperti password. Jangan taruh di repo publik. Jika bocor, revoke dari dashboard dan buat key baru.

© 2026 LapakVIP Router.