カスタム属性の更新

カスタム属性を更新します。

実行可能な権限

管理者 
プロジェクト管理者 

メソッド

PATCH 

URL

/api/v2/projects/:projectIdOrKey/customFields/:id 

URL パラメーター

パラメーター名 内容
projectIdOrKey 文字列 プロジェクトのID または プロジェクトキー
id 数値 カスタム属性のID

リクエストパラメーター

Content-Type:application/x-www-form-urlencoded 
パラメーター名 内容
name 文字列 カスタム属性の名前
applicableIssueTypes[]
(複数指定可)
数値 カスタム属性を有効にする種別ID
空の場合、すべての課題種別で有効
description 文字列 カスタム属性の説明
required 真偽値 必須な属性とする場合はtrue

追加パラメーター (数値属性)

パラメーター名 内容
min 数値 最小値
max 数値 最大値
initialValue 数値 初期値
unit 文字列 単位

追加パラメーター (日付属性)

パラメーター名 内容
min 文字列 最小値 (yyyy-MM-dd)
max 文字列 最大値 (yyyy-MM-dd)
initialValueType 数値 1:当日 2: 当日 + initialShift 3:指定日
initialDate 文字列 初期値 (yyyy-MM-dd)
initialShift 数値 差分日数

追加パラメーター (リスト属性)

パラメーター名 内容
items[]
(複数指定可)
文字列 リスト項目
allowInput 真偽値 その他直接入力を許可
allowAddItem 真偽値 項目の追加を許可

レスポンス例

ステータスライン / レスポンスヘッダ

HTTP/1.1 200 OK 
Content-Type:application/json;charset=utf-8 

レスポンスボディ

{ 
    "id": 2, 
    "projectId": 5,
    "typeId": 1, 
    "name": "バグ専用属性", 
    "description": "", 
    "required": false, 
    "applicableIssueTypes": [1] 
}