Jira REST API

Jira API scripting/interaction

изменить статус тикета

POST http://jira.domen.com/rest/api/latest/issue/PGVMMO-6817/transitions?expand=transitions.fields
{"transition":{"id":"5"}}

5 — Resolved

прокинуть ворклог

POST http://jira.domen.com/rest/api/2/issue/ITSERVICE-10540/worklog

worklog='{
«timeSpent»: «3h 20m»,
«comment»: «I did some work here.»,
«author»: { «name»: «username»}
}’

прокинуть линк

POST http://jira.domen.com/rest/api/2/issue/PGVMMO-6811/remotelink

link='{
«relationship»: «is triggered by»,
«object»: {
«url»: «http://jira.domen.com/browse/E-10723»,
«title»: «P-111»
}

Создать тикет

POST http://jira.domen.com/rest/api/2/issue

payload='{
«fields»:{
«reporter»:{«name»:»username»},
«summary»: «Issue name»,
«issuetype»: {«name»: «Bug»},
«priority»: «Major»,
«description»:»Issue Descr»,
«project»: {«key»: «TEST»},
«customfield_10620»: «E-17»
}
}’

jql Поиск тикета

POST http://jira.domen.com/rest/api/2/search

jql='{
«jql»: «Where’s my money»,
«fields»:[«id»,»key»]
}’

____

Join to my channel https://t.me/ithangouts

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *