21 lines
545 B
Markdown
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`. |
|