Kupon API

Endpoint untuk membaca dan mengelola kupon Sejoli.

Kupon API digunakan untuk membaca, membuat, memperbarui, dan menghapus kupon.

Endpoint

http
GET /coupons
GET /coupons/{code}
POST /coupons
PUT /coupons/{id}
PATCH /coupons/{id}
POST /coupons/{id}
DELETE /coupons/{id}

Scopes

OperasiScope
Membaca kuponcoupons:read
Membuat/update kuponcoupons:write
Menghapus kuponcoupons:delete

List Kupon

http
GET /wp-json/sejoli/v1/coupons

Detail Kupon Berdasarkan Kode

http
GET /wp-json/sejoli/v1/coupons/{code}

Contoh:

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

Buat Kupon

http
POST /wp-json/sejoli/v1/coupons

Update Kupon

http
PATCH /wp-json/sejoli/v1/coupons/{id}

Jika kupon tidak ditemukan, API mengembalikan error JSON 404 rest_not_found.

Hapus Kupon

http
DELETE /wp-json/sejoli/v1/coupons/{id}

Delete untuk kupon yang tidak ditemukan juga dikembalikan sebagai error JSON 404 rest_not_found.

Last updated Jul 6, 2026