動作
問題分類¶
- 目錄
- 問題分類
/projects/:project_id/issue_categories.:format¶
GET¶
傳回給定 ID 或識別碼 (:project_id) 的專案可用的問題分類。
範例:
GET /projects/foo/issue_categories.xml GET /projects/1/issue_categories.xml
回應:
<?xml version="1.0" encoding="UTF-8"?> <issue_categories type="array" total_count="2"> <issue_category> <id>57</id> <project name="Foo" id="17"/> <name>UI</name> <assigned_to name="John Smith" id="22"/> </issue_category> <issue_category> <id>58</id> <project name="Foo" id="17"/> <name>Test</name> </issue_category> </issue_categories>
POST¶
為給定 ID 或識別碼 (:project_id) 的專案建立問題分類。
參數:
issue_category
(必填): 問題分類屬性的雜湊,包含name
(必填)assigned_to_id
: 指派給分類的使用者 ID (具有此分類的新問題預設會指派給此使用者)
回應:
201 Created
: 問題分類已建立422 Unprocessable Entity
: 由於驗證失敗,問題分類未建立 (回應主體包含錯誤訊息)
/issue_categories/:id.:format¶
GET¶
傳回給定 ID 的問題分類。
範例:
GET /issue_categories/2.xml
回應:
<?xml version="1.0" encoding="UTF-8"?> <issue_category> <id>2</id> <project name="Redmine" id="1"/> <name>UI</name> </version>
PUT¶
更新給定 ID 的問題分類
參數:
與建立問題分類相同
回應:
204 No Content
: 問題分類已更新422 Unprocessable Entity
: 由於驗證失敗,問題分類未更新 (回應主體包含錯誤訊息)
DELETE¶
刪除給定 ID 的問題分類。
參數:
reassign_to_id
(選填): 當有問題指派給您要刪除的分類時,此參數可讓您將這些問題重新指派給具有此 ID 的分類
範例:
DELETE /issue_categories/2.xml DELETE /issue_categories/2.xml?reassign_to_id=1
回應:
204 No Content
: 問題分類已刪除