llms.txt : 機械可読形式のドキュメント索引。このページの Markdown バージョンも利用可能です。

YouTrack 開発者ポータルヘルプ

テキストフィールド値を更新する

REST API を使用して、カスタムフィールドに格納されている値を text タイプで更新します。

要約

次のエンドポイントに POST リクエストを送信します: /api/issues/{issueID}?[fields]

ステップバイステップ

  1. 課題のカスタムテキストフィールドを更新するには、対象の課題に POST リクエストを送信します。課題 ID または課題エンティティ ID で課題を参照できます。

  2. fields 要求パラメーターで、応答として取得する、返されたエンティティの属性を指定します。例: ターゲットカスタムフィールドの id および name を、更新された値とともに要求できます。

  3. リクエストの本文で、更新するテキストフィールドの name、$type、value を含む JSON を渡します。

    最終的な要求は次のとおりです。

    curl -X POST 'https://example.youtrack.cloud/api/issues/NP-98?fields=customFields(id,name,value(text))' \ -H 'Accept: application/json' \ -H 'Authorization: Bearer <YouTrack_token>' \ -H 'Content-Type: application/json' \ -d '{"customFields":[{"name":"Customer","$type":"TextIssueCustomField","value":{"text":"Valued Customer"}}]}'
  4. ターゲットの課題のテキストフィールドが対応する値に設定されていることを確認するために、サーバーからの応答を確認しましょう。

    { "customFields": [ ... { "value": { "text": "Valued Customer", "$type": "TextFieldValue" }, "name": "Customer", "id": "194-4", "$type": "TextIssueCustomField" } ], "$type": "Issue" }
2026 年 10 月 02 日