そうなんですね、
FireFoxの RESTer で試してみましたが、下記のコードで登録できました。
カスタムフィールドのIDは 実際のIDと対応していなくてもエラーにはなりませんでした。
ただ無視されて、カスタムフィールドが空になるだけでした。
環境は:
Environment:
Redmine version 3.4.6.stable
Ruby version 2.3.7-p456 (2018-03-28) [x86_64-linux]
Rails version 4.2.8
Environment production
Database adapter Mysql2
登録できたコード
<?xml version="1.0" ?>
<issue>
<tracker_id>1</tracker_id>
<project_id>5</project_id>
<subject>"カスタムフィールドをRESTで登録"</subject>
<description>"うまく登録できるかな"</description>
<custom_fields type="array">
<custom_field id="1"><value>Testing</value></custom_field>
<custom_field id="2"><value>カスタムフィールドも投入</value></custom_field>
</custom_fields>
</issue>
2021年2月23日火曜日 10:44:09 UTC+9 asyu: