Overview
Quickstart
Dari nol sampai request pertama dalam lima menit.
Quickstart
Daftar di dashboard
Buka dashboard (lihat https://api.ngoding.in untuk alamat yang dikonfigurasi) dan daftar dengan email. Kamu langsung mendapat 50 credit trial — tanpa kartu kredit, tanpa QRIS.
Buat API key
Buka halaman kunci → buat kunci baru → salin nilainya. Formatnya sk-ngd- + 40 karakter. Nilai lengkapnya hanya tampil sekali; yang tersimpan di dashboard sesudahnya hanya prefix 12 karakter.
Request pertama (Chat Completions)
export NGODING_KEY="sk-ngd-GANTI-DENGAN-KUNCIMU"
export API="<API>"
curl $API/v1/chat/completions \
-H "Authorization: Bearer $NGODING_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-haiku-4-5",
"messages": [{"role": "user", "content": "Sapa saya dalam Bahasa Indonesia."}],
"max_tokens": 64
}'Responsnya format OpenAI standar: choices[0].message.content berisi jawaban, usage berisi token. Ganti $API dengan https://api.ngoding.in.
Coba format Anthropic
Kunci yang sama berlaku untuk ketiga format:
curl $API/v1/messages \
-H "x-api-key: $NGODING_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-haiku-4-5",
"max_tokens": 64,
"messages": [{"role": "user", "content": "Sapa saya dalam Bahasa Indonesia."}]
}'Perhatikan: autentikasi bisa lewat Authorization: Bearer atau x-api-key di semua endpoint.
Pakai SDK (opsional)
Base URL produksi: https://api.ngoding.in — untuk SDK OpenAI tambah /v1, untuk SDK Anthropic tanpa /v1 (path /v1/messages ditambahkan SDK sendiri).
from openai import OpenAI
client = OpenAI(
base_url="https://api.ngoding.in/v1",
api_key="sk-ngd-GANTI-DENGAN-KUNCIMU",
)
resp = client.chat.completions.create(
model="claude-haiku-4-5",
messages=[{"role": "user", "content": "Sapa saya dalam Bahasa Indonesia."}],
max_tokens=64,
)
print(resp.choices[0].message.content)Cek pemakaian credit
Setiap respons sukses menagih credits = Σ token × tarif ÷ 1.000.000, dibulatkan ke bawah ke 6 desimal — tanpa biaya minimum. Lihat saldo dan riwayat di dashboard, atau baca Credit & harga.
Selanjutnya
- Autentikasi — format kunci, rotasi, revoke
- Models — daftar model + tarif per model
- Panduan Claude Code — pakai model ini di CLI favoritmu