Current version number for optimistic locking.If provided, the update will only succeed if the current database version matches this value. This prevents concurrent updates from overwriting each other. If the version doesn’t match, a 409 Conflict error is returned.The version is automatically incremented on each update.
GET the assessment to retrieve the current version number.
2
Make changes
Modify the assessment data in your application.
3
Submit update with version
Include the version field in your PUT request body.
4
Handle conflicts
If you receive a 409 Conflict response, refresh the assessment data and ask the user to re-apply their changes.
Omitting the version field disables optimistic locking. The update will always succeed (unless the assessment doesn’t exist), but you risk overwriting concurrent changes.