Ostatnio aktywny 1753355836

imxored zrewidował ten Gist 1753355836. Przejdź do rewizji

1 file changed, 1 insertion, 5 deletions

JIRA APi.md

@@ -3,16 +3,12 @@
3 3 В результате запроса по моему прилетает вообще все что есть в задаче, при желании даже с файлами можно работать (пример полного ответа ниже есть), так же можно ограничить поля, которые должны быть в ответе.
4 4
5 5
6 - Позволяет создавать задачи - тут немножко позамароченней, но в целом тоже реализуемо.
6 + Позволяет создавать задачи - тут немножко сложнее, но в целом тоже реализуемо.
7 7
8 8 ## Доступ
9 9 Для доступа я использовал токен, который сам для своего пользователя и выпустил, так что логин/пароль остануться в безопасности.
10 10 Понятно что у пользователя под которым будет весь процес работы с задачи происходить должны быть права на работу с задачами.
11 11
12 -
13 -
14 -
15 -
16 12 ----
17 13 # Далее техническая информация.
18 14

imxored zrewidował ten Gist 1753355787. Przejdź do rewizji

1 file changed, 1100 insertions

JIRA APi.md (stworzono plik)

@@ -0,0 +1,1100 @@
1 + # API Jira
2 + Позволяет получать задачи из jira по определенным отборам, изначальный запрос - отбор по постановщику - возможно без проблем.
3 + В результате запроса по моему прилетает вообще все что есть в задаче, при желании даже с файлами можно работать (пример полного ответа ниже есть), так же можно ограничить поля, которые должны быть в ответе.
4 +
5 +
6 + Позволяет создавать задачи - тут немножко позамароченней, но в целом тоже реализуемо.
7 +
8 + ## Доступ
9 + Для доступа я использовал токен, который сам для своего пользователя и выпустил, так что логин/пароль остануться в безопасности.
10 + Понятно что у пользователя под которым будет весь процес работы с задачи происходить должны быть права на работу с задачами.
11 +
12 +
13 +
14 +
15 +
16 + ----
17 + # Далее техническая информация.
18 +
19 + ## Примеры
20 + ### Пример запроса к Jira
21 + В этом запросе получаю пять задач, созданных "korsunov_k" и назначенных "ageev_a2", возможны простые сортировки доп.отборы и тп благодаря JQL.
22 + JQL - своего рода упрощенный SQL от atlassian.
23 +
24 + ``` curl
25 + curl --location 'https://sd.dogma.ru/rest/api/2/search' \
26 + --header 'Content-Type: application/json' \
27 + --header 'Authorization: Bearer MyToken' \
28 + --data '{
29 + "jql": "assignee = ageev_a2 and creator = korsunov_k",
30 + "startAt": 0,
31 + "maxResults": 5,
32 + "fields": [
33 + "self",
34 + "key",
35 + "summary"
36 + ]
37 + }'
38 + ```
39 + ### Пример ответа
40 + ``` JSON
41 + {
42 + "expand": "schema,names",
43 + "startAt": 0,
44 + "maxResults": 5,
45 + "total": 4,
46 + "issues": [
47 + {
48 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
49 + "id": "68299",
50 + "self": "https://sd.dogma.ru/rest/api/2/issue/68299",
51 + "key": "DEV1C-444",
52 + "fields": {
53 + "summary": "Переход коммуникации ДО и ЛК на Rebbit"
54 + }
55 + },
56 + {
57 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
58 + "id": "57268",
59 + "self": "https://sd.dogma.ru/rest/api/2/issue/57268",
60 + "key": "DEV1C-350",
61 + "fields": {
62 + "summary": "Перевод на новое решение получения ссылок для подключения к сервисам через"
63 + }
64 + },
65 + {
66 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
67 + "id": "56619",
68 + "self": "https://sd.dogma.ru/rest/api/2/issue/56619",
69 + "key": "DEV1C-345",
70 + "fields": {
71 + "summary": "Аудит интеграций формализация данных"
72 + }
73 + },
74 + {
75 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
76 + "id": "55867",
77 + "self": "https://sd.dogma.ru/rest/api/2/issue/55867",
78 + "key": "DEV1C-339",
79 + "fields": {
80 + "summary": "Доработка системы применения правил установки паролей"
81 + }
82 + }
83 + ]
84 + }
85 + ```
86 + ### Полный ответ без ограничения полей
87 + ``` JSON
88 + {
89 + "expand": "schema,names",
90 + "startAt": 0,
91 + "maxResults": 5,
92 + "total": 4,
93 + "issues": [
94 + {
95 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
96 + "id": "68299",
97 + "self": "https://sd.dogma.ru/rest/api/2/issue/68299",
98 + "key": "DEV1C-444",
99 + "fields": {
100 + "customfield_13100": {
101 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12402",
102 + "value": "Большая стройка",
103 + "id": "12402",
104 + "disabled": false,
105 + "child": {
106 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12408",
107 + "value": "Приемка строительных работ, предписания, штрафы",
108 + "id": "12408",
109 + "disabled": false
110 + }
111 + },
112 + "fixVersions": [],
113 + "customfield_10110": null,
114 + "customfield_10111": null,
115 + "resolution": null,
116 + "customfield_10112": null,
117 + "customfield_10113": null,
118 + "customfield_10114": null,
119 + "customfield_10104": null,
120 + "customfield_10105": null,
121 + "customfield_10106": null,
122 + "customfield_10107": null,
123 + "customfield_10108": null,
124 + "customfield_10109": null,
125 + "lastViewed": "2025-07-22T15:18:11.280+0000",
126 + "priority": {
127 + "self": "https://sd.dogma.ru/rest/api/2/priority/3",
128 + "iconUrl": "https://sd.dogma.ru/images/icons/priorities/medium.svg",
129 + "name": "Средний",
130 + "id": "3"
131 + },
132 + "customfield_10100": null,
133 + "customfield_10101": null,
134 + "customfield_10102": null,
135 + "labels": [],
136 + "customfield_10103": null,
137 + "aggregatetimeoriginalestimate": null,
138 + "timeestimate": null,
139 + "versions": [],
140 + "issuelinks": [],
141 + "assignee": {
142 + "self": "https://sd.dogma.ru/rest/api/2/user?username=ageev_a2",
143 + "name": "ageev_a2",
144 + "key": "JIRAUSER25104",
145 + "emailAddress": "ageev_a2@dogma.ru",
146 + "avatarUrls": {
147 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER25104&avatarId=25003",
148 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER25104&avatarId=25003",
149 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER25104&avatarId=25003",
150 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER25104&avatarId=25003"
151 + },
152 + "displayName": "Агеев Артем Вадимович",
153 + "active": true,
154 + "timeZone": "Etc/GMT-3"
155 + },
156 + "status": {
157 + "self": "https://sd.dogma.ru/rest/api/2/status/10005",
158 + "description": "В данный момент ведётся активная работа над заявкой ответственным исполнителем.",
159 + "iconUrl": "https://sd.dogma.ru/images/icons/status_generic.gif",
160 + "name": "▶️В работе",
161 + "id": "10005",
162 + "statusCategory": {
163 + "self": "https://sd.dogma.ru/rest/api/2/statuscategory/4",
164 + "id": 4,
165 + "key": "indeterminate",
166 + "colorName": "inprogress",
167 + "name": "В работе"
168 + }
169 + },
170 + "components": [],
171 + "customfield_10722": null,
172 + "customfield_10723": null,
173 + "customfield_10724": null,
174 + "aggregatetimeestimate": null,
175 + "customfield_10725": null,
176 + "customfield_10726": null,
177 + "customfield_10727": null,
178 + "customfield_10728": null,
179 + "creator": {
180 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
181 + "name": "korsunov_k",
182 + "key": "JIRAUSER16101",
183 + "emailAddress": "korsunov_k@dogma.ru",
184 + "avatarUrls": {
185 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
186 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
187 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
188 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
189 + },
190 + "displayName": "Корсунов Константин Александрович",
191 + "active": true,
192 + "timeZone": "Etc/GMT-3"
193 + },
194 + "subtasks": [],
195 + "reporter": {
196 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
197 + "name": "korsunov_k",
198 + "key": "JIRAUSER16101",
199 + "emailAddress": "korsunov_k@dogma.ru",
200 + "avatarUrls": {
201 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
202 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
203 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
204 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
205 + },
206 + "displayName": "Корсунов Константин Александрович",
207 + "active": true,
208 + "timeZone": "Etc/GMT-3"
209 + },
210 + "customfield_12101": null,
211 + "customfield_12100": null,
212 + "aggregateprogress": {
213 + "progress": 338400,
214 + "total": 338400,
215 + "percent": 100
216 + },
217 + "customfield_12103": null,
218 + "customfield_10200": "",
219 + "customfield_12102": null,
220 + "customfield_11403": [
221 + "Checklist(id=39667, issueId=68299, _items=[])"
222 + ],
223 + "customfield_10710": null,
224 + "customfield_11405": null,
225 + "customfield_10711": null,
226 + "customfield_11404": null,
227 + "customfield_10716": null,
228 + "customfield_10718": null,
229 + "progress": {
230 + "progress": 338400,
231 + "total": 338400,
232 + "percent": 100
233 + },
234 + "issuetype": {
235 + "self": "https://sd.dogma.ru/rest/api/2/issuetype/10005",
236 + "id": "10005",
237 + "description": "Простая задача, не требующая согласования",
238 + "iconUrl": "https://sd.dogma.ru/secure/viewavatar?size=xsmall&avatarId=10318&avatarType=issuetype",
239 + "name": "Задача",
240 + "subtask": false,
241 + "avatarId": 10318
242 + },
243 + "timespent": 338400,
244 + "project": {
245 + "self": "https://sd.dogma.ru/rest/api/2/project/11700",
246 + "id": "11700",
247 + "key": "DEV1C",
248 + "name": "1С: Разработка по 1С",
249 + "projectTypeKey": "software",
250 + "avatarUrls": {
251 + "48x48": "https://sd.dogma.ru/secure/projectavatar?pid=11700&avatarId=19200",
252 + "24x24": "https://sd.dogma.ru/secure/projectavatar?size=small&pid=11700&avatarId=19200",
253 + "16x16": "https://sd.dogma.ru/secure/projectavatar?size=xsmall&pid=11700&avatarId=19200",
254 + "32x32": "https://sd.dogma.ru/secure/projectavatar?size=medium&pid=11700&avatarId=19200"
255 + },
256 + "projectCategory": {
257 + "self": "https://sd.dogma.ru/rest/api/2/projectCategory/10001",
258 + "id": "10001",
259 + "description": "Проекты, связанные с операционной деятельностью",
260 + "name": "ОПЕР"
261 + }
262 + },
263 + "aggregatetimespent": 338400,
264 + "customfield_12601": null,
265 + "customfield_10700": "0|i07icv:",
266 + "customfield_10701": null,
267 + "resolutiondate": null,
268 + "customfield_10705": null,
269 + "customfield_10706": "{summaryBean=com.atlassian.jira.plugin.devstatus.rest.SummaryBean@531d262c[summary={pullrequest=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@4c992ad4[overall=PullRequestOverallBean{stateCount=0, state='OPEN', details=PullRequestOverallDetails{openCount=0, mergedCount=0, declinedCount=0}},byInstanceType={}], build=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@41fd80d8[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BuildOverallBean@4437cdb9[failedBuildCount=0,successfulBuildCount=0,unknownBuildCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], review=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@30a438b4[overall=com.atlassian.jira.plugin.devstatus.summary.beans.ReviewsOverallBean@144566f2[stateCount=0,state=<null>,dueDate=<null>,overDue=false,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], deployment-environment=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@3913dfe2[overall=com.atlassian.jira.plugin.devstatus.summary.beans.DeploymentOverallBean@43b3977c[topEnvironments=[],showProjects=false,successfulCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], repository=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@52c36626[overall=com.atlassian.jira.plugin.devstatus.summary.beans.CommitOverallBean@6d8ee87a[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], branch=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@4a45c6e6[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BranchOverallBean@1592b0a5[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}]},errors=[],configErrors=[]], devSummaryJson={\"cachedValue\":{\"errors\":[],\"configErrors\":[],\"summary\":{\"pullrequest\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":\"OPEN\",\"details\":{\"openCount\":0,\"mergedCount\":0,\"declinedCount\":0,\"total\":0},\"open\":true},\"byInstanceType\":{}},\"build\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"failedBuildCount\":0,\"successfulBuildCount\":0,\"unknownBuildCount\":0},\"byInstanceType\":{}},\"review\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":null,\"dueDate\":null,\"overDue\":false,\"completed\":false},\"byInstanceType\":{}},\"deployment-environment\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"topEnvironments\":[],\"showProjects\":false,\"successfulCount\":0},\"byInstanceType\":{}},\"repository\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}},\"branch\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}}}},\"isStale\":true}}",
270 + "customfield_10707": null,
271 + "workratio": -1,
272 + "customfield_10708": null,
273 + "customfield_10709": null,
274 + "watches": {
275 + "self": "https://sd.dogma.ru/rest/api/2/issue/DEV1C-444/watchers",
276 + "watchCount": 1,
277 + "isWatching": false
278 + },
279 + "created": "2025-07-01T08:03:19.000+0000",
280 + "customfield_12200": null,
281 + "customfield_12600": null,
282 + "customfield_11105": null,
283 + "customfield_11106": null,
284 + "customfield_11107": null,
285 + "customfield_11900": "2025-07-02",
286 + "customfield_11901": "2025-11-20",
287 + "updated": "2025-07-21T14:56:44.000+0000",
288 + "timeoriginalestimate": null,
289 + "description": "# Анализ предоставленного реестра вызовов на стороне 1С (предоставила Аня)\r\n # Провести коммуникацию с Савелием\r\n # Получить актуальный реестр точек взаимодействия со всех систем (ЛК и ДО)\r\n # Согласовать концепцию передачи пакетов\r\n # Собрать тестовую среду (ДО и ЛК у Реббита есть тестовая очередь)\r\n # Разработка и моделирование (отрабатываем методику отправки\\ получения и обработки пакета)\r\n # Последовательно переводим в тестовой среде каждый процесс на работу через механизмы, разработанные в 6-м пункте\r\n # Выполнить тестирование с аналитиками (как со стороны 1С так и со стороны WEB)\r\n # Фаза доработки замечаний\r\n # Согласование даты и процессе перехода\r\n # Перевод продуктовой среды на новый механизм\r\n # Мониторинг - сопровождение\r\n\r\n ",
290 + "customfield_11100": null,
291 + "customfield_11101": null,
292 + "customfield_11102": null,
293 + "customfield_11103": null,
294 + "customfield_11104": null,
295 + "summary": "Переход коммуникации ДО и ЛК на Rebbit",
296 + "customfield_10120": null,
297 + "customfield_10000": [],
298 + "customfield_10121": null,
299 + "customfield_10001": null,
300 + "customfield_10122": null,
301 + "customfield_10002": null,
302 + "customfield_12300": null,
303 + "customfield_10003": null,
304 + "customfield_10004": null,
305 + "customfield_10115": null,
306 + "customfield_11204": null,
307 + "customfield_11601": null,
308 + "customfield_10116": null,
309 + "customfield_11205": [
310 + "1С Документооборот (SOFT-2538)"
311 + ],
312 + "environment": null,
313 + "customfield_10117": null,
314 + "customfield_10118": null,
315 + "customfield_10119": null,
316 + "duedate": null
317 + }
318 + },
319 + {
320 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
321 + "id": "57268",
322 + "self": "https://sd.dogma.ru/rest/api/2/issue/57268",
323 + "key": "DEV1C-350",
324 + "fields": {
325 + "customfield_13100": {
326 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12610",
327 + "value": "Управление разработкой",
328 + "id": "12610",
329 + "disabled": false,
330 + "child": {
331 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12611",
332 + "value": "DevOps и оптимизация",
333 + "id": "12611",
334 + "disabled": false
335 + }
336 + },
337 + "fixVersions": [],
338 + "customfield_10110": null,
339 + "customfield_10111": null,
340 + "resolution": {
341 + "self": "https://sd.dogma.ru/rest/api/2/resolution/10000",
342 + "id": "10000",
343 + "description": "По данному обращению работа завершена.",
344 + "name": "Готово"
345 + },
346 + "customfield_10112": null,
347 + "customfield_10113": null,
348 + "customfield_10114": null,
349 + "customfield_10104": null,
350 + "customfield_10105": null,
351 + "customfield_10106": null,
352 + "customfield_10107": null,
353 + "customfield_10108": null,
354 + "customfield_10109": null,
355 + "lastViewed": "2025-07-03T15:00:55.341+0000",
356 + "priority": {
357 + "self": "https://sd.dogma.ru/rest/api/2/priority/3",
358 + "iconUrl": "https://sd.dogma.ru/images/icons/priorities/medium.svg",
359 + "name": "Средний",
360 + "id": "3"
361 + },
362 + "customfield_10100": null,
363 + "customfield_10101": null,
364 + "customfield_10102": null,
365 + "labels": [],
366 + "customfield_10103": null,
367 + "aggregatetimeoriginalestimate": null,
368 + "timeestimate": null,
369 + "versions": [],
370 + "issuelinks": [
371 + {
372 + "id": "26561",
373 + "self": "https://sd.dogma.ru/rest/api/2/issueLink/26561",
374 + "type": {
375 + "id": "10003",
376 + "name": "Связь",
377 + "inward": "связана с",
378 + "outward": "связана с ",
379 + "self": "https://sd.dogma.ru/rest/api/2/issueLinkType/10003"
380 + },
381 + "outwardIssue": {
382 + "id": "46265",
383 + "key": "DEV1C-224",
384 + "self": "https://sd.dogma.ru/rest/api/2/issue/46265",
385 + "fields": {
386 + "summary": "Хранение паролей 1С",
387 + "status": {
388 + "self": "https://sd.dogma.ru/rest/api/2/status/10005",
389 + "description": "В данный момент ведётся активная работа над заявкой ответственным исполнителем.",
390 + "iconUrl": "https://sd.dogma.ru/images/icons/status_generic.gif",
391 + "name": "▶️В работе",
392 + "id": "10005",
393 + "statusCategory": {
394 + "self": "https://sd.dogma.ru/rest/api/2/statuscategory/4",
395 + "id": 4,
396 + "key": "indeterminate",
397 + "colorName": "inprogress",
398 + "name": "В работе"
399 + }
400 + },
401 + "priority": {
402 + "self": "https://sd.dogma.ru/rest/api/2/priority/2",
403 + "iconUrl": "https://sd.dogma.ru/images/icons/priorities/high.svg",
404 + "name": "Высокий",
405 + "id": "2"
406 + },
407 + "issuetype": {
408 + "self": "https://sd.dogma.ru/rest/api/2/issuetype/10005",
409 + "id": "10005",
410 + "description": "Простая задача, не требующая согласования",
411 + "iconUrl": "https://sd.dogma.ru/secure/viewavatar?size=xsmall&avatarId=10318&avatarType=issuetype",
412 + "name": "Задача",
413 + "subtask": false,
414 + "avatarId": 10318
415 + }
416 + }
417 + }
418 + }
419 + ],
420 + "assignee": {
421 + "self": "https://sd.dogma.ru/rest/api/2/user?username=ageev_a2",
422 + "name": "ageev_a2",
423 + "key": "JIRAUSER25104",
424 + "emailAddress": "ageev_a2@dogma.ru",
425 + "avatarUrls": {
426 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER25104&avatarId=25003",
427 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER25104&avatarId=25003",
428 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER25104&avatarId=25003",
429 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER25104&avatarId=25003"
430 + },
431 + "displayName": "Агеев Артем Вадимович",
432 + "active": true,
433 + "timeZone": "Etc/GMT-3"
434 + },
435 + "status": {
436 + "self": "https://sd.dogma.ru/rest/api/2/status/10004",
437 + "description": "Работы над заявкой завершены",
438 + "iconUrl": "https://sd.dogma.ru/images/icons/status_generic.gif",
439 + "name": "✔️Решено",
440 + "id": "10004",
441 + "statusCategory": {
442 + "self": "https://sd.dogma.ru/rest/api/2/statuscategory/3",
443 + "id": 3,
444 + "key": "done",
445 + "colorName": "success",
446 + "name": "Выполнено"
447 + }
448 + },
449 + "components": [],
450 + "customfield_10722": null,
451 + "customfield_10723": null,
452 + "customfield_10724": null,
453 + "aggregatetimeestimate": null,
454 + "customfield_10725": null,
455 + "customfield_10726": null,
456 + "customfield_10727": null,
457 + "customfield_10728": null,
458 + "creator": {
459 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
460 + "name": "korsunov_k",
461 + "key": "JIRAUSER16101",
462 + "emailAddress": "korsunov_k@dogma.ru",
463 + "avatarUrls": {
464 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
465 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
466 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
467 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
468 + },
469 + "displayName": "Корсунов Константин Александрович",
470 + "active": true,
471 + "timeZone": "Etc/GMT-3"
472 + },
473 + "subtasks": [],
474 + "reporter": {
475 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
476 + "name": "korsunov_k",
477 + "key": "JIRAUSER16101",
478 + "emailAddress": "korsunov_k@dogma.ru",
479 + "avatarUrls": {
480 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
481 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
482 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
483 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
484 + },
485 + "displayName": "Корсунов Константин Александрович",
486 + "active": true,
487 + "timeZone": "Etc/GMT-3"
488 + },
489 + "customfield_12101": null,
490 + "customfield_12100": null,
491 + "aggregateprogress": {
492 + "progress": 201600,
493 + "total": 201600,
494 + "percent": 100
495 + },
496 + "customfield_12103": null,
497 + "customfield_10200": "",
498 + "customfield_12102": null,
499 + "customfield_11403": [
500 + "Checklist(id=30781, issueId=57268, _items=[])"
501 + ],
502 + "customfield_10710": null,
503 + "customfield_11405": "0/0 - Done",
504 + "customfield_10711": null,
505 + "customfield_11404": null,
506 + "customfield_10716": {
507 + "self": "https://sd.dogma.ru/rest/api/2/user?username=tereshkov_p",
508 + "name": "tereshkov_p",
509 + "key": "JIRAUSER13579",
510 + "emailAddress": "tereshkov_p@dogma.ru",
511 + "avatarUrls": {
512 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER13579&avatarId=14171",
513 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER13579&avatarId=14171",
514 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER13579&avatarId=14171",
515 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER13579&avatarId=14171"
516 + },
517 + "displayName": "Терешков Павел Евгеньевич",
518 + "active": true,
519 + "timeZone": "Etc/GMT-3"
520 + },
521 + "customfield_10718": null,
522 + "progress": {
523 + "progress": 201600,
524 + "total": 201600,
525 + "percent": 100
526 + },
527 + "issuetype": {
528 + "self": "https://sd.dogma.ru/rest/api/2/issuetype/10005",
529 + "id": "10005",
530 + "description": "Простая задача, не требующая согласования",
531 + "iconUrl": "https://sd.dogma.ru/secure/viewavatar?size=xsmall&avatarId=10318&avatarType=issuetype",
532 + "name": "Задача",
533 + "subtask": false,
534 + "avatarId": 10318
535 + },
536 + "timespent": 201600,
537 + "project": {
538 + "self": "https://sd.dogma.ru/rest/api/2/project/11700",
539 + "id": "11700",
540 + "key": "DEV1C",
541 + "name": "1С: Разработка по 1С",
542 + "projectTypeKey": "software",
543 + "avatarUrls": {
544 + "48x48": "https://sd.dogma.ru/secure/projectavatar?pid=11700&avatarId=19200",
545 + "24x24": "https://sd.dogma.ru/secure/projectavatar?size=small&pid=11700&avatarId=19200",
546 + "16x16": "https://sd.dogma.ru/secure/projectavatar?size=xsmall&pid=11700&avatarId=19200",
547 + "32x32": "https://sd.dogma.ru/secure/projectavatar?size=medium&pid=11700&avatarId=19200"
548 + },
549 + "projectCategory": {
550 + "self": "https://sd.dogma.ru/rest/api/2/projectCategory/10001",
551 + "id": "10001",
552 + "description": "Проекты, связанные с операционной деятельностью",
553 + "name": "ОПЕР"
554 + }
555 + },
556 + "aggregatetimespent": 201600,
557 + "customfield_13700": 9.50287E8,
558 + "customfield_12601": null,
559 + "customfield_10700": "0|i060lb:",
560 + "customfield_10701": null,
561 + "resolutiondate": "2025-06-06T10:25:28.000+0000",
562 + "customfield_10705": null,
563 + "customfield_10706": "{summaryBean=com.atlassian.jira.plugin.devstatus.rest.SummaryBean@1d9fc9a2[summary={pullrequest=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@5e83d22c[overall=PullRequestOverallBean{stateCount=0, state='OPEN', details=PullRequestOverallDetails{openCount=0, mergedCount=0, declinedCount=0}},byInstanceType={}], build=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@39ae3b[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BuildOverallBean@40eb1ea2[failedBuildCount=0,successfulBuildCount=0,unknownBuildCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], review=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@2cf6c064[overall=com.atlassian.jira.plugin.devstatus.summary.beans.ReviewsOverallBean@a91257a[stateCount=0,state=<null>,dueDate=<null>,overDue=false,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], deployment-environment=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@47941a65[overall=com.atlassian.jira.plugin.devstatus.summary.beans.DeploymentOverallBean@5f92023b[topEnvironments=[],showProjects=false,successfulCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], repository=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@45fd1c4d[overall=com.atlassian.jira.plugin.devstatus.summary.beans.CommitOverallBean@46c44b7d[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], branch=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@216436f2[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BranchOverallBean@6e287b3f[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}]},errors=[],configErrors=[]], devSummaryJson={\"cachedValue\":{\"errors\":[],\"configErrors\":[],\"summary\":{\"pullrequest\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":\"OPEN\",\"details\":{\"openCount\":0,\"mergedCount\":0,\"declinedCount\":0,\"total\":0},\"open\":true},\"byInstanceType\":{}},\"build\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"failedBuildCount\":0,\"successfulBuildCount\":0,\"unknownBuildCount\":0},\"byInstanceType\":{}},\"review\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":null,\"dueDate\":null,\"overDue\":false,\"completed\":false},\"byInstanceType\":{}},\"deployment-environment\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"topEnvironments\":[],\"showProjects\":false,\"successfulCount\":0},\"byInstanceType\":{}},\"repository\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}},\"branch\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}}}},\"isStale\":true}}",
564 + "customfield_10707": null,
565 + "workratio": -1,
566 + "customfield_10708": null,
567 + "customfield_10709": null,
568 + "watches": {
569 + "self": "https://sd.dogma.ru/rest/api/2/issue/DEV1C-350/watchers",
570 + "watchCount": 1,
571 + "isWatching": false
572 + },
573 + "created": "2025-05-26T10:27:21.000+0000",
574 + "customfield_12200": null,
575 + "customfield_12600": null,
576 + "customfield_11105": null,
577 + "customfield_11106": null,
578 + "customfield_11107": null,
579 + "customfield_11900": "2025-05-29",
580 + "customfield_11901": "2025-06-20",
581 + "updated": "2025-06-06T12:03:04.000+0000",
582 + "timeoriginalestimate": null,
583 + "description": "Переключение всех интеграций к сервисам http\\https через новое решение во всех информационных базах;\r\n\r\nДаты установил предварительно, пока не обсудим план;\r\n # ЛК в ДО закроем до 03.06\r\n # ЗУПовские ручки до 06.06",
584 + "customfield_11100": null,
585 + "customfield_11101": null,
586 + "customfield_11102": null,
587 + "customfield_11103": null,
588 + "customfield_11104": null,
589 + "summary": "Перевод на новое решение получения ссылок для подключения к сервисам через",
590 + "customfield_10120": null,
591 + "customfield_10000": [],
592 + "customfield_10121": null,
593 + "customfield_10001": null,
594 + "customfield_10122": null,
595 + "customfield_10002": null,
596 + "customfield_12300": null,
597 + "customfield_10003": null,
598 + "customfield_10004": null,
599 + "customfield_10115": null,
600 + "customfield_11204": null,
601 + "customfield_11601": null,
602 + "customfield_10116": null,
603 + "customfield_11205": null,
604 + "environment": null,
605 + "customfield_10117": null,
606 + "customfield_10118": null,
607 + "customfield_10119": null,
608 + "duedate": null
609 + }
610 + },
611 + {
612 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
613 + "id": "56619",
614 + "self": "https://sd.dogma.ru/rest/api/2/issue/56619",
615 + "key": "DEV1C-345",
616 + "fields": {
617 + "customfield_13100": {
618 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12610",
619 + "value": "Управление разработкой",
620 + "id": "12610",
621 + "disabled": false,
622 + "child": {
623 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12611",
624 + "value": "DevOps и оптимизация",
625 + "id": "12611",
626 + "disabled": false
627 + }
628 + },
629 + "fixVersions": [],
630 + "customfield_10110": null,
631 + "customfield_10111": null,
632 + "resolution": {
633 + "self": "https://sd.dogma.ru/rest/api/2/resolution/10000",
634 + "id": "10000",
635 + "description": "По данному обращению работа завершена.",
636 + "name": "Готово"
637 + },
638 + "customfield_10112": null,
639 + "customfield_10113": null,
640 + "customfield_10114": null,
641 + "customfield_10104": null,
642 + "customfield_10105": null,
643 + "customfield_10106": null,
644 + "customfield_10107": null,
645 + "customfield_10108": null,
646 + "customfield_10109": null,
647 + "lastViewed": "2025-07-22T08:10:12.473+0000",
648 + "priority": {
649 + "self": "https://sd.dogma.ru/rest/api/2/priority/3",
650 + "iconUrl": "https://sd.dogma.ru/images/icons/priorities/medium.svg",
651 + "name": "Средний",
652 + "id": "3"
653 + },
654 + "customfield_10100": null,
655 + "customfield_10101": null,
656 + "customfield_10102": null,
657 + "labels": [],
658 + "customfield_10103": null,
659 + "aggregatetimeoriginalestimate": null,
660 + "timeestimate": null,
661 + "versions": [],
662 + "issuelinks": [],
663 + "assignee": {
664 + "self": "https://sd.dogma.ru/rest/api/2/user?username=ageev_a2",
665 + "name": "ageev_a2",
666 + "key": "JIRAUSER25104",
667 + "emailAddress": "ageev_a2@dogma.ru",
668 + "avatarUrls": {
669 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER25104&avatarId=25003",
670 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER25104&avatarId=25003",
671 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER25104&avatarId=25003",
672 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER25104&avatarId=25003"
673 + },
674 + "displayName": "Агеев Артем Вадимович",
675 + "active": true,
676 + "timeZone": "Etc/GMT-3"
677 + },
678 + "status": {
679 + "self": "https://sd.dogma.ru/rest/api/2/status/10004",
680 + "description": "Работы над заявкой завершены",
681 + "iconUrl": "https://sd.dogma.ru/images/icons/status_generic.gif",
682 + "name": "✔️Решено",
683 + "id": "10004",
684 + "statusCategory": {
685 + "self": "https://sd.dogma.ru/rest/api/2/statuscategory/3",
686 + "id": 3,
687 + "key": "done",
688 + "colorName": "success",
689 + "name": "Выполнено"
690 + }
691 + },
692 + "components": [],
693 + "customfield_10722": null,
694 + "customfield_10723": null,
695 + "customfield_10724": null,
696 + "aggregatetimeestimate": null,
697 + "customfield_10725": null,
698 + "customfield_10726": null,
699 + "customfield_10727": null,
700 + "customfield_10728": null,
701 + "creator": {
702 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
703 + "name": "korsunov_k",
704 + "key": "JIRAUSER16101",
705 + "emailAddress": "korsunov_k@dogma.ru",
706 + "avatarUrls": {
707 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
708 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
709 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
710 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
711 + },
712 + "displayName": "Корсунов Константин Александрович",
713 + "active": true,
714 + "timeZone": "Etc/GMT-3"
715 + },
716 + "subtasks": [],
717 + "reporter": {
718 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
719 + "name": "korsunov_k",
720 + "key": "JIRAUSER16101",
721 + "emailAddress": "korsunov_k@dogma.ru",
722 + "avatarUrls": {
723 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
724 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
725 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
726 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
727 + },
728 + "displayName": "Корсунов Константин Александрович",
729 + "active": true,
730 + "timeZone": "Etc/GMT-3"
731 + },
732 + "customfield_12101": null,
733 + "customfield_12100": null,
734 + "aggregateprogress": {
735 + "progress": 230400,
736 + "total": 230400,
737 + "percent": 100
738 + },
739 + "customfield_12103": null,
740 + "customfield_10200": "",
741 + "customfield_12102": null,
742 + "customfield_11403": [
743 + "Checklist(id=30297, issueId=56619, _items=[])"
744 + ],
745 + "customfield_10710": null,
746 + "customfield_11405": null,
747 + "customfield_10711": null,
748 + "customfield_11404": null,
749 + "customfield_10716": {
750 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
751 + "name": "korsunov_k",
752 + "key": "JIRAUSER16101",
753 + "emailAddress": "korsunov_k@dogma.ru",
754 + "avatarUrls": {
755 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
756 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
757 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
758 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
759 + },
760 + "displayName": "Корсунов Константин Александрович",
761 + "active": true,
762 + "timeZone": "Etc/GMT-3"
763 + },
764 + "customfield_10718": null,
765 + "progress": {
766 + "progress": 230400,
767 + "total": 230400,
768 + "percent": 100
769 + },
770 + "issuetype": {
771 + "self": "https://sd.dogma.ru/rest/api/2/issuetype/10005",
772 + "id": "10005",
773 + "description": "Простая задача, не требующая согласования",
774 + "iconUrl": "https://sd.dogma.ru/secure/viewavatar?size=xsmall&avatarId=10318&avatarType=issuetype",
775 + "name": "Задача",
776 + "subtask": false,
777 + "avatarId": 10318
778 + },
779 + "timespent": 230400,
780 + "project": {
781 + "self": "https://sd.dogma.ru/rest/api/2/project/11700",
782 + "id": "11700",
783 + "key": "DEV1C",
784 + "name": "1С: Разработка по 1С",
785 + "projectTypeKey": "software",
786 + "avatarUrls": {
787 + "48x48": "https://sd.dogma.ru/secure/projectavatar?pid=11700&avatarId=19200",
788 + "24x24": "https://sd.dogma.ru/secure/projectavatar?size=small&pid=11700&avatarId=19200",
789 + "16x16": "https://sd.dogma.ru/secure/projectavatar?size=xsmall&pid=11700&avatarId=19200",
790 + "32x32": "https://sd.dogma.ru/secure/projectavatar?size=medium&pid=11700&avatarId=19200"
791 + },
792 + "projectCategory": {
793 + "self": "https://sd.dogma.ru/rest/api/2/projectCategory/10001",
794 + "id": "10001",
795 + "description": "Проекты, связанные с операционной деятельностью",
796 + "name": "ОПЕР"
797 + }
798 + },
799 + "aggregatetimespent": 230400,
800 + "customfield_13700": 1.049104E9,
801 + "customfield_12601": null,
802 + "customfield_10700": "0|i05xpz:",
803 + "customfield_10701": null,
804 + "resolutiondate": "2025-06-04T09:32:12.000+0000",
805 + "customfield_10705": null,
806 + "customfield_10706": "{summaryBean=com.atlassian.jira.plugin.devstatus.rest.SummaryBean@61170a56[summary={pullrequest=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@550b6972[overall=PullRequestOverallBean{stateCount=0, state='OPEN', details=PullRequestOverallDetails{openCount=0, mergedCount=0, declinedCount=0}},byInstanceType={}], build=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@5fa027ff[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BuildOverallBean@516e9580[failedBuildCount=0,successfulBuildCount=0,unknownBuildCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], review=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@427f7004[overall=com.atlassian.jira.plugin.devstatus.summary.beans.ReviewsOverallBean@22e5ea77[stateCount=0,state=<null>,dueDate=<null>,overDue=false,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], deployment-environment=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@7c24ae0b[overall=com.atlassian.jira.plugin.devstatus.summary.beans.DeploymentOverallBean@5943f69a[topEnvironments=[],showProjects=false,successfulCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], repository=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@608542e6[overall=com.atlassian.jira.plugin.devstatus.summary.beans.CommitOverallBean@6d3ebad3[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], branch=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@34330589[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BranchOverallBean@7202c2b3[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}]},errors=[],configErrors=[]], devSummaryJson={\"cachedValue\":{\"errors\":[],\"configErrors\":[],\"summary\":{\"pullrequest\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":\"OPEN\",\"details\":{\"openCount\":0,\"mergedCount\":0,\"declinedCount\":0,\"total\":0},\"open\":true},\"byInstanceType\":{}},\"build\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"failedBuildCount\":0,\"successfulBuildCount\":0,\"unknownBuildCount\":0},\"byInstanceType\":{}},\"review\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":null,\"dueDate\":null,\"overDue\":false,\"completed\":false},\"byInstanceType\":{}},\"deployment-environment\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"topEnvironments\":[],\"showProjects\":false,\"successfulCount\":0},\"byInstanceType\":{}},\"repository\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}},\"branch\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}}}},\"isStale\":true}}",
807 + "customfield_10707": null,
808 + "workratio": -1,
809 + "customfield_10708": null,
810 + "customfield_10709": null,
811 + "watches": {
812 + "self": "https://sd.dogma.ru/rest/api/2/issue/DEV1C-345/watchers",
813 + "watchCount": 1,
814 + "isWatching": false
815 + },
816 + "created": "2025-05-23T06:07:08.000+0000",
817 + "customfield_12200": null,
818 + "customfield_12600": null,
819 + "customfield_11105": null,
820 + "customfield_11106": null,
821 + "customfield_11107": null,
822 + "customfield_11900": "2025-05-19",
823 + "customfield_11901": "2025-05-30",
824 + "updated": "2025-06-04T09:32:12.000+0000",
825 + "timeoriginalestimate": null,
826 + "description": "* Изучить справочный материал\r\n * Провести общий аудит по интеграциям\r\n * Формализовать данные в Confluence\r\n\r\nКонечный результат: примеры описания обменов для того чтобы в начале проекта по Датареону обсудить\\предложить коллегам;",
827 + "customfield_11100": null,
828 + "customfield_11101": null,
829 + "customfield_11102": null,
830 + "customfield_11103": null,
831 + "customfield_11104": null,
832 + "summary": "Аудит интеграций формализация данных",
833 + "customfield_10120": null,
834 + "customfield_10000": [],
835 + "customfield_10121": null,
836 + "customfield_10001": null,
837 + "customfield_10122": null,
838 + "customfield_10002": null,
839 + "customfield_12300": null,
840 + "customfield_10003": null,
841 + "customfield_10004": null,
842 + "customfield_10115": null,
843 + "customfield_11204": null,
844 + "customfield_11601": null,
845 + "customfield_10116": null,
846 + "customfield_11205": null,
847 + "environment": null,
848 + "customfield_10117": null,
849 + "customfield_10118": null,
850 + "customfield_10119": null,
851 + "duedate": null
852 + }
853 + },
854 + {
855 + "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
856 + "id": "55867",
857 + "self": "https://sd.dogma.ru/rest/api/2/issue/55867",
858 + "key": "DEV1C-339",
859 + "fields": {
860 + "customfield_13100": {
861 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12610",
862 + "value": "Управление разработкой",
863 + "id": "12610",
864 + "disabled": false,
865 + "child": {
866 + "self": "https://sd.dogma.ru/rest/api/2/customFieldOption/12611",
867 + "value": "DevOps и оптимизация",
868 + "id": "12611",
869 + "disabled": false
870 + }
871 + },
872 + "fixVersions": [],
873 + "customfield_10110": null,
874 + "customfield_10111": null,
875 + "resolution": null,
876 + "customfield_10112": null,
877 + "customfield_10113": null,
878 + "customfield_10114": null,
879 + "customfield_10104": null,
880 + "customfield_10105": null,
881 + "customfield_10106": null,
882 + "customfield_10107": null,
883 + "customfield_10108": null,
884 + "customfield_10109": null,
885 + "lastViewed": "2025-07-23T11:03:14.988+0000",
886 + "priority": {
887 + "self": "https://sd.dogma.ru/rest/api/2/priority/3",
888 + "iconUrl": "https://sd.dogma.ru/images/icons/priorities/medium.svg",
889 + "name": "Средний",
890 + "id": "3"
891 + },
892 + "customfield_10100": null,
893 + "customfield_10101": null,
894 + "customfield_10102": null,
895 + "labels": [],
896 + "customfield_10103": null,
897 + "aggregatetimeoriginalestimate": null,
898 + "timeestimate": null,
899 + "versions": [],
900 + "issuelinks": [],
901 + "assignee": {
902 + "self": "https://sd.dogma.ru/rest/api/2/user?username=ageev_a2",
903 + "name": "ageev_a2",
904 + "key": "JIRAUSER25104",
905 + "emailAddress": "ageev_a2@dogma.ru",
906 + "avatarUrls": {
907 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER25104&avatarId=25003",
908 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER25104&avatarId=25003",
909 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER25104&avatarId=25003",
910 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER25104&avatarId=25003"
911 + },
912 + "displayName": "Агеев Артем Вадимович",
913 + "active": true,
914 + "timeZone": "Etc/GMT-3"
915 + },
916 + "status": {
917 + "self": "https://sd.dogma.ru/rest/api/2/status/10601",
918 + "description": "Тестирование нового функционала системы",
919 + "iconUrl": "https://sd.dogma.ru/images/icons/statuses/generic.png",
920 + "name": "⚙️Тестирование",
921 + "id": "10601",
922 + "statusCategory": {
923 + "self": "https://sd.dogma.ru/rest/api/2/statuscategory/4",
924 + "id": 4,
925 + "key": "indeterminate",
926 + "colorName": "inprogress",
927 + "name": "В работе"
928 + }
929 + },
930 + "components": [],
931 + "customfield_10722": null,
932 + "customfield_10723": null,
933 + "customfield_10724": null,
934 + "aggregatetimeestimate": null,
935 + "customfield_10725": null,
936 + "customfield_10726": null,
937 + "customfield_10727": null,
938 + "customfield_10728": null,
939 + "creator": {
940 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
941 + "name": "korsunov_k",
942 + "key": "JIRAUSER16101",
943 + "emailAddress": "korsunov_k@dogma.ru",
944 + "avatarUrls": {
945 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
946 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
947 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
948 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
949 + },
950 + "displayName": "Корсунов Константин Александрович",
951 + "active": true,
952 + "timeZone": "Etc/GMT-3"
953 + },
954 + "subtasks": [],
955 + "reporter": {
956 + "self": "https://sd.dogma.ru/rest/api/2/user?username=korsunov_k",
957 + "name": "korsunov_k",
958 + "key": "JIRAUSER16101",
959 + "emailAddress": "korsunov_k@dogma.ru",
960 + "avatarUrls": {
961 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER16101&avatarId=15103",
962 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER16101&avatarId=15103",
963 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER16101&avatarId=15103",
964 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER16101&avatarId=15103"
965 + },
966 + "displayName": "Корсунов Константин Александрович",
967 + "active": true,
968 + "timeZone": "Etc/GMT-3"
969 + },
970 + "customfield_12101": null,
971 + "customfield_12100": null,
972 + "aggregateprogress": {
973 + "progress": 126000,
974 + "total": 126000,
975 + "percent": 100
976 + },
977 + "customfield_12103": null,
978 + "customfield_10200": "",
979 + "customfield_12102": null,
980 + "customfield_11403": [
981 + "Checklist(id=29619, issueId=55867, _items=[])"
982 + ],
983 + "customfield_10710": null,
984 + "customfield_11405": null,
985 + "customfield_10711": null,
986 + "customfield_11404": null,
987 + "customfield_10716": {
988 + "self": "https://sd.dogma.ru/rest/api/2/user?username=napolskikh",
989 + "name": "napolskikh",
990 + "key": "JIRAUSER10392",
991 + "emailAddress": "napolskikh@dogma.ru",
992 + "avatarUrls": {
993 + "48x48": "https://sd.dogma.ru/secure/useravatar?ownerId=JIRAUSER10392&avatarId=11932",
994 + "24x24": "https://sd.dogma.ru/secure/useravatar?size=small&ownerId=JIRAUSER10392&avatarId=11932",
995 + "16x16": "https://sd.dogma.ru/secure/useravatar?size=xsmall&ownerId=JIRAUSER10392&avatarId=11932",
996 + "32x32": "https://sd.dogma.ru/secure/useravatar?size=medium&ownerId=JIRAUSER10392&avatarId=11932"
997 + },
998 + "displayName": "Напольских Юлия Владимировна",
999 + "active": true,
1000 + "timeZone": "Etc/GMT-3"
1001 + },
1002 + "customfield_10718": null,
1003 + "progress": {
1004 + "progress": 126000,
1005 + "total": 126000,
1006 + "percent": 100
1007 + },
1008 + "issuetype": {
1009 + "self": "https://sd.dogma.ru/rest/api/2/issuetype/10005",
1010 + "id": "10005",
1011 + "description": "Простая задача, не требующая согласования",
1012 + "iconUrl": "https://sd.dogma.ru/secure/viewavatar?size=xsmall&avatarId=10318&avatarType=issuetype",
1013 + "name": "Задача",
1014 + "subtask": false,
1015 + "avatarId": 10318
1016 + },
1017 + "timespent": 126000,
1018 + "project": {
1019 + "self": "https://sd.dogma.ru/rest/api/2/project/11700",
1020 + "id": "11700",
1021 + "key": "DEV1C",
1022 + "name": "1С: Разработка по 1С",
1023 + "projectTypeKey": "software",
1024 + "avatarUrls": {
1025 + "48x48": "https://sd.dogma.ru/secure/projectavatar?pid=11700&avatarId=19200",
1026 + "24x24": "https://sd.dogma.ru/secure/projectavatar?size=small&pid=11700&avatarId=19200",
1027 + "16x16": "https://sd.dogma.ru/secure/projectavatar?size=xsmall&pid=11700&avatarId=19200",
1028 + "32x32": "https://sd.dogma.ru/secure/projectavatar?size=medium&pid=11700&avatarId=19200"
1029 + },
1030 + "projectCategory": {
1031 + "self": "https://sd.dogma.ru/rest/api/2/projectCategory/10001",
1032 + "id": "10001",
1033 + "description": "Проекты, связанные с операционной деятельностью",
1034 + "name": "ОПЕР"
1035 + }
1036 + },
1037 + "aggregatetimespent": 126000,
1038 + "customfield_12601": null,
1039 + "customfield_10700": "0|i05tlz:",
1040 + "customfield_10701": null,
1041 + "resolutiondate": null,
1042 + "customfield_10705": null,
1043 + "customfield_10706": "{summaryBean=com.atlassian.jira.plugin.devstatus.rest.SummaryBean@493bf33f[summary={pullrequest=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@186c0742[overall=PullRequestOverallBean{stateCount=0, state='OPEN', details=PullRequestOverallDetails{openCount=0, mergedCount=0, declinedCount=0}},byInstanceType={}], build=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@7f312be5[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BuildOverallBean@79f7556[failedBuildCount=0,successfulBuildCount=0,unknownBuildCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], review=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@3b9cb2f1[overall=com.atlassian.jira.plugin.devstatus.summary.beans.ReviewsOverallBean@7ea3c874[stateCount=0,state=<null>,dueDate=<null>,overDue=false,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], deployment-environment=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@8bbaa46[overall=com.atlassian.jira.plugin.devstatus.summary.beans.DeploymentOverallBean@74725bc2[topEnvironments=[],showProjects=false,successfulCount=0,count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], repository=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@2aa77487[overall=com.atlassian.jira.plugin.devstatus.summary.beans.CommitOverallBean@4a27f9cf[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}], branch=com.atlassian.jira.plugin.devstatus.rest.SummaryItemBean@1f1b8357[overall=com.atlassian.jira.plugin.devstatus.summary.beans.BranchOverallBean@79d1773d[count=0,lastUpdated=<null>,lastUpdatedTimestamp=<null>],byInstanceType={}]},errors=[],configErrors=[]], devSummaryJson={\"cachedValue\":{\"errors\":[],\"configErrors\":[],\"summary\":{\"pullrequest\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":\"OPEN\",\"details\":{\"openCount\":0,\"mergedCount\":0,\"declinedCount\":0,\"total\":0},\"open\":true},\"byInstanceType\":{}},\"build\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"failedBuildCount\":0,\"successfulBuildCount\":0,\"unknownBuildCount\":0},\"byInstanceType\":{}},\"review\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"stateCount\":0,\"state\":null,\"dueDate\":null,\"overDue\":false,\"completed\":false},\"byInstanceType\":{}},\"deployment-environment\":{\"overall\":{\"count\":0,\"lastUpdated\":null,\"topEnvironments\":[],\"showProjects\":false,\"successfulCount\":0},\"byInstanceType\":{}},\"repository\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}},\"branch\":{\"overall\":{\"count\":0,\"lastUpdated\":null},\"byInstanceType\":{}}}},\"isStale\":false}}",
1044 + "customfield_10707": null,
1045 + "workratio": -1,
1046 + "customfield_10708": null,
1047 + "customfield_10709": null,
1048 + "watches": {
1049 + "self": "https://sd.dogma.ru/rest/api/2/issue/DEV1C-339/watchers",
1050 + "watchCount": 5,
1051 + "isWatching": true
1052 + },
1053 + "created": "2025-05-20T15:52:14.000+0000",
1054 + "customfield_12200": null,
1055 + "customfield_12600": null,
1056 + "customfield_11105": null,
1057 + "customfield_11106": null,
1058 + "customfield_11107": null,
1059 + "customfield_11900": "2025-05-28",
1060 + "customfield_11901": "2025-05-30",
1061 + "updated": "2025-07-23T09:15:15.000+0000",
1062 + "timeoriginalestimate": null,
1063 + "description": "В 1С базах некоторые пользователи (служебные), для не должна действовать политика автоматической или принудительной смены пароля.\r\n * Исключить служебных пользователей из регламентной смены пароль\r\n\r\nДля служебных пользователей:\r\n * Можно ли сделать отдельные настройки входа для обычных пользователей и для служебных\r\n\r\nДля справки:\r\n * [https://infostart.ru/1c/tools/169917/]\r\n * [https://infostart.ru/1c/tools/2233223/]\r\n * [https://infostart.ru/1c/tools/2352908/]",
1064 + "customfield_11100": null,
1065 + "customfield_11101": null,
1066 + "customfield_11102": null,
1067 + "customfield_11103": null,
1068 + "customfield_11104": null,
1069 + "summary": "Доработка системы применения правил установки паролей",
1070 + "customfield_10120": null,
1071 + "customfield_10000": [],
1072 + "customfield_10121": null,
1073 + "customfield_10001": null,
1074 + "customfield_10122": null,
1075 + "customfield_10002": null,
1076 + "customfield_12300": null,
1077 + "customfield_10003": null,
1078 + "customfield_10004": null,
1079 + "customfield_10115": null,
1080 + "customfield_11204": null,
1081 + "customfield_11601": null,
1082 + "customfield_10116": null,
1083 + "customfield_11205": null,
1084 + "environment": null,
1085 + "customfield_10117": null,
1086 + "customfield_10118": null,
1087 + "customfield_10119": null,
1088 + "duedate": null
1089 + }
1090 + }
1091 + ]
1092 + }
1093 + ```
1094 +
1095 + ## Полезные ссылки
1096 + - [Наша версия - основное](https://docs.atlassian.com/software/jira/docs/api/REST/9.12.0/#api/2/search-searchUsingSearchRequest)
1097 + - [Расширенное описание](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-issue-search/#api-group-issue-search)
1098 + - [Авторизация](https://developer.atlassian.com/cloud/jira/platform/basic-auth-for-rest-apis/)
1099 + - [JQL (официальная дока)](https://support.atlassian.com/jira-service-management-cloud/docs/use-advanced-search-with-jira-query-language-jql/)
1100 + - [JQL (хабр)](https://habr.com/ru/companies/raiffeisenbank/articles/449932/)
Nowsze Starsze