Skip to main content

Users & KYC

Referensi route admin untuk manajemen user, alur KYC, Privy, referral, dan brown list.

Prefix

  • Base: /admin/users/*
  • Middleware: auth, verified, google2fa

User profile and lifecycle

MethodPathController@method
GET/admin/users/population-summaryUsers\DailyUserSummaryController@index
GET/admin/users/detailUsers\UserController@index
GET/admin/users/detail/{users}/infoUsers\UserController@show
PUT/PATCH/admin/users/detail/{users}/infoUsers\UserController@update
GET/admin/users/detail/{users}/wallet-addressUsers\UserController@showWalletAddress
GET/admin/users/detail/{users}/bankUsers\UserController@showBank
GET/admin/users/detail/{users}/cash-balanceUsers\UserController@showCashBalance
GET/admin/users/detail/{users}/transactionUsers\UserController@showTransaction
GET/admin/users/detail/{users}/suspendUsers\UserController@suspend
GET/admin/users/detail/{users}/reactivateUsers\UserController@reactivate
DELETE/admin/users/detail/{users}Users\UserController@delete

Additional information

MethodPathController@method
POST/admin/users/detail/additional-information/storeUsers\UserController@store
DELETE/admin/users/detail/additional-information/{id}Users\UserController@deleteAdditional

KYC moderation

MethodPathController@method
GET/admin/users/kyc/{status}Users\AuthenticationInfoController@index
GET/admin/users/kyc/{users}/{status}Users\AuthenticationInfoController@show
POST/admin/users/kyc/{users}/approveUsers\AuthenticationInfoController@approve
POST/admin/users/kyc/{users}/rejectUsers\AuthenticationInfoController@reject
POST/admin/users/kyc/{users}/suspendUsers\AuthenticationInfoController@suspend
POST/admin/users/kyc/{users}/unsuspendUsers\AuthenticationInfoController@unsuspend
POST/admin/users/kyc/dukcapil/retryUsers\AuthenticationInfoController@retryDukcapilVerification
GET/admin/users/kyc-approvalUsers\KycApprovalController@index

Privy operations

MethodPathController@method
GET/admin/users/privyUsers\PrivyHistoryController@index
ANY/admin/users/privy/quotaUsers\PrivyHistoryController@privyQuota
ANY/admin/users/privy/{userId}/verifyIdentityUsers\PrivyHistoryController@verifyIdentity
ANY/admin/users/privy/{userId}/livenessUsers\PrivyHistoryController@liveness
ANY/admin/users/privy/{userId}/ocrUsers\PrivyHistoryController@ocr

Unsuspend and referral

MethodPathController@method
GET/admin/users/unsuspendUsers\AuthenticationHistoryController@index
GET/admin/users/unsuspend/{authenticationHistories}Users\AuthenticationHistoryController@show
GET/admin/users/referralUsers\UserController@referralIndex

Brown list

Sub-prefix: /admin/users/brown-list/*

  • CRUD:
    • GET /
    • GET /create
    • GET /{id}/edit
    • POST /
    • PUT /{id}
    • DELETE /{id}
  • Batch:
    • GET /create-batch
    • GET /download-template
    • POST /import
    • POST /import-final

Controller: Users\BrownListController