Dokumentasi API

Panduan endpoint untuk mitra JadiMurah. Semua request menggunakan JSON dan session cookie untuk autentikasi.

Autentikasi

Login via POST /api/auth/login.php dengan body {"email":"...","password":"..."}. Session cookie otomatis diset dan digunakan untuk request berikutnya.

Order Produk

POST /api/order.php
Content-Type: application/json

{
  "buyer_sku_code": "xld10",
  "customer_no": "081234567890"
}

Daftar Endpoint

POST/api/auth/register.phpDaftar akun baru
POST/api/auth/login.phpLogin (session cookie)
GET/api/auth/me.phpProfil user saat ini
GET/api/prices.phpDaftar harga produk
GET/api/categories.phpKategori produk
POST/api/order.phpOrder produk (butuh login)
GET/api/transactions.phpRiwayat transaksi
POST/api/transaction-check.phpCek status transaksi pending
POST/api/deposit.phpAjukan deposit saldo
GET/api/balance.phpCek saldo
POST/api/webhook.phpWebhook callback dari supplier

Webhook

Daftarkan URL berikut di panel supplier untuk update status transaksi realtime:

https://jadimurah.com/api/webhook.php

Belum punya akun? Daftar sebagai mitra