{ "_information": { "_version": "REST API v3", "_source": "SAP Cloud ALM Task", "_destination": "Jira Task", "_name": "CALM → CPI (payload pass-through)" }, "structure": { "request": { "resourceId": "#{id}", "resource": { "id": "#{id}", "projectId": "#{projectId}", "title": "#{title}", "type": "#{type}", "status": "#{status}", "description": "#{description}", "priorityId": "#{priorityId}", "assigneeId": "#{assigneeId}", "assigneeName": "#{assigneeName}", "parentId": "#{parentId}", "subStatus": "#{subStatus}", "approvalState": "#{approvalState}", "scopeId": "#{scopeId}", "scopeName": "#{scopeName}", "assignedRoleId": "#{assignedRoleId}", "assignedRoleName": "#{assignedRoleName}", "storyPoints": "#{storyPoints}", "obsolete": "#{obsolete}", "workstream": "#{workstream}", "deliverableId": "#{deliverableId}", "responsibleTeamId": "#{responsibleTeamId}", "timeboxId": "#{timeboxId}", "answer": "#{answer}", "responsibleUserType": "#{responsibleUserType}", "answerOptions": "#{answerOptions}", "createdTimestamp": "#{createdTimestamp}", "lastChangedTimestamp": "#{lastChangedTimestamp}", "effort": "#{effort}", "involvedParties": "#{involvedParties}", "displayId": "#{displayId}", "tags": "#{tags}", "customField1": "#{customField1}", "customField2": "#{customField2}", "customField3": "#{customField3}", "customField4": "#{customField4}", "customField5": "#{customField5}", "customField6": "#{customField6}", "customField7": "#{customField7}", "customField8": "#{customField8}", "customField9": "#{customField9}", "customField10": "#{customField10}", "customField11": "#{customField11}", "customField12": "#{customField12}", "customField13": "#{customField13}", "customField14": "#{customField14}", "customField15": "#{customField15}", "customField16": "#{customField16}", "customField17": "#{customField17}", "customField18": "#{customField18}", "customField19": "#{customField19}", "customField20": "#{customField20}", "timeboxName": "#{timeboxName}", "timeboxStartDate": "#{timeboxStartDate}", "timeboxEndDate": "#{timeboxEndDate}", "externalReferences": "#{externalReferences}" }, "resourceType": "TASK" }, "response": { "displayUrl": "#{self}", "externalNumber": "#{key}", "externalId": "#{id}" } }, "eventTypeMapping": { "operationMappings": [ { "eventType": "TASK.CREATED", "operation": "POST", "responseRoot": "", "path": "", "structure": { "request": { "eventType": "TASK.CREATED", "resourceId": "#{id}", "externalId": "#{@CLOUD_ALM_EXTERNAL_ID}", "resource": { "id": "#{id}", "projectId": "#{projectId}", "title": "#{title}", "type": "#{type}", "status": "#{status}", "description": "#{description}", "priorityId": "#{priorityId}", "parentId": "#{parentId}", "workstream": "#{workstream}", "assigneeId": "#{assigneeId}", "tags": "#{tags}", "externalReferences": "#{externalReferences}" }, "resourceType": "TASK" } } }, { "eventType": "TASK.UPDATED", "operation": "POST", "responseRoot": "", "path": "", "structure": { "request": { "eventType": "TASK.UPDATED", "resourceId": "#{id}", "externalId": "#{@CLOUD_ALM_EXTERNAL_ID}", "resource": { "id": "#{id}", "projectId": "#{projectId}", "title": "#{title}", "type": "#{type}", "status": "#{status}", "description": "#{description}", "priorityId": "#{priorityId}", "parentId": "#{parentId}", "workstream": "#{workstream}", "assigneeId": "#{assigneeId}", "tags": "#{tags}", "externalReferences": "#{externalReferences}", "obsolete": "#{obsolete}" }, "resourceType": "TASK" } } }, { "eventType": "TASK.DELETED", "operation": "POST", "responseRoot": "", "path": "", "structure": { "request": { "eventType": "TASK.DELETED", "resourceId": "#{id}", "externalId": "#{@CLOUD_ALM_EXTERNAL_ID}", "operation": "delete", "resourceType": "TASK" }, "response": { "taskDeleted": true } } } ] } }