Skip to content

Update Comment

Update Comments are comments made on updates found in the Edge for a given realm. They can be created, listed, viewed, and deleted for updates within the appropriate realm.

NOTE

Update Comments exist in users, groups, and sections.

Fields

FieldNameDescriptionType
comment*CommentThe comment textstring
uidUser IDThe ID of the user who created the commentinteger

* = Required

GET {realm}/updates/{update id}/comments

View a list of comments (paged)

Return A list of comment objects

json
{
  "comment": [
    {
      "id": 3570319,
      "uid": 45552,
      "comment": "see my comment",
      "created": 1388170192,
      "parent_id": 0,
      "status": 1,
      "likes": 0,
      "user_like_action": false,
      "links": {
        "self": "http:\/\/...\/comments\/3570319"
      }
    },
    {
      "id": 3570321,
      "uid": 45552,
      "comment": "I see your comment",
      "created": 1388170340,
      "parent_id": 0,
      "status": 1,
      "likes": 0,
      "user_like_action": false,
      "links": {
        "self": "http:\/\/...\/comments\/3570321"
      }
    }
  ]
}
xml
<?xml version="1.0" encoding="utf-8" ?>
<result>
    <comment>
        <id>3570319</id>
        <uid>45552</uid>
        <comment>see my comment</comment>
        <created>1388170192</created>
        <parent_id>0</parent_id>
        <status>1</status>
        <likes>0</likes>
        <user_like_action></user_like_action>
        <links>
            <self>http://.../comments/3570319</self>
        </links>
    </comment>
    <comment>
        <id>3570321</id>
        <uid>45552</uid>
        <comment>I see your comment</comment>
        <created>1388170340</created>
        <parent_id>0</parent_id>
        <status>1</status>
        <likes>0</likes>
        <user_like_action></user_like_action>
        <links>
            <self>http://.../comments/3570321</self>
        </links>
    </comment>
</result>

GET {realm}/updates/{update id}/comments/{id}

View a specified comment

Return A comment

json
{
  "id": 3570319,
  "uid": 45552,
  "comment": "see my comment",
  "created": 1388170192,
  "parent_id": 0,
  "status": 1,
  "likes": 0,
  "user_like_action": false
}
xml
<?xml version="1.0" encoding="utf-8" ?>
<result>
	<id>3570319</id>
	<uid>45552</uid>
	<comment>see my comment</comment>
	<created>1388170192</created>
	<parent_id>0</parent_id>
	<status>1</status>
	<likes>0</likes>
	<user_like_action></user_like_action>
</result>

POST {realm}/updates/{update id}/comments

Create a comment

Content An object containing comment fields

json
{
  "comment": "This is an awesome topic",
  "uid": "23867876"
}
xml
<body>
  <comment>This is an awesome update</comment>
  <uid>23867876</uid>
</body>

Return An object containing comment fields

json
{
  "id": 3570319,
  "uid": 45552,
  "comment": "see my comment",
  "created": 1388170192,
  "parent_id": 0,
  "status": 1,
  "likes": 0,
  "user_like_action": false,
  "links": {
    "self": "http:\/\/...\/comments\/3570319"
  }
}
xml
<?xml version="1.0" encoding="utf-8" ?>
<result>
    <id>3570319</id>
    <uid>45552</uid>
    <comment>see my comment</comment>
    <created>1388170192</created>
    <parent_id>0</parent_id>
    <status>1</status>
    <likes>0</likes>
    <user_like_action></user_like_action>
    <links>
        <self>http://.../comments/3570319</self>
    </links>
</result>

DELETE {realm}/updates/{update id}/comments/{id}

Delete a comment (cannot be undone)