feedback
Put Addon Languages
Replace the project's per-locale feedback-addon allowlist (task 837).
Validation: (a) the parent org's feedback_addon.active must be True — else 403. (b) every code must already exist in the project's languages collection — else 422 with the offending codes. (c) Starter SKU caps the list at 3 — else 422. Unlimited is unbounded.
RBAC: ProjectAdmin gate. Org-admin/owner auto-promote to project-admin via rbac.project_role inheritance, so both pass.
Idempotent: a request whose normalized list equals the stored list returns 200 with the current state and writes no audit row.
put/v1/projects/{project_id}/feedback-addon/languages
Request
- Base URL: https://api.sonenta.dev
- URL: https://api.sonenta.dev/v1/projects/{project_id}/feedback-addon/languages
- Auth: none declared
Path parameters
project_idstring required
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.