Files
laravel_school_api/docs/release/api-client-migration.md
T
2026-05-30 01:11:35 -04:00

21 lines
545 B
Markdown

# API Client Migration
For each breaking change, document:
- old endpoint
- new endpoint
- old request payload
- new request payload
- old response envelope
- new response envelope
- new authorization requirements
- sunset date
- migration notes
## Example
| Old | New | Notes |
|---|---|---|
| `GET /api/payments/file/{filename}` | `GET /api/v2/finance/payments/{payment}/file` | New route is payment-scoped and authorized. |
| legacy bulk send route | `/api/v2/communication/bulk-sends` | Requires `preview_id` and `confirmation_token`. |