Langsung ke konten utama
Gateway Hostlinku memakai autentikasi Bearer token dengan API key berformat sk-…. Sertakan API key pada setiap request ke endpoint /v1/*:
Untuk endpoint Anthropic Messages header x-api-key: sk-… juga diterima. API key dibuat dan dikelola di console.hostlinku.com, menu API Keys.

Membuat API key

  1. Buka console → API Keys → Buat API key.
  2. Isi Nama, opsional Kedaluwarsa, dan opsional Limit kredit.
  3. Salin secret yang ditampilkan. Secret hanya muncul sekali.
API key disimpan di server sebagai hash SHA-256: nilai aslinya tidak pernah tersimpan dan tidak bisa ditampilkan ulang. API key lama dengan format legacy (hl_live_…) tetap berfungsi karena autentikasi mencari berdasarkan hash, bukan prefix.

Masa berlaku API key

Kedaluwarsa opsional saat pembuatan API key: API key yang sudah lewat masa berlaku ditolak dengan:

Limit kredit per API key

Setiap API key bisa diberi batas pemakaian dalam USD (creditLimit) dengan jendela reset: Pemakaian dihitung dari biaya request nyata (requests.customer_cost) yang tercatat untuk API key tersebut. Saat akumulasi biaya menyentuh limit, request berikutnya ditolak dengan 402 PAYMENT_REQUIRED:
Limit kredit berbeda dari saldo akun: limit membatasi satu API key, sedangkan saldo akun adalah sumber dana semua API key. Keduanya harus cukup agar request berjalan. Lihat Billing & Saldo.

Rate limit

Selain limit kredit, gateway menerapkan rate limit per API key:
  • POST /v1/chat/completions: 600 request per menit per API key.
  • Endpoint konsol/publik (sesi cookie): 120 request per menit per alamat IP.
  • Endpoint autentikasi (login, daftar, reset): 30 percobaan per 15 menit per IP.
Melebihi batas menghasilkan 429 RATE_LIMITED. Detailnya di Pemakaian & Limit.

Error autentikasi umum