Devops Create Workitem
curl --request POST \
--url 'https://actionkit.useparagon.com/projects/{project_id}/actions/#AZURE_DEVOPS_CREATE_WORKITEM' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"action": "AZURE_DEVOPS_CREATE_WORKITEM",
"parameters": {
"project": "<string>",
"workItemType": "BUG",
"reproSteps": "<string>",
"systemInfo": "<string>",
"resolvedReason": "<string>",
"storyPoints": "<string>",
"priority": "<string>",
"severity": "1 - Critical",
"activity": "Deployment",
"description": "<string>",
"risk": "1",
"effort": "<string>",
"businessValue": "<string>",
"timeCriticality": "<string>",
"startDate": "<string>",
"targetDate": "<string>",
"title": "<string>",
"assignee": "<string>",
"state": "New",
"reason": "<string>",
"area": "<string>",
"iteration": "<string>",
"additionalFields": {}
}
}'
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Your Paragon Project ID
Body
Project : Specify a project to create this work item for. Use Connect Portal Workflow Settings to allow your user to select a Project. (example: "{{settings.project}}")
Work Item Type : Search for work items that match specified filters. (example: "Type")
BUG
, EPIC
, FEATURE
, ISSUE
, TASK
, TEST CASE
, USER STORY
Title
Repro Steps : Description of how to see the bug. This field appears only when 'workItemType' = 'BUG')
System Info : Test context, can be automatically provided by test infrastructure. This field appears only when 'workItemType' = 'BUG')
Resolved Reason : The reason why the bug was resolved. This field appears only when 'workItemType' = 'BUG')
Story Points : The size of work estimated for fixing the bug. This field appears only when 'workItemType' = 'BUG')
Priority : Business importance. This field appears only when 'workItemType' = 'BUG') This field appears only when 'type' = '') This field appears only when 'type' = '')
Severity : An assessment of the effect of the bug on the project. This field appears only when 'workItemType' = 'BUG')
1 - Critical
, 2 - High
, 3 - Medium
, 4 - Low
Activity : Type of work involved for this work item. This field appears only when 'workItemType' = 'BUG')
Deployment
, Design
, Development
, Documentation
, Requirements
, Testing
Description : Description or acceptance criteria for this epic to be considered complete. This field appears only when 'workItemType' = 'EPIC') This field appears only when 'type' = '')
Risk : Uncertainty in epic. This field appears only when 'workItemType' = 'EPIC') This field appears only when 'type' = '')
1
, 2
, 3
Effort : The estimated effort to implemented the epic. This field appears only when 'workItemType' = 'EPIC') This field appears only when 'type' = '')
Business Value : The business value for the customer when the epic is released. This field appears only when 'workItemType' = 'EPIC') This field appears only when 'type' = '')
Time Criticality : How the business value of this epic decays over time. Higher values make the epic more time-critical. This field appears only when 'workItemType' = 'EPIC') This field appears only when 'type' = '')
Start Date : The date to start the task. This field appears only when 'workItemType' = 'EPIC') This field appears only when 'type' = '')
Target Date : The target date for completing the epic. This field appears only when 'workItemType' = 'EPIC') This field appears only when 'type' = '')
Assignee : Specify a user that this work item should be assigned to.
State : The state of the created work item.
New
, Active
, Resolved
, Closed
Reason : The reason for the created work item. This value may accept different values depending on the current State of the work item.
Area : The area for the created work item. Use Connect Portal Workflow Settings to allow users to select an area path.
Iteration : The iteration for the created work item. Use Connect Portal Workflow Settings to allow users to select an iteration path.
Additional Fields (example: " { "Custom.customfield": "Value for custom field" }")
Response
Success
Was this page helpful?
curl --request POST \
--url 'https://actionkit.useparagon.com/projects/{project_id}/actions/#AZURE_DEVOPS_CREATE_WORKITEM' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"action": "AZURE_DEVOPS_CREATE_WORKITEM",
"parameters": {
"project": "<string>",
"workItemType": "BUG",
"reproSteps": "<string>",
"systemInfo": "<string>",
"resolvedReason": "<string>",
"storyPoints": "<string>",
"priority": "<string>",
"severity": "1 - Critical",
"activity": "Deployment",
"description": "<string>",
"risk": "1",
"effort": "<string>",
"businessValue": "<string>",
"timeCriticality": "<string>",
"startDate": "<string>",
"targetDate": "<string>",
"title": "<string>",
"assignee": "<string>",
"state": "New",
"reason": "<string>",
"area": "<string>",
"iteration": "<string>",
"additionalFields": {}
}
}'