# Functions

CheckResponse checks the API response for errors, and returns them if present.
NewServerClient returns a new Bitbucket Server API client with provided base URL.
ParseWebHook parses the event payload.
RequestID returns the unique UUID for each webhook request r.
ValidatePayload validates an incoming Bitbucket Server Webhook event request and returns the (JSON) payload.
ValidateSignature validates the signature for the given payload.
WebHookType returns the event key of webhook request r.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

todo: this could be merged with Ref, PullRequestTarget and PullRequestRef.
A Client manages communication with the Bitbucket Server API.
No description provided by the author
No description provided by the author
No description provided by the author
ListOptions specifies the optional parameters to various List methods that support pagination.
todo: add the option values as consts.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PullRequest represents a Bitbucket Server pull request on a repository.
PullRequestBranchUpdatedEvent is triggered when the source branch (FromRef) updated.
PullRequestEvent present the payload schema some general pull request events suh `PullRequestDeclinedEvent` and `PullRequestOpenedEvent`.
PullRequestListOptions specifies the optional parameters to the PullRequestsService.List method.
PullRequestModifiedEvent is triggered when a pull request's description, title, or target branch is changed.
No description provided by the author
PullRequestReviewerEvent present the payload schema for events related to pull request review suh `PullRequestNeedsWorkEvent` and `PullRequestApprovedEvent`.
PullRequestReviewersUpdatedEvent is triggered when a pull request's reviewers have been added or removed.
No description provided by the author
No description provided by the author
PushEvent is triggered when a user pushes one or more commits, branch created or deleted, or tag created or deleted.
No description provided by the author
No description provided by the author
No description provided by the author
Repository represents a Bitbucket Server repository.
RepositoryModifiedEvent is triggered when a repository is forked.
No description provided by the author
RepositoryModifiedEvent is triggered when a repository is renamed or moved.
Response represents Bitbucket Server API response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
PullRequestApprovedEvent is triggered when a pull request is marked as approved by a reviewer.
PullRequestDeclinedEvent is triggered when a user declines a pull request for a repository.
PullRequestDeletedEvent is triggered when a user deletes a pull request for a repository.
PullRequestMergedEvent is triggered when a user merges a pull request for a repository.
PullRequestNeedsWorkEvent is triggered when a pull request is marked as needs work by a reviewer.
PullRequestOpenedEvent is triggered when a pull request is opened or reopened.
PullRequestsService handles communication with the pull request related methods of the Bitbucket Server API.
PullRequestUnapprovedEvent is triggered when a pull request is unapproved by a reviewer.
RepositoriesService handles communication with the repository related methods of the Bitbucket Server API.
UsersService handles communication with the user related methods of the Bitbucket Server API.