Skip to main content

Settings & Operations

Halaman ini merangkum route admin untuk konfigurasi sistem, master data, dan operasi internal.

KYC Settings

  • Prefix: /admin/kyc-settings/*
  • Namespace: Admin\KYCSettings\*
  • Resource yang tersedia (semuanya pola CRUD):
    countries, industries, employments, annual-incomes, trade-sums, risk-multipliers, user-income, user-reason.

Pola route per resource:

  • GET /<resource>
  • GET /<resource>/create
  • POST /<resource>
  • GET /<resource>/{id}/edit
  • PUT/PATCH /<resource>/{id}
  • DELETE /<resource>/{id}

Admin Setting

  • Prefix: /admin/setting/*
  • Namespace: Admin\Settings\*

Identity and access

  • administrator/* (CRUD admin)
  • role/* (CRUD role)
  • administrator/role/permissions (AJAX role-permission map)
  • change-password/*

Logs and monitoring

  • log-history/activity/user
  • log-history/activity/exchange
  • log-history/activity/admin
  • admin-login-log-history

Master and content data

  • list-deposit/*
  • chain/*
  • listed-coins/* + asset-information update
  • txpair/*
  • currency/* + currency/fetch_currencies
  • banks/*
  • news/*
  • news/categories/*
  • banner/*
  • notify-email/*
  • reject-item/*

Infrastructure and external operations

  • fireblock/*
  • fireblock/gas-station/*
  • gas-fee/* (termasuk sync-gas-fee/{id})
  • email-blast/*
  • maintenance/* (status, whitelist, history, search-users)
  • user-grouping/*

Generic settings data

  • Prefix: /admin/settings/data/*
  • Controller: Settings\SettingController
  • CRUD route:
    • GET /
    • GET /create
    • POST /
    • GET /{setting}/edit
    • PUT /{setting}
    • DELETE /{setting}

Notification test tools

  • GET /admin/test-notification/{type?}/{user_id?}
  • GET /admin/test-fcm

Catatan: endpoint test sebaiknya dibatasi role tertentu saja.