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
| Method | Path | Controller@method |
|---|---|---|
| GET | /admin/users/population-summary | Users\DailyUserSummaryController@index |
| GET | /admin/users/detail | Users\UserController@index |
| GET | /admin/users/detail/{users}/info | Users\UserController@show |
| PUT/PATCH | /admin/users/detail/{users}/info | Users\UserController@update |
| GET | /admin/users/detail/{users}/wallet-address | Users\UserController@showWalletAddress |
| GET | /admin/users/detail/{users}/bank | Users\UserController@showBank |
| GET | /admin/users/detail/{users}/cash-balance | Users\UserController@showCashBalance |
| GET | /admin/users/detail/{users}/transaction | Users\UserController@showTransaction |
| GET | /admin/users/detail/{users}/suspend | Users\UserController@suspend |
| GET | /admin/users/detail/{users}/reactivate | Users\UserController@reactivate |
| DELETE | /admin/users/detail/{users} | Users\UserController@delete |
Additional information
| Method | Path | Controller@method |
|---|---|---|
| POST | /admin/users/detail/additional-information/store | Users\UserController@store |
| DELETE | /admin/users/detail/additional-information/{id} | Users\UserController@deleteAdditional |
KYC moderation
| Method | Path | Controller@method |
|---|---|---|
| GET | /admin/users/kyc/{status} | Users\AuthenticationInfoController@index |
| GET | /admin/users/kyc/{users}/{status} | Users\AuthenticationInfoController@show |
| POST | /admin/users/kyc/{users}/approve | Users\AuthenticationInfoController@approve |
| POST | /admin/users/kyc/{users}/reject | Users\AuthenticationInfoController@reject |
| POST | /admin/users/kyc/{users}/suspend | Users\AuthenticationInfoController@suspend |
| POST | /admin/users/kyc/{users}/unsuspend | Users\AuthenticationInfoController@unsuspend |
| POST | /admin/users/kyc/dukcapil/retry | Users\AuthenticationInfoController@retryDukcapilVerification |
| GET | /admin/users/kyc-approval | Users\KycApprovalController@index |
Privy operations
| Method | Path | Controller@method |
|---|---|---|
| GET | /admin/users/privy | Users\PrivyHistoryController@index |
| ANY | /admin/users/privy/quota | Users\PrivyHistoryController@privyQuota |
| ANY | /admin/users/privy/{userId}/verifyIdentity | Users\PrivyHistoryController@verifyIdentity |
| ANY | /admin/users/privy/{userId}/liveness | Users\PrivyHistoryController@liveness |
| ANY | /admin/users/privy/{userId}/ocr | Users\PrivyHistoryController@ocr |
Unsuspend and referral
| Method | Path | Controller@method |
|---|---|---|
| GET | /admin/users/unsuspend | Users\AuthenticationHistoryController@index |
| GET | /admin/users/unsuspend/{authenticationHistories} | Users\AuthenticationHistoryController@show |
| GET | /admin/users/referral | Users\UserController@referralIndex |
Brown list
Sub-prefix: /admin/users/brown-list/*
- CRUD:
GET /GET /createGET /{id}/editPOST /PUT /{id}DELETE /{id}
- Batch:
GET /create-batchGET /download-templatePOST /importPOST /import-final
Controller: Users\BrownListController