type: object properties: commentId: type: integer description: Comment ID example: '23' message: type: string description: Text of comment example: 'This point is one of the best' parentCommentId: type: integer nullable: true description: ID of a parent comment if the comment is a reply example: '12' user: $ref: './UserBase.yaml' timestamp: type: string description: Date and time the comment was posted edited: type: boolean description: Comment was edited (comments.status_slug == 'edited') photoset: type: array items: $ref: './Photo.yaml' commentStatus: type: string nullable: true enum: - NEW - ICARE - DELMOD - DELME - null description: | Status of the Comment - NEW, ICARE, DELMOD, DELME, null DELME and DELMOD are always available if comments are active threadstarters - NEW – new comment (didn't moderated yet) - ICARE – in moderation status - DELMOD – deleted by Moderator or Admin - DELME – deleted by User