Create a new comment base, or retrieve an existing one.
Parameters:
json_body (Union[dict, list, CreateInlineCommentData, CreateGeneralCommentData]) – The body of the request. See
CreateCommentData for information about the possible
fields. You can provide this data as a CreateCommentData
or as a dictionary.
extra_parameters (Optional[Mapping[str, Union[str, bool, int, float]]]) – The extra query parameters you might want to
add. By default no extra query parameters are added.
comment_base_id (int) – The id of the base to which you want to add a
reply.
extra_parameters (Optional[Mapping[str, Union[str, bool, int, float]]]) – The extra query parameters you might want to
add. By default no extra query parameters are added.
extra_parameters (Optional[Mapping[str, Union[str, bool, int, float]]]) – The extra query parameters you might want to
add. By default no extra query parameters are added.
comment_base_id (int) – The base of the given reply.
reply_id (int) – The id of the reply for which you want to update.
extra_parameters (Optional[Mapping[str, Union[str, bool, int, float]]]) – The extra query parameters you might want to
add. By default no extra query parameters are added.
comment_base_id (int) – The base of the given reply.
reply_id (int) – The id of the reply for which you want to get the
edits.
extra_parameters (Optional[Mapping[str, Union[str, bool, int, float]]]) – The extra query parameters you might want to
add. By default no extra query parameters are added.
comment_base_id (int) – The base of the given reply.
reply_id (int) – The id of the reply for which you want to update the
approval.
extra_parameters (Optional[Mapping[str, Union[str, bool, int, float]]]) – The extra query parameters you might want to
add. By default no extra query parameters are added.
comment_base_id (int) – The base of the given reply.
reply_id (int) – The id of the reply for which you want to update the
approval.
extra_parameters (Optional[Mapping[str, Union[str, bool, int, float]]]) – The extra query parameters you might want to
add. By default no extra query parameters are added.
CommentService#
Create a new comment base, or retrieve an existing one.
json_body (
Union
[dict
,list
,CreateInlineCommentData
,CreateGeneralCommentData
]) – The body of the request. SeeCreateCommentData
for information about the possible fields. You can provide this data as aCreateCommentData
or as a dictionary.extra_parameters (
Optional
[Mapping
[str
,Union
[str
,bool
,int
,float
]]]) – The extra query parameters you might want to add. By default no extra query parameters are added.self (CommentService[AuthenticatedClient]) –
The just created comment base.
InlineFeedbackCommentBaseWithExtendedReplies | GeneralFeedbackCommentBaseWithExtendedReplies
Add a reply to a comment base.
json_body (
Union
[dict
,list
,CreateCommentReplyData
]) – The body of the request. SeeCreateCommentReplyData
for information about the possible fields. You can provide this data as aCreateCommentReplyData
or as a dictionary.comment_base_id (
int
) – The id of the base to which you want to add a reply.extra_parameters (
Optional
[Mapping
[str
,Union
[str
,bool
,int
,float
]]]) – The extra query parameters you might want to add. By default no extra query parameters are added.self (CommentService[AuthenticatedClient]) –
The just created reply.
ExtendedNonDeletedCommentReply | DeletedCommentReply
Delete the given reply.
comment_base_id (
int
) – The base of the given reply.reply_id (
int
) – The id of the reply to delete.extra_parameters (
Optional
[Mapping
[str
,Union
[str
,bool
,int
,float
]]]) – The extra query parameters you might want to add. By default no extra query parameters are added.self (CommentService[AuthenticatedClient]) –
Nothing.
None
Update the content of a reply.
json_body (
Union
[dict
,list
,PatchCommentReplyData
]) – The body of the request. SeePatchCommentReplyData
for information about the possible fields. You can provide this data as aPatchCommentReplyData
or as a dictionary.comment_base_id (
int
) – The base of the given reply.reply_id (
int
) – The id of the reply for which you want to update.extra_parameters (
Optional
[Mapping
[str
,Union
[str
,bool
,int
,float
]]]) – The extra query parameters you might want to add. By default no extra query parameters are added.self (CommentService[AuthenticatedClient]) –
The just updated reply.
ExtendedNonDeletedCommentReply | DeletedCommentReply
Get the edits of a reply.
comment_base_id (
int
) – The base of the given reply.reply_id (
int
) – The id of the reply for which you want to get the edits.extra_parameters (
Optional
[Mapping
[str
,Union
[str
,bool
,int
,float
]]]) – The extra query parameters you might want to add. By default no extra query parameters are added.self (CommentService[AuthenticatedClient]) –
A list of edits, sorted from newest to oldest.
Sequence[CommentReplyEdit]
Update the approval status of a reply.
comment_base_id (
int
) – The base of the given reply.reply_id (
int
) – The id of the reply for which you want to update the approval.extra_parameters (
Optional
[Mapping
[str
,Union
[str
,bool
,int
,float
]]]) – The extra query parameters you might want to add. By default no extra query parameters are added.self (CommentService[AuthenticatedClient]) –
The just updated reply.
ExtendedNonDeletedCommentReply | DeletedCommentReply
Update the approval status of a reply.
comment_base_id (
int
) – The base of the given reply.reply_id (
int
) – The id of the reply for which you want to update the approval.extra_parameters (
Optional
[Mapping
[str
,Union
[str
,bool
,int
,float
]]]) – The extra query parameters you might want to add. By default no extra query parameters are added.self (CommentService[AuthenticatedClient]) –
The just updated reply.
ExtendedNonDeletedCommentReply | DeletedCommentReply