Contract create/update. All fields optional (partial update); create validates name, vendor_id and start_date in the service.
node_types and carry_over_node_ids are create-only conveniences: they are not columns, they seed the term set and the initial node membership.
Successful Response
Response status