Files
laravel_school_api/docs/api-route-inventory.md
2026-05-30 01:11:35 -04:00

19 lines
1.8 KiB
Markdown

# API Route Inventory
Generated baseline for Phase 8. In a real Laravel app, refresh this with:
```bash
php artisan api:route-inventory --markdown
```
| Method | URI | Name | Controller | Action | Module | Status | Risk | Contract |
|---|---|---|---|---|---|---|---|---|
| POST | `/api/v2/finance/payments` | `api.v2.finance.payments.store` | `Api\V2\Finance\PaymentController` | `store` | finance | canonical | critical | `PaymentServiceContract` |
| GET | `/api/v2/finance/payments/{payment}/file` | `api.v2.finance.payments.file` | `Api\V2\Finance\PaymentFileController` | `show` | finance | canonical | critical | `FinanceFileServiceContract` |
| POST | `/api/v2/attendance/scans` | `api.v2.attendance.scans.store` | `Api\V2\Attendance\ScanController` | `store` | attendance | canonical | high | `ScannerServiceContract` |
| POST | `/api/v2/students` | `api.v2.students.store` | `Api\V2\Students\StudentController` | `store` | students | canonical | high | `StudentServiceContract` |
| POST | `/api/v2/communication/recipient-previews` | `api.v2.communication.recipient-previews.store` | `Api\V2\Communication\RecipientPreviewController` | `store` | communication | canonical | high | `RecipientPreviewServiceContract` |
| POST | `/api/v2/communication/bulk-sends` | `api.v2.communication.bulk-sends.store` | `Api\V2\Communication\BulkSendController` | `store` | communication | canonical | critical | `CommunicationServiceContract` |
| POST | `/api/v2/reporting/reports/run` | `api.v2.reporting.reports.run` | `Api\V2\Reporting\ReportController` | `run` | reporting | canonical | high | `ReportRunnerContract` |
| GET | `/api/v2/islamic-sunday-school/quran-progress` | `api.v2.islamic-sunday-school.quran-progress.index` | `Api\V2\IslamicSundaySchool\QuranProgressController` | `index` | islamic_sunday_school | extension | high | `ReportRunnerContract` |