comments
8 endpoints.
get/api/comments#
subjectTypestring*ticketmilestonepagesubjectIdstring · uuid*curl https://api.shairelabs.com/api/comments?subjectType=ticket&subjectId=00000000-0000-0000-0000-000000000000 \
-H "Authorization: Bearer $SHAIRE_TOKEN"idstring · uuid*subjectTypestring*ticketmilestonepagesubjectIdstring · uuid*authorIdstring · uuid*bodyobject*typestring*doccontentunknown[]parentIdstring · uuid | null*resolvedAtstring | null*resolvedBystring · uuid | null*reactionsobject[]*[item]objectemojistring*countinteger*mineboolean*createdAtstring*updatedAtstring*post/api/comments#
subjectTypestring*ticketmilestonepagesubjectIdstring · uuid*bodyobject*typestring*doccontentunknown[]parentIdstring · uuid | nullcurl https://api.shairelabs.com/api/comments \
-X POST \
-H "Authorization: Bearer $SHAIRE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"subjectType":"ticket","subjectId":"00000000-0000-0000-0000-000000000000","body":{"type":"doc"}}'idstring · uuid*subjectTypestring*ticketmilestonepagesubjectIdstring · uuid*authorIdstring · uuid*bodyobject*typestring*doccontentunknown[]parentIdstring · uuid | null*resolvedAtstring | null*resolvedBystring · uuid | null*reactionsobject[]*[item]objectemojistring*countinteger*mineboolean*createdAtstring*updatedAtstring*patch/api/comments/{id}#
idstring*bodyobject*typestring*doccontentunknown[]curl https://api.shairelabs.com/api/comments/$COMMENT_ID \
-X PATCH \
-H "Authorization: Bearer $SHAIRE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"body":{"type":"doc"}}'idstring · uuid*subjectTypestring*ticketmilestonepagesubjectIdstring · uuid*authorIdstring · uuid*bodyobject*typestring*doccontentunknown[]parentIdstring · uuid | null*resolvedAtstring | null*resolvedBystring · uuid | null*reactionsobject[]*[item]objectemojistring*countinteger*mineboolean*createdAtstring*updatedAtstring*delete/api/comments/{id}#
idstring*curl https://api.shairelabs.com/api/comments/$COMMENT_ID \
-X DELETE \
-H "Authorization: Bearer $SHAIRE_TOKEN"put/api/comments/{id}/reactions/{emoji}#
idstring*emojistring*curl https://api.shairelabs.com/api/comments/$COMMENT_ID/reactions/$REACTION_EMOJI \
-X PUT \
-H "Authorization: Bearer $SHAIRE_TOKEN"delete/api/comments/{id}/reactions/{emoji}#
idstring*emojistring*curl https://api.shairelabs.com/api/comments/$COMMENT_ID/reactions/$REACTION_EMOJI \
-X DELETE \
-H "Authorization: Bearer $SHAIRE_TOKEN"put/api/comments/{id}/resolution#
idstring*curl https://api.shairelabs.com/api/comments/$COMMENT_ID/resolution \
-X PUT \
-H "Authorization: Bearer $SHAIRE_TOKEN"delete/api/comments/{id}/resolution#
idstring*curl https://api.shairelabs.com/api/comments/$COMMENT_ID/resolution \
-X DELETE \
-H "Authorization: Bearer $SHAIRE_TOKEN"