Currently, when updating an artifact from the REST API, the update is rejected if some required fields are not filled.
Such situation can occurs when declaring a filed as required after the creation of the artifact.
In some use case of the REST API, we only want to update some fields, without checking the consistency of the artifact, like the Mass Update features do.
Having an optional attribute to disable the check for requird field would allow such REST API usage.
PS: perhaps this optional feature must be limited to Tracker Administrators.