Skip to content

Commit 3f4e76c

Browse files
authored
[service_desk] Request type fields method addition
Added a method to get field composition of a request type
1 parent a32967a commit 3f4e76c

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

atlassian/service_desk.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,26 @@ def get_request_type(self, service_desk_id, request_type_id):
182182
f"rest/servicedeskapi/servicedesk/{service_desk_id}/requesttype/{request_type_id}",
183183
headers=self.experimental_headers,
184184
)
185+
186+
def get_request_type_fields(self, service_desk_id, request_type_id):
187+
"""
188+
Retrieve the fields for a specific request type in a service desk.
189+
190+
:param service_desk_id: The ID of the service desk for which the request type
191+
fields are to be retrieved.
192+
:type service_desk_id: str
193+
:param request_type_id: The ID of the request type within the specified service
194+
desk.
195+
:type request_type_id: str
196+
:return: A response object containing the fields information for the specified
197+
request type.
198+
:rtype: requests.Response
199+
"""
200+
201+
return self.get(
202+
f"rest/servicedeskapi/servicedesk/{service_desk_id}/requesttype/{request_type_id}/field",
203+
headers=self.experimental_headers,
204+
)
185205

186206
# Participants actions
187207
def get_request_participants(self, issue_id_or_key, start=0, limit=50):

0 commit comments

Comments
 (0)