Skip to content

Manajemen API Keys

API Keys berfungsi sebagai identitas autentikasi utama saat aplikasi Anda memanggil endpoint Gerbang Pay. Kunci ini harus dijaga kerahasiaannya dan hanya disimpan di server (backend) Anda.

Generate API Key Baru

Untuk membuat API Key baru:

  1. Buka menu Settings > API Keys.
  2. Klik tombol Generate New Key.
  3. Pilih Environment:
    • Live: Untuk transaksi riil. Menghasilkan awalan gp_live_...
    • Test: Untuk simulasi/sandbox. Menghasilkan awalan gp_test_...
  4. Beri nama label (misal: "Production Server 1") agar Anda mudah mengidentifikasinya nanti.
  5. Klik Create.

WARNING

Kunci API hanya akan ditampilkan satu kali setelah berhasil dibuat. Segera salin dan simpan di pengelola rahasia Anda (misalnya .env). Jika Anda kehilangannya, Anda harus mencabutnya dan membuat kunci baru.

Generate API Key Placeholder

Mencabut (Revoke) API Key

Jika Anda mencurigai kunci API Anda bocor, segera lakukan pencabutan (revoke):

  1. Pada daftar API Keys, temukan kunci yang bermasalah.
  2. Klik tombol Revoke.
  3. Aplikasi yang menggunakan kunci tersebut akan langsung ditolak (Mendapat error HTTP 401 Unauthorized).

Gerbang Pay API Documentation