Autentikasi – Dokumentasi API ByByBG
🔐 Autentikasi

Autentikasi API

Hubungkan aplikasi, situs web, dan sistem backend Anda dengan aman menggunakan API Key pribadi ByByBG Anda.

AUTENTIKASI

Autentikasi API Key

Semua permintaan yang dikirim ke API ByByBG harus menyertakan API Key yang valid di dalam header permintaan.

API Key Anda mengidentifikasi akun, batas permintaan, dan paket langganan Anda dengan aman.

STEP 1

Buat API Key Anda

Masuk ke dashboard Anda dan buat API Key pribadi dari bagian pengaturan pengembang.

Penting: Jangan pernah membagikan API Key Anda secara publik atau menampilkannya dalam aplikasi frontend.
STEP 2

Kirim API Key dalam Header Permintaan

Sertakan API Key Anda menggunakan header X-API-KEY pada setiap permintaan API.

X-API-KEY: YOUR_API_KEY
PHP EXAMPLE

Contoh Autentikasi PHP

Contoh dasar PHP yang menunjukkan cara menyertakan API Key Anda dalam header permintaan.

<?php

$apiKey = "YOUR_API_KEY";

$headers = [
    "X-API-KEY: ".$apiKey
];
CURL EXAMPLE

Contoh Autentikasi cURL

Contoh sederhana permintaan cURL yang diautentikasi untuk menguji API dengan cepat.

curl -X POST https://api.bybybg.com/v1/remove-bg \
-H "X-API-KEY: YOUR_API_KEY" \
-F "file=@image.png"
SECURITY

Praktik Keamanan Terbaik

  • Jangan pernah menampilkan API Key dalam kode JavaScript frontend.
  • Simpan API Key dengan aman dalam environment variables.
  • Putar (rotate) API Key Anda secara berkala untuk keamanan yang lebih baik.
  • Gunakan sistem proxy backend untuk aplikasi frontend.
  • Batasi akses tidak sah ke sistem backend Anda.
COMMON MISTAKES

Kesalahan Umum Autentikasi

  • Menggunakan API Key yang tidak valid atau sudah kedaluwarsa.
  • Mengirim permintaan tanpa header autentikasi.
  • Menampilkan API Key rahasia secara publik di situs web.
  • Menggunakan nama header atau format yang salah.
ERRORS

Kesalahan Autentikasi

Status
Description
401
API Key tidak ada atau tidak valid.
403
Akses ditolak untuk permintaan API ini.
429
Batas permintaan akun Anda telah terlampaui.

Siap untuk Integrasi API?

Lanjutkan ke panduan integrasi Web / HTML dan bangun aplikasi AI background remover pertama Anda.