Full API Catalog
Parse sources: routes/web.php, routes/admin.php, routes/api.php, routes/membership.php, routes/API/V1/api.php + verify load from app/Providers/RouteServiceProvider.php.
Swagger UI: Swagger UI OpenAPI YAML: /openapi/adi-jaya.openapi.yaml
Total endpoints parsed: 158
| Method | Full path/pattern | Controller@method / closure | Middleware/Auth indicators | Source file:line | Status |
|---|---|---|---|---|---|
GET | / | closure | web | routes/web.php:21 | verified |
GET | /admin/auth/login | LoginController@showLoginForm | web | routes/admin.php:15 | verified |
POST | /admin/auth/login | LoginController@login | web | routes/admin.php:16 | verified |
GET | /admin/employees/create | EmployeeController@index | access:head_admin,auth,web | routes/admin.php:47 | verified |
POST | /admin/employees/create | EmployeeController@create | access:head_admin,auth,web | routes/admin.php:50 | verified |
GET | /admin/employees/export | EmployeeController@export | access:head_admin,auth,web | routes/admin.php:54 | verified |
GET | /admin/employees/list | EmployeeListController@index | access:head_admin,auth,web | routes/admin.php:45 | verified |
DELETE | /admin/employees/{user} | EmployeeController@destroy | access:head_admin,auth,web | routes/admin.php:52 | verified |
PUT | /admin/employees/{user} | EmployeeController@update | access:head_admin,auth,web | routes/admin.php:51 | verified |
GET | /admin/employees/{user}/edit | EmployeeController@edit | access:head_admin,auth,web | routes/admin.php:48 | verified |
DELETE | /admin/items/{item} | ItemController@destroy | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:114 | verified |
GET | /admin/items/{item} | ItemController@show | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:107 | verified |
PUT | /admin/items/{item} | ItemController@update | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:110 | verified |
GET | /admin/items/{item}/edit | ItemController@edit | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:105 | verified |
GET | /admin/items/{item}/po | ItemController@showPoItem | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:108 | verified |
PUT | /admin/items/{item}/po | ItemController@updatePoItem | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:109 | verified |
PUT | /admin/items/{item}/spb | ItemController@updateWithRedirectSPB | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:111 | verified |
POST | /admin/items/{po}/single | ItemController@singleCreate | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:113 | verified |
GET | /admin/items/{spb}/spb | ItemController@index | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:104 | verified |
POST | /admin/items/{spb}/spb | ItemController@create | access:head_admin,logistic,project,logistic_admin,auth,web | routes/admin.php:112 | verified |
POST | /admin/logout | LoginController@logout | auth,web | routes/admin.php:20 | verified |
GET | /admin/spk-payment | SPKPaymentListController@index | auth,web | routes/admin.php:281 | verified |
GET | /admin/spk-payments/export | SPKPaymentListController@export | auth,web | routes/admin.php:285 | verified |
PATCH | /admin/payment-spk/{payment}/accounting/approve | SPKPaymentAccountingController@approve | access:head_admin,auth,web | routes/admin.php:321 | verified |
GET | /admin/payment-spk/{payment}/accounting/edit | SPKPaymentAccountingController@edit | access:head_admin,accounting,auth,web | routes/admin.php:316 | verified |
PATCH | /admin/payment-spk/{payment}/accounting/paid | SPKPaymentAccountingController@paid | access:head_admin,auth,web | routes/admin.php:322 | verified |
PATCH | /admin/payment-spk/{payment}/accounting/update | SPKPaymentAccountingController@update | access:head_admin,accounting,auth,web | routes/admin.php:317 | verified |
PATCH | /admin/payment-spk/{payment}/approve | SPKPaymentListController@approve | access:head_admin,auth,web | routes/admin.php:298 | verified |
GET | /admin/spk-payment/{payment}/detail | SPKPaymentListController@detail | auth,web | routes/admin.php:302 | verified |
GET | /admin/spk-payment/{payment}/edit | SPKPaymentListController@edit | auth,web | routes/admin.php:289 | verified |
GET | /admin/payment-spk/{payment}/receipt | SPKPaymentReceiptController@index | auth,web | routes/admin.php:327 | verified |
GET | /admin/payment-spk/{payment}/receipt/create | SPKPaymentReceiptController@create | access:spk,accounting,auth,web | routes/admin.php:332 | verified |
POST | /admin/payment-spk/{payment}/receipt/store | SPKPaymentReceiptController@store | access:spk,accounting,auth,web | routes/admin.php:333 | verified |
GET | /admin/spk-payment/{payment}/receipt/{receipt} | SPKPaymentReceiptController@detail | auth,web | routes/admin.php:337 | verified |
PATCH | /admin/payment-spk/{payment}/receipt/{receipt}/cancel | SPKPaymentReceiptController@cancel | access:spk,accounting,auth,web | routes/admin.php:334 | verified |
GET | /admin/payment-spk/{payment}/receipt/{receipt}/download | SPKPaymentReceiptController@download | auth,web | routes/admin.php:341 | verified |
PATCH | /admin/payment-spk/{payment}/reject | SPKPaymentListController@reject | access:head_admin,auth,web | routes/admin.php:299 | verified |
PATCH | /admin/payment-spk/{payment}/revision | SPKPaymentListController@revision | access:head_admin,auth,web | routes/admin.php:297 | verified |
PATCH | /admin/payment-spk/{payment}/update | SPKPaymentListController@update | auth,web | routes/admin.php:292 | verified |
PATCH | /admin/payment-spk/{payment}/update-pph | SPKPaymentListController@updatePPH | auth,web | routes/admin.php:306 | verified |
GET | /admin/payments/list/{condition} | PaymentPoListController@index | access:head_admin,accounting,auth,web | routes/admin.php:183 | verified |
PUT | /admin/payments/payment-scheme/{payment_split}/paid | PaymentSplitController@paid | access:head_admin,accounting,auth,web | routes/admin.php:213 | verified |
POST | /admin/payments/payment-scheme/{payment_split}/change-price | ChangePricePaymentSplitController@store | access:head_admin,accounting,auth,web | routes/admin.php:216 | verified |
PUT | /admin/payments/payment-scheme/{payment_split}/update | PaymentSplitController@update | access:head_admin,accounting,auth,web | routes/admin.php:211 | verified |
PUT | /admin/payments/payment-scheme/{payment_split}/verify | PaymentSplitController@verify | access:head_admin,accounting,auth,web | routes/admin.php:212 | verified |
PUT | /admin/payments/payment-scheme/{payment}/change-price | PaymentSplitControllerPriceChange@update | access:head_admin,accounting,auth,web | routes/admin.php:218 | verified |
POST | /admin/payments/payment-scheme/{payment}/change-price/{status} | ChangePricePaymentSplitController@updateWaitingStatus | access:head_admin,accounting,auth,web | routes/admin.php:220 | verified |
PUT | /admin/payments/{payment}/approve | PaymentPoController@approve | access:head_admin,accounting,auth,web | routes/admin.php:206 | verified |
PUT | /admin/payments/{payment}/verify | PaymentPoController@verify | access:head_admin,accounting,auth,web | routes/admin.php:207 | verified |
GET | /admin/payments/{po} | PaymentPoController@show | access:head_admin,accounting,auth,web | routes/admin.php:187 | verified |
PUT | /admin/payments/{po} | PaymentPoController@update | access:head_admin,accounting,auth,web | routes/admin.php:205 | verified |
GET | /admin/payments/{po}/details | PaymentPoController@detail | access:head_admin,accounting,auth,web | routes/admin.php:188 | verified |
GET | /admin/payments/{po}/payment-scheme/{payment_split} | PaymentSplitController@show | access:head_admin,accounting,auth,web | routes/admin.php:210 | verified |
POST | /admin/payments/{po}/change-price | ChangePriceController@store | access:head_admin,accounting,auth,web | routes/admin.php:199 | verified |
PUT | /admin/payments/{po}/change-price | ControllerPriceChange@update | access:head_admin,accounting,auth,web | routes/admin.php:200 | verified |
POST | /admin/payments/{po}/change-price/{status} | ControllerPriceChange@updateWaitingStatus | access:head_admin,accounting,auth,web | routes/admin.php:201 | verified |
GET | /admin/po-payment-receipt | POPaymentReceiptController@index | access:head_admin,accounting,auth,web | routes/admin.php:161 | verified |
PATCH | /admin/po-payment-receipt/cancel/{receipt} | POPaymentReceiptController@cancel | access:head_admin,accounting,auth,web | routes/admin.php:167 | verified |
GET | /admin/po-payment-receipt/create | POPaymentReceiptController@create | access:head_admin,accounting,auth,web | routes/admin.php:163 | verified |
GET | /admin/po-payment-receipt/download/{receipt} | POPaymentReceiptController@download | access:head_admin,accounting,auth,web | routes/admin.php:169 | verified |
POST | /admin/po-payment-receipt/export | POPaymentReceiptController@export | access:head_admin,accounting,auth,web | routes/admin.php:170 | verified |
GET | /admin/po-payment-receipt/show/{receipt} | POPaymentReceiptController@show | access:head_admin,accounting,auth,web | routes/admin.php:166 | verified |
POST | /admin/po-payment-receipt/store | POPaymentReceiptController@store | access:head_admin,accounting,auth,web | routes/admin.php:164 | verified |
GET | /admin/po/list/{condition} | PoListController@index | access:head_admin,logistic,project,spv,logistic_admin,auth,web | routes/admin.php:119 | verified |
PUT | /admin/po/status/{po}/update | PoController@updateStatus | access:head_admin,project,spv,logistic,logistic_admin,auth,web | routes/admin.php:127 | verified |
DELETE | /admin/po/{po} | PoController@destroy | access:head_admin,auth,web | routes/admin.php:131 | verified |
GET | /admin/po/{po} | PoController@show | access:head_admin,logistic,project,spv,logistic_admin,auth,web | routes/admin.php:123 | verified |
PUT | /admin/po/{po} | PoController@update | access:head_admin,logistic,logistic_admin,auth,web | routes/admin.php:146 | verified |
POST | /admin/po/{po}/cancel | PoController@cancel | access:head_admin,auth,web | routes/admin.php:132 | verified |
GET | /admin/po/{po}/download | PoController@download | access:logistic,logistic_admin,auth,web | routes/admin.php:136 | verified |
GET | /admin/po/{po}/edit | PoController@edit | access:head_admin,logistic,logistic_admin,auth,web | routes/admin.php:144 | verified |
PATCH | /admin/po/{po}/mark-already-in-the-supplier | PoController@markAlreadyInTheSupplier | access:logistic,logistic_admin,auth,web | routes/admin.php:137 | verified |
GET | /admin/po/{po}/ppn/{item_ids} | PoController@ppnShow | access:head_admin,logistic,logistic_admin,auth,web | routes/admin.php:145 | verified |
POST | /admin/po/{spb} | PoController@create | access:head_admin,logistic,logistic_admin,auth,web | routes/admin.php:142 | verified |
| `GET | POST` | /admin/po/{spb}/create | PoController@index | access:head_admin,logistic,logistic_admin,auth,web | routes/admin.php:141 |
GET | /admin/projects/create | ProjectController@index | access:head_admin,auth,web | routes/admin.php:25 | verified |
POST | /admin/projects/create | ProjectController@create | access:head_admin,auth,web | routes/admin.php:28 | verified |
GET | /admin/projects/export | ProjectController@export | access:head_admin,auth,web | routes/admin.php:33 | verified |
GET | /admin/projects/list | ProjectListController@index | access:head_admin,auth,web | routes/admin.php:23 | verified |
DELETE | /admin/projects/{project} | ProjectController@destroy | access:head_admin,auth,web | routes/admin.php:31 | verified |
PUT | /admin/projects/{project} | ProjectController@update | access:head_admin,auth,web | routes/admin.php:29 | verified |
GET | /admin/projects/{project}/edit | ProjectController@edit | access:head_admin,auth,web | routes/admin.php:26 | verified |
POST | /admin/projects/{project}/spv | SPVController@store | access:head_admin,auth,web | routes/admin.php:36 | verified |
GET | /admin/projects/{project}/spv/create | SPVController@create | access:head_admin,auth,web | routes/admin.php:35 | verified |
GET | /admin/projects/{project}/spv/edit/{user} | SPVController@edit | access:head_admin,auth,web | routes/admin.php:38 | verified |
DELETE | /admin/projects/{project}/spv/{user} | SPVController@destroy | access:head_admin,auth,web | routes/admin.php:41 | verified |
PUT | /admin/projects/{project}/spv/{user} | SPVController@update | access:head_admin,auth,web | routes/admin.php:39 | verified |
PUT | /admin/projects/{project}/status | ProjectController@updateStatus | access:head_admin,auth,web | routes/admin.php:30 | verified |
GET | /admin/spbs/create | SPBController@create | access:project,auth,web | routes/admin.php:72 | verified |
GET | /admin/spbs/download/{spb} | SPBController@download | access:logistic,logistic_admin,auth,web | routes/admin.php:85 | verified |
GET | /admin/spbs/list/{condition} | SPBListController@index | access:head_admin,logistic,project,spv,logistic_admin,auth,web | routes/admin.php:89 | verified |
POST | /admin/spbs/store | SPBController@store | access:project,auth,web | routes/admin.php:73 | verified |
DELETE | /admin/spbs/{spb} | SPBController@destroy | access:head_admin,auth,web | routes/admin.php:80 | verified |
GET | /admin/spbs/{spb} | SPBController@show | access:head_admin,logistic,project,spv,logistic_admin,auth,web | routes/admin.php:90 | verified |
PUT | /admin/spbs/{spb} | SPBController@updateStatus | access:head_admin,auth,web | routes/admin.php:81 | verified |
GET | /admin/spbs/{spb}/edit | SPBController@edit | access:project,auth,web | routes/admin.php:75 | verified |
PATCH | /admin/spbs/{spb}/update | SPBController@update | access:project,auth,web | routes/admin.php:76 | verified |
GET | /admin/spk | SPKController@index | auth,web | routes/admin.php:226 | verified |
GET | /admin/spk-attachment/{attachment}/download | SPKAttachmentController@download | auth,web | routes/admin.php:347 | verified |
GET | /admin/spk/{project} | SPKController@list | auth,web | routes/admin.php:230 | verified |
GET | /admin/spk/{project}/create | SPKController@create | access:spk,auth,web | routes/admin.php:239 | verified |
GET | /admin/spk/{project}/export | SPKController@export | auth,web | routes/admin.php:234 | verified |
POST | /admin/spk/{project}/store | SPKController@store | access:spk,auth,web | routes/admin.php:240 | verified |
GET | /admin/spk/{project}/{spk} | SPKController@detail | auth,web | routes/admin.php:243 | verified |
PATCH | /admin/spk/{project}/{spk}/approve | SPKController@approve | access:head_admin,auth,web | routes/admin.php:254 | verified |
DELETE | /admin/spk/{project}/{spk}/delete | SPKController@delete | access:head_admin,auth,web | routes/admin.php:257 | verified |
GET | /admin/spk/{project}/{spk}/edit | SPKController@edit | access:head_admin,spk,auth,web | routes/admin.php:248 | verified |
PATCH | /admin/spk/{project}/{spk}/finish | SPKController@finish | access:head_admin,auth,web | routes/admin.php:255 | verified |
GET | /admin/spk/{project}/{spk}/payment/create | SPKPaymentController@create | access:spk,accounting,auth,web | routes/admin.php:271 | verified |
POST | /admin/spk/{project}/{spk}/payment/store | SPKPaymentController@store | access:spk,accounting,auth,web | routes/admin.php:272 | verified |
DELETE | /admin/spk/{project}/{spk}/payment/{payment}/delete | SPKPaymentController@delete | access:spk,accounting,auth,web | routes/admin.php:276 | verified |
GET | /admin/spk/{project}/{spk}/payment/{payment}/edit | SPKPaymentController@edit | access:spk,accounting,auth,web | routes/admin.php:274 | verified |
PATCH | /admin/spk/{project}/{spk}/payment/{payment}/update | SPKPaymentController@update | access:spk,accounting,auth,web | routes/admin.php:275 | verified |
PATCH | /admin/spk/{project}/{spk}/reject | SPKController@reject | access:head_admin,auth,web | routes/admin.php:256 | verified |
PATCH | /admin/spk/{project}/{spk}/revision | SPKController@revision | access:head_admin,auth,web | routes/admin.php:253 | verified |
GET | /admin/spk/{project}/{spk}/revision/create | SPKRevisionController@create | access:spk,auth,web | routes/admin.php:261 | verified |
POST | /admin/spk/{project}/{spk}/revision/store | SPKRevisionController@store | access:spk,auth,web | routes/admin.php:262 | verified |
PATCH | /admin/spk/{project}/{spk}/revision/{revision}/approve | SPKRevisionController@approve | access:head_admin,auth,web | routes/admin.php:267 | verified |
PATCH | /admin/spk/{project}/{spk}/revision/{revision}/reject | SPKRevisionController@reject | access:head_admin,auth,web | routes/admin.php:266 | verified |
PATCH | /admin/spk/{project}/{spk}/update | SPKController@update | access:head_admin,spk,auth,web | routes/admin.php:249 | verified |
GET | /admin/suppliers/create | SupplierController@index | access:head_admin,logistic,spk,logistic_admin,auth,web | routes/admin.php:60 | verified |
POST | /admin/suppliers/create | SupplierController@create | access:head_admin,logistic,spk,logistic_admin,auth,web | routes/admin.php:63 | verified |
GET | /admin/suppliers/export | SupplierController@export | access:head_admin,logistic,spk,logistic_admin,auth,web | routes/admin.php:67 | verified |
GET | /admin/suppliers/list | SupplierListController@index | access:head_admin,logistic,spk,logistic_admin,auth,web | routes/admin.php:58 | verified |
DELETE | /admin/suppliers/{supplier} | SupplierController@destroy | access:head_admin,logistic,spk,logistic_admin,auth,web | routes/admin.php:65 | verified |
PUT | /admin/suppliers/{supplier} | SupplierController@update | access:head_admin,logistic,spk,logistic_admin,auth,web | routes/admin.php:64 | verified |
GET | /admin/suppliers/{supplier}/edit | SupplierController@edit | access:head_admin,logistic,spk,logistic_admin,auth,web | routes/admin.php:61 | verified |
POST | /admin/terms | PaymentTermController@create | access:head_admin,accounting,logistic,logistic_admin,auth,web | routes/admin.php:175 | verified |
GET | /admin/terms/current-terms/{payment} | PaymentTermController@currentTerms | access:head_admin,accounting,logistic,logistic_admin,auth,web | routes/admin.php:179 | verified |
DELETE | /admin/terms/{term} | PaymentTermController@destroy | access:head_admin,accounting,logistic,logistic_admin,auth,web | routes/admin.php:178 | verified |
PUT | /admin/terms/{term} | PaymentTermController@update | access:head_admin,accounting,logistic,logistic_admin,auth,web | routes/admin.php:176 | verified |
PUT | /admin/terms/{term}/check | PaymentTermController@updateCheck | access:head_admin,accounting,logistic,logistic_admin,auth,web | routes/admin.php:177 | verified |
GET | /api/v1/po-payment-receipt/calculate | POPaymentReceiptController@calculate | fire | routes/API/V1/api.php:51 | verified |
GET | /api/v1/po-payment-receipt/po-list | POPaymentReceiptController@poList | fire | routes/API/V1/api.php:50 | verified |
GET | /api/v1/project | ProjectController@index | api,auth:sanctum | routes/API/V1/api.php:16 | verified |
GET | /api/v1/project-list | ProjectController@list | fire | routes/API/V1/api.php:48 | verified |
GET | /api/v1/project/list-po | POListController@index | access:head_admin,project,spv,api,auth:sanctum | routes/API/V1/api.php:36 | verified |
GET | /api/v1/project/list-spb | SPBController@index | access:head_admin,project,spv,api,auth:sanctum | routes/API/V1/api.php:32 | verified |
GET | /api/v1/project/spb | SPBController@getSPBNo | access:project,api,auth:sanctum | routes/API/V1/api.php:21 | verified |
GET | /api/v1/project/spb/{spb:spb_no} | SPBController@show | access:head_admin,project,spv,api,auth:sanctum | routes/API/V1/api.php:33 | verified |
PATCH | /api/v1/project/spb/{spb:spb_no} | SPBController@update | access:project,api,auth:sanctum | routes/API/V1/api.php:23 | verified |
POST | /api/v1/project/spb/{spb:spb_no} | SPBController@create | access:project,api,auth:sanctum | routes/API/V1/api.php:22 | verified |
GET | /api/v1/project/spb/{spb:spb_no}/po | POController@index | access:head_admin,project,spv,api,auth:sanctum | routes/API/V1/api.php:34 | verified |
| `POST | PATCH` | /api/v1/project/spb/{spb:spb_no}/po/{po:po_no} | POController@update | access:head_admin,project,spv,api,auth:sanctum | routes/API/V1/api.php:43 |
GET | /api/v1/project/spb/{spb:spb_no}/po/{pos:po_no} | POController@show | access:head_admin,project,spv,api,auth:sanctum | routes/API/V1/api.php:37 | verified |
PATCH | /api/v1/project/spb/{spb:spb_no}/status | SPBController@update | access:head_admin,api,auth:sanctum | routes/API/V1/api.php:28 | verified |
GET | /api/v1/project/{project}/spb/{spb:spb_no} | SPBController@show | access:head_admin,api,auth:sanctum | routes/API/V1/api.php:27 | verified |
GET | /api/v1/supplier | SupplierController@index | fire | routes/API/V1/api.php:47 | verified |
PATCH | /api/v1/user/firebase-token | FCMController@update | api,auth:sanctum | routes/API/V1/api.php:10 | verified |
POST | /api/v1/user/login | LoginController@login | fire | routes/API/V1/api.php:6 | verified |
POST | /api/v1/user/logout | LoginController@logout | api,auth:sanctum | routes/API/V1/api.php:9 | verified |
GET | /excel | closure | web | routes/web.php:39 | verified |
PATCH | /membership/fcm | FcmController@store | api?,auth:sanctum | routes/membership.php:13 | verification required |
POST | /membership/login | LoginController@login | fire? | routes/membership.php:11 | verification required |
POST | /membership/otp/check | OtpController@check | fire? | routes/membership.php:21 | verification required |
POST | /membership/otp/request | OtpController@store | api?,is-reached-max | routes/membership.php:20 | verification required |
POST | /membership/register | RegisterController@store | fire? | routes/membership.php:10 | verification required |
GET | /membership/user | closure | api?,auth:sanctum | routes/membership.php:14 | verification required |
Verification Notes
- Status: Partial
- Scope: Runtime prefix
routes/membership.phpis not yet visible in defaultRouteServiceProvider; Closure endpoints are still logged asclosure. - Action: Confirm provider/package loader route membership in the production environment.