Breaking Changes
Migration notes for API consumers. Every breaking change to the SudoMock API, newest first, with the exact field that changed and the one-line migration.
Most SudoMock API releases are additive and need no changes on your side. Adding a field or an endpoint is never a breaking change. The rare changes that do require action are listed below, newest first.
Additive by default
2026
May 13, 2026: Subscription renewal date field
The subscription object returned by the account endpoint now reports the renewal date as current_period_end. The earlier renews_at field has been removed.
| Before | After | Action |
|---|---|---|
renews_at | current_period_end | Read the renewal date from current_period_end. |
See Account Info for the full response shape.
March 26, 2026: Print areas selected by id
Render requests that target specific print areas must reference each area by its id, a stable identifier, instead of its display name. Selecting a print area by name is no longer supported, so a rename never breaks a saved request.
| Before | After | Action |
|---|---|---|
name | id | Pass the print area id where you previously passed its name. |
Fetch the print area ids for a template from Get Mockup, then use them in the Render request.