Resolved Inline Comments being returned by API when parameter resolution_status=open is requested

My GET request looks like this:

https://{domain removed}/wiki/api/v2/pages/2120318977/inline-comments?resolution_status=open

The response I get includes resolved comments.

"results": [
        {
            "id": "2122448899",
            "status": "current",
            "title": "{removed on purpose}",
            "pageId": "2120318977",
            "version": {
                "number": 2,
                "message": "",
                "minorEdit": false,
                "authorId": "61ee7a211bda70006ee95cf6",
                "createdAt": "2025-01-22T17:10:43.460Z"
            },
            "resolutionStatus": "resolved",
            "resolutionLastModifierId": "8a7f808a7e8bb007017e8bcc101a0031",
            "resolutionLastModifiedAt": "2025-01-23T10:35:42.471Z",
            "properties": {
                "inlineMarkerRef": "590d19b8-f1a6-40a0-9c02-878c5660e6d4",
                "inlineOriginalSelection": "MBR Status",
                "inline-original-selection": "MBR Status",
                "inline-marker-ref": "590d19b8-f1a6-40a0-9c02-878c5660e6d4"
            },
            "_links": {
                "webui": "{removed on purpose}focusedCommentId=2122448899"
            }
        },

Is this a bug or I’m doing something wrong?

Other info:

  • The page in this example has zero ‘Open’ comments according to the confluence UI.

I think the parameter should be resolution-status with a dash instead of an underscore.

1 Like