Instalasi & Aktivasi API

Persiapan awal sebelum menggunakan endpoint API.

Sebelum menggunakan API, pastikan plugin sudah terpasang, aktif, dan lisensinya valid.

Persyaratan

  • WordPress aktif.
  • Plugin Sejoli utama sudah terpasang.
  • Plugin API sudah terpasang.
  • Lisensi API valid.
  • Permalink WordPress aktif dan REST API tidak diblokir.

Aktivasi Plugin

  1. Step 1: Masuk dashboard

    Masuk ke dashboard WordPress.

  2. Step 2: Buka menu Plugins

    Buka menu Plugins.

  3. Step 3: Aktifkan plugin

    Aktifkan plugin API.

  4. Step 4: Buka lisensi

    Buka halaman lisensi add-on.

  5. Step 5: Masukkan license key

    Masukkan license key.

  6. Step 6: Simpan

    Simpan dan pastikan status lisensi valid.

Membuat API Key

Setelah plugin aktif:

  1. Step 1: Buka menu API Keys

    Masuk ke menu API Keys di dashboard WordPress.

  2. Step 2: Tambah baru

    Klik Add New.

  3. Step 3: Isi deskripsi

    Isi deskripsi API key.

  4. Step 4: Pilih owner

    Pilih owner.

  5. Step 5: Pilih scopes

    Pilih scopes sesuai kebutuhan integrasi.

  6. Step 6: Simpan

    Simpan.

  7. Step 7: Salin API key

    Salin API key yang dihasilkan.

Format API key:

text
sejoliapi_<prefix>_<secret>

Test Endpoint

Contoh test endpoint order:

bash
curl \
  -H "Authorization: Bearer sejoliapi_xxxxxxxx_secret" \
  -H "Accept: application/json" \
  "https://domain-anda.com/wp-json/sejoli/v1/orders"

Jika API key valid dan memiliki scope orders:read, endpoint akan mengembalikan data order atau response kosong sesuai kondisi situs.

Last updated Jul 6, 2026