Jira
Rest API
v2
Get comments
curl -s -L -X GET \
--url 'https://de.vicp.net:6586/rest/api/2/issue/KS-184/comment' \
-H "Authorization: Bearer $(get_mask_password jira-admin-person-access-token)" \
--header 'Accept: application/json'
Get all projects
curl -s -L -X GET \
--url 'https://de.vicp.net:6586/rest/api/latest/project' \
-H "Authorization: Bearer $(get_mask_password jira-admin-person-access-token)" \
-H 'Accept: application/json'
issue type
curl -s -L -X GET -H "Authorization: Bearer $(get_mask_password jira-admin-person-access-token)" --url 'https://de.vicp.net:6586/rest/api/latest/issuetype'
webhook
curl -s -L -X GET -H "Authorization: Bearer $(get_mask_password jira-admin-person-access-token)" --url 'https://de.vicp.net:6586/rest/api/2/webhook/failed'
列出所有issuetype
curl -s -L -X GET -H "Authorization: Bearer $(get_mask_password jira-admin-person-access-token)" --url 'https://de.vicp.net:6586/rest/api/2/issuetype'
[{
"self": "http://de.vicp.net:6586/rest/api/2/issuetype/10002",
"id": "10002",
"description": "需要完成的任务。",
"iconUrl": "http://de.vicp.net:6586/secure/viewavatar?size=xsmall&avatarId=10318&avatarType=issuetype",
"name": "任务",
"subtask": false,
"avatarId": 10318
},
{
"self": "http://de.vicp.net:6586/rest/api/2/issuetype/10003",
"id": "10003",
"description": "事务的子任务。",
"iconUrl": "http://de.vicp.net:6586/secure/viewavatar?size=xsmall&avatarId=10316&avatarType=issuetype",
"name": "子任务",
"subtask": true,
"avatarId": 10316
},
{
"self": "http://de.vicp.net:6586/rest/api/2/issuetype/10001",
"id": "10001",
"description": "",
"iconUrl": "http://de.vicp.net:6586/images/icons/issuetypes/story.svg",
"name": "故事",
"subtask": false
},
{
"self": "http://de.vicp.net:6586/rest/api/2/issuetype/10004",
"id": "10004",
"description": "",
"iconUrl": "http://de.vicp.net:6586/secure/viewavatar?size=xsmall&avatarId=10303&avatarType=issuetype",
"name": "故障",
"subtask": false,
"avatarId": 10303
},
{
"self": "http://de.vicp.net:6586/rest/api/2/issuetype/10000",
"id": "10000",
"description": "由 Jira Software 创建——请勿编辑或删除。适用于大型用户故事的事务类型, 需加以细分。",
"iconUrl": "http://de.vicp.net:6586/images/icons/issuetypes/epic.svg",
"name": "Epic",
"subtask": false
}]
列出定制化字段
Response
[{
"id": "issuetype",
"name": "问题类型",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["issuetype",
"type"],
"schema": {
"type": "issuetype",
"system": "issuetype"
}
},
{
"id": "timespent",
"name": "耗费时间",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["timespent"],
"schema": {
"type": "number",
"system": "timespent"
}
},
{
"id": "project",
"name": "项目",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": true,
"clauseNames": ["project"],
"schema": {
"type": "project",
"system": "project"
}
},
{
"id": "fixVersions",
"name": "修复的版本",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["fixVersion"],
"schema": {
"type": "array",
"items": "version",
"system": "fixVersions"
}
},
{
"id": "aggregatetimespent",
"name": "Σ 耗费时间",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": [],
"schema": {
"type": "number",
"system": "aggregatetimespent"
}
},
{
"id": "resolution",
"name": "解决结果",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["resolution"],
"schema": {
"type": "resolution",
"system": "resolution"
}
},
{
"id": "customfield_10104",
"name": "Epic Color",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10104]",
"Epic Color"],
"schema": {
"type": "string",
"custom": "com.pyxis.greenhopper.jira:gh-epic-color",
"customId": 10104
}
},
{
"id": "customfield_10105",
"name": "Rank",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10105]",
"Rank"],
"schema": {
"type": "any",
"custom": "com.pyxis.greenhopper.jira:gh-lexo-rank",
"customId": 10105
}
},
{
"id": "customfield_10106",
"name": "Story Points",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10106]",
"Story Points"],
"schema": {
"type": "number",
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:float",
"customId": 10106
}
},
{
"id": "customfield_10107",
"name": "Flagged",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10107]",
"Flagged"],
"schema": {
"type": "array",
"items": "option",
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes",
"customId": 10107
}
},
{
"id": "customfield_10108",
"name": "Resolution Notes",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10108]",
"Resolution Notes"],
"schema": {
"type": "string",
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:textarea",
"customId": 10108
}
},
{
"id": "customfield_10109",
"name": "Verification Notes",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10109]",
"Verification Notes"],
"schema": {
"type": "string",
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:textarea",
"customId": 10109
}
},
{
"id": "resolutiondate",
"name": "已解决",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": true,
"clauseNames": ["resolutiondate",
"resolved"],
"schema": {
"type": "datetime",
"system": "resolutiondate"
}
},
{
"id": "workratio",
"name": "工作量比率",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": true,
"clauseNames": ["workratio"],
"schema": {
"type": "number",
"system": "workratio"
}
},
{
"id": "lastViewed",
"name": "最近查看的",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["lastViewed"],
"schema": {
"type": "datetime",
"system": "lastViewed"
}
},
{
"id": "watches",
"name": "管理关注列表",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["watchers"],
"schema": {
"type": "watches",
"system": "watches"
}
},
{
"id": "thumbnail",
"name": "图像",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": []
},
{
"id": "created",
"name": "创建日期",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": true,
"clauseNames": ["created",
"createdDate"],
"schema": {
"type": "datetime",
"system": "created"
}
},
{
"id": "priority",
"name": "优先级",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["priority"],
"schema": {
"type": "priority",
"system": "priority"
}
},
{
"id": "customfield_10100",
"name": "Sprint",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10100]",
"Sprint"],
"schema": {
"type": "array",
"items": "string",
"custom": "com.pyxis.greenhopper.jira:gh-sprint",
"customId": 10100
}
},
{
"id": "customfield_10101",
"name": "Epic Link",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10101]",
"Epic Link"],
"schema": {
"type": "any",
"custom": "com.pyxis.greenhopper.jira:gh-epic-link",
"customId": 10101
}
},
{
"id": "customfield_10102",
"name": "Epic Status",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10102]",
"Epic Status"],
"schema": {
"type": "option",
"custom": "com.pyxis.greenhopper.jira:gh-epic-status",
"customId": 10102
}
},
{
"id": "labels",
"name": "标签",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["labels"],
"schema": {
"type": "array",
"items": "string",
"system": "labels"
}
},
{
"id": "customfield_10103",
"name": "Epic Name",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10103]",
"Epic Name"],
"schema": {
"type": "string",
"custom": "com.pyxis.greenhopper.jira:gh-epic-label",
"customId": 10103
}
},
{
"id": "timeestimate",
"name": "剩余的估算",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["remainingEstimate",
"timeestimate"],
"schema": {
"type": "number",
"system": "timeestimate"
}
},
{
"id": "aggregatetimeoriginalestimate",
"name": "Σ 原预估时间",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": [],
"schema": {
"type": "number",
"system": "aggregatetimeoriginalestimate"
}
},
{
"id": "versions",
"name": "影响版本",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["affectedVersion"],
"schema": {
"type": "array",
"items": "version",
"system": "versions"
}
},
{
"id": "issuelinks",
"name": "链接的问题",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": [],
"schema": {
"type": "array",
"items": "issuelinks",
"system": "issuelinks"
}
},
{
"id": "assignee",
"name": "经办人",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["assignee"],
"schema": {
"type": "user",
"system": "assignee"
}
},
{
"id": "updated",
"name": "已更新",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": true,
"clauseNames": ["updated",
"updatedDate"],
"schema": {
"type": "datetime",
"system": "updated"
}
},
{
"id": "status",
"name": "状态",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": true,
"clauseNames": ["status"],
"schema": {
"type": "status",
"system": "status"
}
},
{
"id": "components",
"name": "模块",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["component"],
"schema": {
"type": "array",
"items": "component",
"system": "components"
}
},
{
"id": "issuekey",
"name": "关键字",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["id",
"issue",
"issuekey",
"key"]
},
{
"id": "timeoriginalestimate",
"name": "初始预估",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["originalEstimate",
"timeoriginalestimate"],
"schema": {
"type": "number",
"system": "timeoriginalestimate"
}
},
{
"id": "description",
"name": "描述",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["description"],
"schema": {
"type": "string",
"system": "description"
}
},
{
"id": "timetracking",
"name": "时间跟踪",
"custom": false,
"orderable": true,
"navigable": false,
"searchable": true,
"clauseNames": [],
"schema": {
"type": "timetracking",
"system": "timetracking"
}
},
{
"id": "customfield_10203",
"name": "Original story points",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10203]",
"Original story points"],
"schema": {
"type": "number",
"custom": "com.atlassian.jpo:jpo-custom-field-original-story-points",
"customId": 10203
}
},
{
"id": "customfield_10204",
"name": "Team",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10204]",
"Team"],
"schema": {
"type": "any",
"custom": "com.atlassian.teams:rm-teams-custom-field-team",
"customId": 10204
}
},
{
"id": "security",
"name": "安全级别",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["level"],
"schema": {
"type": "securitylevel",
"system": "security"
}
},
{
"id": "attachment",
"name": "附件",
"custom": false,
"orderable": true,
"navigable": false,
"searchable": true,
"clauseNames": ["attachments"],
"schema": {
"type": "array",
"items": "attachment",
"system": "attachment"
}
},
{
"id": "aggregatetimeestimate",
"name": "Σ 预估剩余时间",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": [],
"schema": {
"type": "number",
"system": "aggregatetimeestimate"
}
},
{
"id": "summary",
"name": "概要",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["summary"],
"schema": {
"type": "string",
"system": "summary"
}
},
{
"id": "creator",
"name": "创建者",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": true,
"clauseNames": ["creator"],
"schema": {
"type": "user",
"system": "creator"
}
},
{
"id": "subtasks",
"name": "子任务",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["subtasks"],
"schema": {
"type": "array",
"items": "issuelinks",
"system": "subtasks"
}
},
{
"id": "reporter",
"name": "报告人",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["reporter"],
"schema": {
"type": "user",
"system": "reporter"
}
},
{
"id": "aggregateprogress",
"name": "Σ 进度",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": [],
"schema": {
"type": "progress",
"system": "aggregateprogress"
}
},
{
"id": "customfield_10000",
"name": "Development",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10000]",
"Development"],
"schema": {
"type": "any",
"custom": "com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary",
"customId": 10000
}
},
{
"id": "customfield_10200",
"name": "Parent Link",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10200]",
"Parent Link"],
"schema": {
"type": "any",
"custom": "com.atlassian.jpo:jpo-custom-field-parent",
"customId": 10200
}
},
{
"id": "customfield_10201",
"name": "Target start",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10201]",
"Target start"],
"schema": {
"type": "date",
"custom": "com.atlassian.jpo:jpo-custom-field-baseline-start",
"customId": 10201
}
},
{
"id": "customfield_10202",
"name": "Target end",
"custom": true,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["cf[10202]",
"Target end"],
"schema": {
"type": "date",
"custom": "com.atlassian.jpo:jpo-custom-field-baseline-end",
"customId": 10202
}
},
{
"id": "environment",
"name": "环境",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["environment"],
"schema": {
"type": "string",
"system": "environment"
}
},
{
"id": "duedate",
"name": "到期日",
"custom": false,
"orderable": true,
"navigable": true,
"searchable": true,
"clauseNames": ["due",
"duedate"],
"schema": {
"type": "date",
"system": "duedate"
}
},
{
"id": "progress",
"name": "进度",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["progress"],
"schema": {
"type": "progress",
"system": "progress"
}
},
{
"id": "comment",
"name": "备注",
"custom": false,
"orderable": true,
"navigable": false,
"searchable": true,
"clauseNames": ["comment"],
"schema": {
"type": "comments-page",
"system": "comment"
}
},
{
"id": "votes",
"name": "表决",
"custom": false,
"orderable": false,
"navigable": true,
"searchable": false,
"clauseNames": ["votes"],
"schema": {
"type": "votes",
"system": "votes"
}
},
{
"id": "worklog",
"name": "登记工作日志",
"custom": false,
"orderable": true,
"navigable": false,
"searchable": true,
"clauseNames": [],
"schema": {
"type": "array",
"items": "worklog",
"system": "worklog"
}
}]
列出Project
Response
[{
"expand": "description,lead,url,projectKeys",
"self": "http://de.vicp.net:6586/rest/api/2/project/10001",
"id": "10001",
"key": "FAMILY",
"name": "family stuff",
"avatarUrls": {
"48x48": "http://de.vicp.net:6586/secure/projectavatar?avatarId=10324",
"24x24": "http://de.vicp.net:6586/secure/projectavatar?size=small&avatarId=10324",
"16x16": "http://de.vicp.net:6586/secure/projectavatar?size=xsmall&avatarId=10324",
"32x32": "http://de.vicp.net:6586/secure/projectavatar?size=medium&avatarId=10324"
},
"projectTypeKey": "business",
"archived": false
},
{
"expand": "description,lead,url,projectKeys",
"self": "http://de.vicp.net:6586/rest/api/2/project/10003",
"id": "10003",
"key": "MSAPP",
"name": "microservice app",
"avatarUrls": {
"48x48": "http://de.vicp.net:6586/secure/projectavatar?avatarId=10324",
"24x24": "http://de.vicp.net:6586/secure/projectavatar?size=small&avatarId=10324",
"16x16": "http://de.vicp.net:6586/secure/projectavatar?size=xsmall&avatarId=10324",
"32x32": "http://de.vicp.net:6586/secure/projectavatar?size=medium&avatarId=10324"
},
"projectTypeKey": "software",
"archived": false
},
{
"expand": "description,lead,url,projectKeys",
"self": "http://de.vicp.net:6586/rest/api/2/project/10100",
"id": "10100",
"key": "SF",
"name": "Solution Factory",
"avatarUrls": {
"48x48": "http://de.vicp.net:6586/secure/projectavatar?avatarId=10324",
"24x24": "http://de.vicp.net:6586/secure/projectavatar?size=small&avatarId=10324",
"16x16": "http://de.vicp.net:6586/secure/projectavatar?size=xsmall&avatarId=10324",
"32x32": "http://de.vicp.net:6586/secure/projectavatar?size=medium&avatarId=10324"
},
"projectTypeKey": "software",
"archived": false
},
{
"expand": "description,lead,url,projectKeys",
"self": "http://de.vicp.net:6586/rest/api/2/project/10002",
"id": "10002",
"key": "STDUIOEV",
"name": "stduio-evolution",
"avatarUrls": {
"48x48": "http://de.vicp.net:6586/secure/projectavatar?avatarId=10324",
"24x24": "http://de.vicp.net:6586/secure/projectavatar?size=small&avatarId=10324",
"16x16": "http://de.vicp.net:6586/secure/projectavatar?size=xsmall&avatarId=10324",
"32x32": "http://de.vicp.net:6586/secure/projectavatar?size=medium&avatarId=10324"
},
"projectTypeKey": "business",
"archived": false
},
{
"expand": "description,lead,url,projectKeys",
"self": "http://de.vicp.net:6586/rest/api/2/project/10000",
"id": "10000",
"key": "TASKM",
"name": "task manager",
"avatarUrls": {
"48x48": "http://de.vicp.net:6586/secure/projectavatar?avatarId=10324",
"24x24": "http://de.vicp.net:6586/secure/projectavatar?size=small&avatarId=10324",
"16x16": "http://de.vicp.net:6586/secure/projectavatar?size=xsmall&avatarId=10324",
"32x32": "http://de.vicp.net:6586/secure/projectavatar?size=medium&avatarId=10324"
},
"projectTypeKey": "software",
"archived": false
},
{
"expand": "description,lead,url,projectKeys",
"self": "http://de.vicp.net:6586/rest/api/2/project/10400",
"id": "10400",
"key": "LN",
"name": "学习",
"avatarUrls": {
"48x48": "http://de.vicp.net:6586/secure/projectavatar?avatarId=10324",
"24x24": "http://de.vicp.net:6586/secure/projectavatar?size=small&avatarId=10324",
"16x16": "http://de.vicp.net:6586/secure/projectavatar?size=xsmall&avatarId=10324",
"32x32": "http://de.vicp.net:6586/secure/projectavatar?size=medium&avatarId=10324"
},
"projectTypeKey": "business",
"archived": false
},
{
"expand": "description,lead,url,projectKeys",
"self": "http://de.vicp.net:6586/rest/api/2/project/10300",
"id": "10300",
"key": "KS",
"name": "知识库",
"avatarUrls": {
"48x48": "http://de.vicp.net:6586/secure/projectavatar?avatarId=10324",
"24x24": "http://de.vicp.net:6586/secure/projectavatar?size=small&avatarId=10324",
"16x16": "http://de.vicp.net:6586/secure/projectavatar?size=xsmall&avatarId=10324",
"32x32": "http://de.vicp.net:6586/secure/projectavatar?size=medium&avatarId=10324"
},
"projectTypeKey": "business",
"archived": false
}]