Crucible
Crucible
Latency
3014ms p95
Uptime
0.0% 30d
Playground
Verified
live
Endpoints
/rest-service/reviews-v1/{id}/comments/{cId}/markAsRead
Mark the given comment as read for the user used to make this POST.
/rest-service/reviews-v1/{id}/transitions
Get a list of the actions which the current user can perform on this review, given its current state and the user's permissions.
/rest-service/reviews-v1/{id}/comments/versioned
/rest-service/reviews-v1/{id}/comments/{cId}
Deletes the given comment.
/rest-service/reviews-v1/details
Retrieves all reviews that are in one of the the specified states. For each review all details are included (review items + comments). The wiki rendered comments will be available via the element
/rest-service/reviews-v1/{id}/comments/{cId}
Gets the given comment.
/rest-service/reviews-v1/{id}/comments/{cId}
Updates the comment given by the perma id to the new comment posted.
/rest-service/reviews-v1/{id}/comments/general
/rest-service/reviews-v1/{id}/comments/markAllAsRead
For the effective user, mark all comments in a review as read (except those marked as leave unread).
/rest-service/auth-v1/login
Get the user authentication token. This is a legacy version of the login request. Using GET is deprecated as your password is likely to appear in logs which record request URLs. Use the POST version instead.
/rest-service/auth-v1/login
Get the user authentication token.
/rest-service/projects-v1
Get the list of projects that the authenticated user is entitled to access.
/rest-service/projects-v1/{key}
Returns a project description.
/rest-service/repositories-v1
Returns a list of all repositories. This includes plugin provided repositories
/rest-service/repositories-v1/browse/{repository}/{path}
Lists the contents of the specified directory.
/rest-service/repositories-v1/change/{repository}/{revision}
Represents a particular changeset.
/rest-service/repositories-v1/changes/{repository}/{path}
Represents a sorted list of changesets, newest first.
/rest-service/repositories-v1/content/{repository}/{revision}/{path}
Returns the raw content of the specified file revision as a binary stream. No attempt is made to identify the content type and no mime type is provided.
/rest-service/repositories-v1/history/{repository}/{revision}/{path}
Represents the history of a versioned entity.
/rest-service/repositories-v1/{repository}
/rest-service/repositories-v1/{repository}/svn
For backward compatibility we provide this method, but repositories should be referred to just by their key.
/rest-service/repositories-v1/{repository}/{revision}/{path}
/rest-service/reviews-v1
/rest-service/reviews-v1
/rest-service/reviews-v1/{id}/comments/{cId}/markAsLeaveUnread
Marks the comment as leave unread to the current user - it will not automatically be marked as read by crucible.
/rest-service/reviews-v1/filter
To ignore a property, omit it from the query string.
/rest-service/reviews-v1/filter
This method should no longer be used, as it uses a POST for a read-only retrieval operation and is provided for backward compatibility only.
/rest-service/reviews-v1/filter/details
To ignore a property, omit it from the query string.
/rest-service/reviews-v1/filter/details
This method should no longer be used, as it uses a POST for a read-only retrieval operation and is provided for backward compatibility only.
/rest-service/reviews-v1/filter/{filter}
Get all the reviews which match the given filter, for the current user.
/rest-service/reviews-v1/filter/{filter}/details
Gets a list of all the reviews that match the specified filter criteria.
/rest-service/reviews-v1/metrics/{version}
Get comment metrics metadata for the specified metrics version.
/rest-service/reviews-v1/search/{repository}
Return a list of Reviews which include a particular file.
/rest-service/reviews-v1/search/{repository}/details
Return a list of Reviews which include a particular file.
/rest-service/reviews-v1/versionInfo
Returns Crucible version information.
/rest-service/reviews-v1/{id}
Permanently deletes the specified review. The review must have been abandoned.
/rest-service/reviews-v1/{id}
Get a single review by its permId (e.g. "CR-45"). If the review does not exist, a 404 is returned. The moderator element may not exist if the review does not have a Moderator.
/rest-service/reviews-v1/{id}/actions
Get a list of the actions which the current user is allowed to perform on the review.
/rest-service/reviews-v1/{id}/addChangeset
/rest-service/reviews-v1/{id}/addFile
/rest-service/reviews-v1/{id}/addPatch
Old, non-restful name. Kept for backwards compatibility. Exactly the same as POSTing to /{id}/patch
/rest-service/reviews-v1/{id}/close
Closes the given review with the summary given.
/rest-service/reviews-v1/{id}/comments
Return all the comments visible to the requesting user for the review.
/rest-service/reviews-v1/{id}/comments
Add a general comment to the review.
/rest-service/reviews-v1/{id}/comments/{cId}/replies
Gets the replies to the given comment.
/rest-service/reviews-v1/{id}/comments/{cId}/replies
Adds a reply to the given comment. This call includes the repsonse header that contains the URL of the newly created entity.
/rest-service/reviews-v1/{id}/comments/{cId}/replies/{rId}
Deletes the reply.
/rest-service/reviews-v1/{id}/comments/{cId}/replies/{rId}
Updates a reply with the given newComment.
/rest-service/reviews-v1/{id}/complete
Completes the review for the current user
/rest-service/reviews-v1/{id}/details
Returns the specified review.
/rest-service/reviews-v1/{id}/patch
Get a list of patches and their details for the given review
/rest-service/reviews-v1/{id}/patch
Add the revisions in a patch to an existing review.
/rest-service/reviews-v1/{id}/patch/{patchId}
Removes the patch with the given id from the review. All of the revisions provided by the patch will be removed as well.
/rest-service/reviews-v1/{id}/publish
Publishes all the draft comments of the current user.
/rest-service/reviews-v1/{id}/publish/{cId}
publishes the given draft comment.
/rest-service/reviews-v1/{id}/remind
Immediately send a reminder to incomplete reviewers about the given review.
/rest-service/reviews-v1/{id}/reviewers
Get a list of reviewers in the review given by the permaid id.
/rest-service/reviews-v1/{id}/reviewers
Adds the given list of reviewers to the review.
/rest-service/reviews-v1/{id}/reviewers/completed
Gets a list of completed reviewers.
/rest-service/reviews-v1/{id}/reviewers/uncompleted
Gets a list of reviewers that have not completed the review.
/rest-service/reviews-v1/{id}/reviewers/{username}
Removes the reviewer from the review.
/rest-service/reviews-v1/{id}/reviewitems
Returns a list of all the items in a review.
/rest-service/reviews-v1/{id}/reviewitems
Add the changes between two files in a fisheye repository to the review.
/rest-service/reviews-v1/{id}/reviewitems/details
Adds the given review item to the review. This will always create a new review item, even if there is an existing one with the same data in the review (in which case the existing item will be replaced).
/rest-service/reviews-v1/{id}/reviewitems/revisions
Adds a review item for each of the supplied crucibleRevisionData elements.
/rest-service/reviews-v1/{id}/reviewitems/{riId}
Removes an item from a review.
/rest-service/reviews-v1/{id}/reviewitems/{riId}
Returns detailed information for a specific review item.
/rest-service/reviews-v1/{id}/reviewitems/{riId}/comments
/rest-service/reviews-v1/{id}/reviewitems/{riId}/comments
This call includes the repsonse header that contains the URL of the newly created entity.
/rest-service/reviews-v1/{id}/reviewitems/{riId}/details
Sets the review item specified by itemId with the given reviewItem. The old review item is discarded. Can only perform this operation if the old review item specified by itemId can be deleted. The old review item's permId is not changed.
/rest-service/reviews-v1/{id}/reviewitems/{riId}/revisions
Removes the revisions given from the review item in the review specified by the id. If the review item has no more revisions left, it is automatically deleted.
/rest-service/reviews-v1/{id}/reviewitems/{riId}/revisions
Adds the given list of revisions to the supplied review item, merging if required. For example, if the review item for contains revisions 3 to 6, and if:
/rest-service/reviews-v1/{id}/transition
Change the state of a review by performing an action on it.
/rest-service/reviews-v1/{id}/uncomplete
Uncompletes the review for the current user.
/rest-service/search-v1/reviews
Search for reviews where the name, description, state or permaId contain the specified term.
/rest-service/search-v1/reviewsForIssue
Get a list of all reviews that have been linked to the specified JIRA issue key.
/rest-service/users-v1
Get a list of all the users. You can also ask for a set of users.
/rest-service/users-v1/{repository}/{username}
Returns the user details of the user mapped to a committer in a repository.
/rest-service/users-v1/{username}
Returns the user's profile details.
79 endpoints auto-detected
curl -X POST \
"http://crucible.local/context/rest-service/reviews-v1/{id}/comments/{cId}/markAsRead"crucible.local · HTTPS only