Lewati ke konten utama
Versi: Next

Cara mint API key Kontena

API key adalah token jangka panjang yang dipakai aplikasi Anda untuk mengakses Kontena.

  • Public key (pk_live_…) — read-only, aman dipakai di browser/client-side.
  • Secret key (sk_live_…) — read/write, hanya untuk server-side.

Langkah-langkah

  1. Buka sawala.cloud/dashboard/org/settings.

  2. Pilih tab API Keys.

  3. Klik Buat Key. Pilih:

    • Tipe: Public atau Secret.
    • Scope: Project mana yang boleh diakses key ini.
    • Produk: Kontena (atau Berkasna/Formulir).
  4. Salin token yang muncul. Token hanya muncul sekali — simpan di password manager atau secret store CI.

  5. Tambahkan ke .env:

    KONTENA_PUBLIC_TOKEN=pk_live_xxx

:::warning Rotasi & cabut Jika token bocor, segera klik Revoke di tabel API Keys. Token yang dicabut akan ditolak sejak detik berikutnya. Lalu buat key baru. :::

Troubleshooting

  • 401 Unauthorized — header salah. Harus X-API-Key: <token>, bukan Authorization: Bearer.
  • 403 Forbidden — token valid tapi scope-nya tidak mencakup project yang Anda akses. Buat key baru dengan scope yang benar.