We are forced to migrate to the v4 API and noticed that the v4 endpoint is not returning the duration field for Comments with a timecode range eg.

Endpoint URL: https://api.frame.io/v4/accounts/:account_id/comments/:comment_id
Sample Response:
{
"data": {
"id": "a0f691cb-f9a2-4432-9616-911be085fa3e",
"timestamp": 0,
"text": "\r\n#FAST_SEG_1",
"updated_at": "2026-03-23T13:33:50.568130Z",
"annotation": None,
"page": None,
"completed_at": None,
"created_at": "2026-03-23T11:13:28.351145Z",
"file_id": "83ef1519-f3e1-4ed6-a3de-f8f2d97dbcbc",
"completer_id": None,
"text_edited_at": None
}
}
The GraphQL API that the UI is using does however include this field:
{
"data": {
"comment": {
"id": "a0f691cb-f9a2-4432-9616-911be085fa3e",
"annotation": null,
"bounds": null,
"isCopy": false,
"documentPageNumber": null,
"duration": 483.142299,
"timestampMicroseconds": 0,
"textReviewAnnotation": null,
"viewerContext": null,
"__typename": "Comment"
}
}
}
