Initial user form/page.
Add apiError controller plugin.
Separate edit and show views for user.
Use API-compatible names directly.
Don't pass $view to apiError.