PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}

Updates a specific pull request comment.

Servers

Path parameters

Name Type Required Description
pull_request_id Integer Yes

The id of the pull request.

comment_id Integer Yes

The id of the comment.

repo_slug String Yes

This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: {repository UUID}.

workspace String Yes

This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: {workspace UUID}.

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
id Integer No
resolution Object No

The resolution object for a Comment.

resolution.created_on String No

The ISO8601 timestamp the resolution was created.

resolution.type String Yes
inline Object No
inline.to Integer No

The comment's anchor line in the new version of the file. If the 'from' line is also provided, this value will be removed.

inline.path String Yes

The path of the file this comment is anchored to.

inline.from Integer No

The comment's anchor line in the old version of the file.

deleted Boolean No
created_on String No
type String Yes
content Object No
content.markup String No

The type of markup language the raw content is to be interpreted in.

Possible values:

  • "creole"
  • "markdown"
  • "plaintext"
content.html String No

The user's content rendered as HTML.

content.raw String No

The text as it was typed by a user.

updated_on String No
pending Boolean No
links Object No
links.html Object No

A link to a resource related to this object.

links.html.href String No
links.html.name String No
links.self Object No

A link to a resource related to this object.

links.self.href String No
links.self.name String No
links.code Object No

A link to a resource related to this object.

links.code.href String No
links.code.name String No

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.