Hi everyone,
the start new element API has the mode parameter with the following description:
mode String($int32) (query)
Optional mode parameter that specifies validation behavior. When empty or standard, all fields will be validated. When set ignoreReadonly, readonly fields won't be set but no error will be returned. Admin value allows to edit readonly fields, but requires admin permissions.
Available values : standard, ignoreReadonly, admin
I would opt for a different/additional behavior.
Besides editable and readonly we have the "read only editable by javascript" mode. Fields with this settings should also be settable if "readonly" mode is selected.
After all, I could start a workflow with a query parameter WFD_AttText=ABC to set the field value. Which is not possible using the REST API
Best regards,
Daniel