Z

Zhou Consulting Backend API

Sistem Layanan API & Integrasi Aplikasi Konsultan Pajak

API Online & Operational

Backend API aktif dan siap digunakan untuk pengujian Frontend, Mobile, dan QA. Seluruh rute dilindungi dengan enkripsi JWT, Audit Logging terisolasi PostgreSQL, dan dukungan penuh CORS cross-origin.

🔑 Akun Pengujian (Testing Credentials)

Gunakan akun berikut untuk melakukan login via POST /api/v1/auth/login:

🚀 Cara Cepat Melakukan Uji Coba API

  1. Buka Dokumentasi Interaktif:
    Klik tombol Scalar Docs di atas (atau akses /docs). Anda dapat mencoba seluruh 46 endpoint langsung dari browser tanpa perlu Postman.
  2. Otentikasi & Ambil Token:
    Kirim request ke endpoint login:
    POST /api/v1/auth/login
    Salin nilai data.token dari respons.
  3. Gunakan Header Authorization:
    Pada setiap request berikutnya yang membutuhkan akses, sertakan header:
    Authorization: Bearer <token_anda>
  4. Status CORS:
    CORS ACTIVE Semua origin (termasuk http://localhost:3000, localhost:5173, dan Vercel) telah diizinkan.

📋 Endpoint Utama yang Siap Ditest

Metode Path Endpoint Keterangan / Fungsi
GET /docs Interactive Scalar API Docs (Uji coba interaktif di browser)
GET /api/health Health check status PostgreSQL & Redis
POST /api/v1/auth/login Login akun Superadmin, Admin, atau Klien
POST /api/v1/auth/register Registrasi mandiri akun klien baru
GET /api/v1/cms/company-profiles Mendapatkan profil perusahaan, visi, dan misi (Publik)
GET /api/v1/cms/services Daftar layanan konsultasi & kepatuhan pajak (Publik)
POST /api/v1/consultations Mengajukan konsultasi pajak baru (Klien)
GET /api/v1/admin/dashboard/summary Ringkasan statistik data klien & proyek (Admin)
GET /api/v1/superadmin/audit-logs Audit log immutable riwayat aktivitas sistem (Superadmin)