API

Dokumentasi penggunaan REST API untuk mengintegrasikan Sejoli dengan sistem eksternal.

Lihat Sales Page

API adalah add-on yang menyediakan endpoint REST API untuk mengakses dan mengelola data Sejoli dari sistem eksternal seperti aplikasi internal, dashboard, mobile app, automasi, atau integrasi pihak ketiga.

Base endpoint API:

text
https://domain-anda.com/wp-json/sejoli/v1

Yang Bisa Dilakukan

Dengan API, integrasi eksternal dapat mengakses beberapa area utama:

  • Order
  • Checkout
  • Produk
  • Kupon
  • User
  • Affiliate
  • Komisi
  • Subscription
  • Access
  • License
  • Reminder
  • Payment
  • Konfirmasi pembayaran
  • Session API untuk menerbitkan user-session token
  • Endpoint identitas pengguna /me

Cara Membaca Dokumentasi Ini

Mulai dari halaman berikut:

  1. Pengenalan — memahami gambaran umum API.
  2. Instalasi & Aktivasi — memastikan plugin siap digunakan.
  3. Autentikasi — cara menggunakan API key dan user-session token.
  4. Scopes / Permission — daftar izin untuk API key.
  5. Format Error — memahami response error.
  6. Endpoint API — referensi endpoint berdasarkan modul.

Format Request Umum

Gunakan header berikut untuk request JSON:

http
Content-Type: application/json
Accept: application/json
Authorization: Bearer sejoliapi_xxxxxxxx_secret

Contoh request:

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

Last updated Jul 6, 2026