> ## Documentation Index
> Fetch the complete documentation index at: https://docs.triw.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Dari daftar akun sampai completion pertama dalam lima menit.

## 1. Buat akun

Buka [router.triw.io](https://router.triw.io), daftar dengan email atau OAuth yang diaktifkan operator. Setelah login Anda masuk ke dashboard.

## 2. Isi saldo

Akun baru mendapat kuota gratis sesuai konfigurasi operator. Untuk menambah saldo: **Dashboard → Top up**, pilih metode pembayaran, atau tukarkan kode redeem bila ada.

> [!NOTE]
>
> Harga per model ada di [halaman pricing](https://router.triw.io/pricing). Penagihan dihitung per request berdasarkan pemakaian token yang dilaporkan provider.

## 3. Buat API key

**Dashboard → API Keys → Create key**, lalu tentukan:

| Field | Fungsi |
| - | - |
| Name | Label untuk pelacakan Anda sendiri |
| Group | Menentukan pool upstream dan pengali harga yang dipakai key |
| Quota | Batas pemakaian untuk key ini. Kosongkan bila ingin mengikuti saldo akun |
| Expiry | Tanggal kedaluwarsa, opsional |
| Allowed models | Daftar model yang boleh dipakai; kosong berarti semua model di grup tersebut |

Salin key sekali (format `sk-...`) dan simpan sebagai secret. Console masih bisa menampilkannya, tapi environment variable lebih aman.

## 4. Kirim request

```bash theme={null}
export TRIW_API_KEY="sk-..."
export TRIW_BASE_URL="https://router.triw.io"

curl "$TRIW_BASE_URL/v1/chat/completions" \
  -H "Authorization: Bearer $TRIW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [
      {"role": "system", "content": "Anda asisten yang ringkas."},
      {"role": "user", "content": "Apa itu token?"}
    ],
    "stream": false
  }'
```

Response sukses mengikuti bentuk standar OpenAI dengan isi jawaban di `choices[0].message.content`.

## 5. Cek model yang tersedia untuk key Anda

```bash theme={null}
curl "$TRIW_BASE_URL/v1/models" -H "Authorization: Bearer $TRIW_API_KEY"
```

Daftar ini difilter sesuai grup key, jadi isinya persis yang boleh Anda panggil. Referensi per route: [Endpoint](https://docs.triw.io/id/endpoints.md). Kalau model yang Anda cari tidak ada, berarti grup key tersebut tidak mencakupnya — buat key di grup lain atau minta operator mengaktifkannya.

## Lanjut ke

* [Autentikasi](https://docs.triw.io/id/authentication.md) — format header per protokol
* [API keys](https://docs.triw.io/id/api-keys.md) — grup, kuota, rotasi
* [SDK](https://docs.triw.io/id/sdks/openai.md) — drop-in untuk `openai`, `anthropic`, `google-genai`
* [Tools](https://docs.triw.io/id/tools/claude-code.md) — Claude Code, Codex, Cursor, dan lainnya


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.