Rally Software

 View Only

Rally API to get Retrospective comments not giving required details

  • 1.  Rally API to get Retrospective comments not giving required details

    Posted Sep 19, 2022 05:18 PM
      |   view attached

    Hi All,

    We need to get the Retrospective comments via Rally API.

    We created Retrospective comments with Rally UI Application for project GI Admin Engine  and  2022.PI4.Iteration1 as below (PFA Rally screenshot):

    https://rally1.rallydev.com/#/638197819725d/custom/326762993484

    We are using below Rally API to get Retrospective details :

    https://rally1.rallydev.com/slm/webservice/v2.0/iteration?query=((Project.Name = "GI Admin Engine") AND (Name = "2022.PI4.Iteration1"))&fetch=true&PageSize = 30&PageNumber = 1

     

    But the API is not giving us back the comments and giving null  (as highlighted in yellow below)  .

    Request your help in getting the solution where we can get the Retrospective  comments with the Rally API.

     

     

    Detailed Response as below:

    {

        "QueryResult": {

            "_rallyAPIMajor": "2",

            "_rallyAPIMinor": "0",

            "Errors": [],

            "Warnings": [],

            "TotalResultCount": 1,

            "StartIndex": 1,

            "PageSize": 20,

            "Results": [

                {

                    "_rallyAPIMajor": "2",

                    "_rallyAPIMinor": "0",

                    "_ref": https://rally1.rallydev.com/slm/webservice/v2.0/iteration/516596564100,

                    "_refObjectUUID": "39dae0fb-9c9a-4234-967a-ab39f04b5fb5",

                    "_objectVersion": "1",

                    "_refObjectName": "2022.PI4.Iteration1",

                    "CreationDate": "2021-03-29T14:57:24.131Z",

                    "_CreatedAt": "Mar 29, 2021",

                    "ObjectID": 516596564100,

                    "ObjectUUID": "39dae0fb-9c9a-4234-967a-ab39f04b5fb5",

                    "VersionId": "1",

                    "Subscription": {

                        "_rallyAPIMajor": "2",

                        "_rallyAPIMinor": "0",

                        "_ref": https://rally1.rallydev.com/slm/webservice/v2.0/subscription/62135321581,

                        "_refObjectUUID": "0eeee189-5e26-42f1-931f-678fe90688cb",

                        "_refObjectName": "AIG Commercial",

                        "_type": "Subscription"

                    },

                    "Workspace": {

                        "_rallyAPIMajor": "2",

                        "_rallyAPIMinor": "0",

                        "_ref": https://rally1.rallydev.com/slm/webservice/v2.0/workspace/62135321742,

                        "_refObjectUUID": "35c1e431-4373-4f47-968e-9a2a5b478745",

                        "_refObjectName": "General Insurance Workspace",

                        "_type": "Workspace"

                    },

                    "CascadedToChildren": false,

                    "EndDate": "2022-08-25T05:59:59.000Z",

                    "Name": "2022.PI4.Iteration1",

                    "Notes": "",

                    "PlanEstimate": null,

                    "PlannedVelocity": null,

                    "Project": {

                        "_rallyAPIMajor": "2",

                        "_rallyAPIMinor": "0",

                        "_ref": https://rally1.rallydev.com/slm/webservice/v2.0/project/516596560020,

                        "_refObjectUUID": "2f46c6fa-2ab5-4600-94e6-ac097e7cb52a",

                        "_refObjectName": "GI Admin Engine",

                        "_type": "Project"

                    },

                    "RevisionHistory": {

                        "_rallyAPIMajor": "2",

                        "_rallyAPIMinor": "0",

                        "_ref": https://rally1.rallydev.com/slm/webservice/v2.0/revisionhistory/516596564108,

                        "_refObjectUUID": "af2edd79-dcec-4471-9362-28e05d2790da",

                        "_type": "RevisionHistory"

                    },

                    "StartDate": "2022-08-11T06:00:00.000Z",

                    "State": "Planning",

                    "SyncedWithParent": true,

                    "TaskActualTotal": null,

                    "TaskEstimateTotal": null,

                    "TaskRemainingTotal": null,

                    "Theme": "",

                    "UserIterationCapacities": {

                        "_rallyAPIMajor": "2",

                        "_rallyAPIMinor": "0",

                        "_ref": https://rally1.rallydev.com/slm/webservice/v2.0/Iteration/516596564100/UserIterationCapacities,

                        "_type": "UserIterationCapacity",

                        "Count": 0

                    },

                    "WorkProducts": {

                        "_rallyAPIMajor": "2",

                        "_rallyAPIMinor": "0",

                        "_ref": https://rally1.rallydev.com/slm/webservice/v2.0/Iteration/516596564100/WorkProducts,

                        "_type": "SchedulableArtifact",

                        "Count": 0

                    },

                    "c_Custom1TotalActualBusinessValue": null,

                    "c_Custom2TotalPlannedBusinessValue": null,

                    "c_BacklogRefinement": false,

                    "c_IterationPlanning": false,

                    "c_IterationRetrospective": false,

                    "c_IterationReview": false,

                    "c_RetroActions"null,

                    "c_RetroDeltas"null,

                    "c_RetroPluses"null,

                    "_type": "Iteration"

                }

            ]

        }

    }