POST api/Collaboration/CreateCommentThread
Creating a new comment thread
Request Information
URI Parameters
None.
Body Parameters
Comment thread parameters
CreateCommentThreadParams| Name | Description | Type | Additional information |
|---|---|---|---|
| MediaItemId |
Media Item ID |
integer |
None. |
| RevisionId |
Media Item version ID |
integer |
None. |
| Geometry |
Comment thread geometry |
string |
None. |
| CommentText |
Comment |
string |
None. |
| SubscriberGuids |
IDs of users who need to be notified about the current comment thread |
Collection of globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"mediaItemId": 1,
"revisionId": 1,
"geometry": "sample string 2",
"commentText": "sample string 3",
"subscriberGuids": [
"f07920d9-cc15-4cac-9e26-0513c1d04d0f",
"cea3fbc8-cba5-491d-8072-8e150e41210f"
]
}
Response Information
Resource Description
Result containing the created comment thread
ObjResultOfCreateCommentThreadOutcome| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | CreateCommentThreadOutcome |
None. |
|
| Error |
Error description |
string |
None. |
| Success |
Flag of successful operation |
boolean |
None. |
| ErrorCode |
Error code |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"data": {
"geometryId": 1,
"commentId": 2,
"commentTime": "2025-11-01T04:57:00.6499136+01:00"
},
"error": "sample string 1",
"success": true,
"errorCode": 3
}
Parameter Information
parameters
Comment thread parameters
| Property | Description |
|---|---|
| MediaItemId (Int64) |
Media Item ID |
| RevisionId (Nullable`1) |
Media Item version ID |
| Geometry (String) |
Comment thread geometry |
| CommentText (String) |
Comment |
| SubscriberGuids (Guid[]) |
IDs of users who need to be notified about the current comment thread |