Files
video-prize-ranch 5c4aa6b8cf Update docs
2022-07-23 18:21:02 -04:00

2.8 KiB

Comments (comments.odysee.tv)

Odysee comments API.

POST List comments

https://comments.odysee.tv/api/v2?m=comment.List

application/json Body

  • top_level: return replies
  • sort_by: 3 - Best, 2 - Controversial, 0 - New
  • parent_id: comment ID of the comment to get replies
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "comment.List",
  "params": {
    "page": 1,
    "page_size": 10,
    "top_level": true,
    "sort_by": 3,
    "parent_id": "",
    "claim_id": "463e63afb35a319f260b36ef8d5c3dc41a98ce28",
    "channel_id": "ecf0a6be99030d0ad4e10aec11d2c0bab94246ae",
    "channel_name": "@MusicARetro"
  }
}

200 OK Response

{
  "jsonrpc": "2.0",
  "result": {
    "page": 1,
    "page_size": 600,
    "total_pages": 1,
    "total_items": 3,
    "total_filtered_items": 3,
    "items": [
      {
        "comment": "otimo",
        "comment_id": "cf646d91c2c98a9471954b63bc51cf8c78f86fa1c734fb0c65e49ed0ded3799b",
        "claim_id": "463e63afb35a319f260b36ef8d5c3dc41a98ce28",
        "timestamp": 1613902598,
        "signature": "",
        "signing_ts": "1613902598",
        "is_hidden": false,
        "is_pinned": false,
        "channel_id": "d177dcbe8cfd1b6e58797ea573ba856a2be759c0",
        "channel_name": "@joseavf1",
        "channel_url": "lbry://@joseavf1#d177dcbe8cfd1b6e58797ea573ba856a2be759c0",
        "support_amount": 0
      }, {
        "comment":"True. Always entertaining content.",
        "comment_id":"49357e258bf3b69574ead22e43144630c94ca73950b84cc7280f99c610b559a2",
        "claim_id":"93b951fc1f8c7af3def41073c539ec957c3c562a",
        "timestamp":1625274573,
        "parent_id":"fafae646a3c1ae2e3f4631b77733ef5a6e197f052228d8ae09aa642aa2ddff34",
        "signature":"",
        "signing_ts":"1625274572",
        "is_hidden":false,
        "is_pinned":false,
        "channel_id":"0db3cea9230c2506e266df053a5a8aca8dc39214",
        "channel_name":"@VoidHeart",
        "channel_url":"lbry://@VoidHeart#0db3cea9230c2506e266df053a5a8aca8dc39214",
        "replies":1,
        "support_amount":0
      }
    ],
    "has_hidden_comments": false
  },
  "id": 1
}

POST Get comment reactions

https://comments.odysee.tv/api/v2?m=reaction.List

application/json Body

  • comment_ids: Comma-separated list of comment IDs
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "reaction.List",
  "params": {
    "comment_ids": "commentId,commentId2"
    }
  }

200 OK Response

{
  "jsonrpc": "2.0",
  "result": {
    "others_reactions": {
      "062d9b51b099db7c4bba2e3aa2811badc901cf116f6fb6cdb68e0a636784fa14": {
        "": 0,
        "bones": 0,
        "creator_like": 0,
        "creators_like": 0,
        "dislike": 0,
        "frozen_tom": 0,
        "like": 1,
        "likes": 0,
        "mind_blown": 0
      }
    }
  },
  "id": 1
}