Q&A

Add Comment to Contribution

post/v1/meetings/{meetingId}/ideas/sessions/{topicId}/items/{contributionId}/comments

Request

  • Base URL: https://app.meet.ps/api
  • URL: https://app.meet.ps/api/v1/meetings/{meetingId}/ideas/sessions/{topicId}/items/{contributionId}/comments
  • Auth: HTTP bearer

Path parameters

meetingIdstring required

A canonical meeting ID string that's generated automatically for new meetings. Normally consists of just alphanumericals; legacy meetings can have dashes and underscores.

Example:kr9gui27

Meeting name string

Request body

idstring

Comment ID

userNamestring

Name of the participant who submitted the comment

isResponseboolean

Mark the comment as official response from presenter

ownerstring

ID of comment owner

parentstring

The ID of the contribution that is the parent of this comment.

privateboolean

Marks the comment as private, i.e. readable only to the parent item owner.

scope'presenter' | 'speaker'

If present, denotes the origin of a comment made by the meeting managers.

scorenumber

Net score of the comment based on all votes cast on it

votesnumber

Number of voters who upvoted or downvoted a given comment

textstring

Comment contents

timestampinteger

Comment timestamp

approveTimestampinteger

If present, denotes the time the item was last moderated. Comments are usually non-moderated.

Example request

{
  "id": "-MJ313d7pNPpxTtbP35F",
  "userName": "John Doe",
  "owner": "UTybGlwwXaVwHbYfdwgyBR2Zsu42",
  "parent": "-NYyG7_tLHkqDa-tDL6b",
  "score": 7,
  "votes": 8,
  "text": "This is my comment",
  "timestamp": 1642589322
}

Response

Example response

{
  "result": {
    "id": "-MJ313d7pNPpxTtbP35F",
    "userName": "John Doe",
    "owner": "UTybGlwwXaVwHbYfdwgyBR2Zsu42",
    "parent": "-NYyG7_tLHkqDa-tDL6b",
    "score": 7,
    "votes": 8,
    "text": "This is my comment",
    "timestamp": 1642589322
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.