Apply a practitioner's override state
PUT/api/v1/anchor-group-practitioners/:anchorGroupPractitionerId/override-state
The body is the COMPLETE desired state, which is why this is a PUT: a partial body would have to say something about tenants it does not mention, and every available answer is wrong. An empty participatingTenantIds list is meaningful — zero participation is an override that voids the anchor, not the absence of one. The record is re-read inside the save and validated against what was read, never against the panel's copy; every violation is returned at once.
Request
Responses
- 200
- 400
- 404
- 409
- 422
What was persisted
Bad Request
No such record
The record changed while the operator was editing; nothing was written
One error object per violation; nothing was written