Skip to main content

UpdateRequestsApi

@codebolt/client-sdk


Class: UpdateRequestsApi

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:4

Constructors​

Constructor​

new UpdateRequestsApi(http: HttpClient): UpdateRequestsApi;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:5

Parameters​

ParameterType
httpHttpClient

Returns​

UpdateRequestsApi

Methods​

addDispute()​

addDispute(id: string, data: AddDisputeRequest): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:53

Add a dispute to a request

Parameters​

ParameterType
idstring
dataAddDisputeRequest

Returns​

Promise<unknown>


addDisputeComment()​

addDisputeComment(
id: string,
disputeId: string,
data: AddDisputeCommentRequest): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:63

Add a comment to a dispute

Parameters​

ParameterType
idstring
disputeIdstring
dataAddDisputeCommentRequest

Returns​

Promise<unknown>


addWatcher()​

addWatcher(id: string, data: AddWatcherRequest): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:68

Add a watcher to a request

Parameters​

ParameterType
idstring
dataAddWatcherRequest

Returns​

Promise<unknown>


completeWork()​

completeWork(id: string, data?: CompleteWorkRequest): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:43

Complete work on a request

Parameters​

ParameterType
idstring
data?CompleteWorkRequest

Returns​

Promise<unknown>


create()​

create(data: CreateUpdateRequestRequest): Promise<UpdateRequest>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:18

Create a new update request

Parameters​

ParameterType
dataCreateUpdateRequestRequest

Returns​

Promise<UpdateRequest>


delete()​

delete(id: string): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:28

Delete an update request

Parameters​

ParameterType
idstring

Returns​

Promise<unknown>


get()​

get(id: string): Promise<UpdateRequest>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:13

Get a single update request

Parameters​

ParameterType
idstring

Returns​

Promise<UpdateRequest>


list()​

list(params?: Record<string, unknown>): Promise<UpdateRequest[]>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:8

List all update requests

Parameters​

ParameterType
params?Record<string, unknown>

Returns​

Promise<UpdateRequest[]>


merge()​

merge(id: string, data?: MergeUpdateRequestRequest): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:48

Merge a request into project structure

Parameters​

ParameterType
idstring
data?MergeUpdateRequestRequest

Returns​

Promise<unknown>


removeWatcher()​

removeWatcher(id: string, watcherId: string): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:73

Remove a watcher from a request

Parameters​

ParameterType
idstring
watcherIdstring

Returns​

Promise<unknown>


resolveDispute()​

resolveDispute(
id: string,
disputeId: string,
data: ResolveDisputeRequest): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:58

Resolve a dispute

Parameters​

ParameterType
idstring
disputeIdstring
dataResolveDisputeRequest

Returns​

Promise<unknown>


startWork()​

startWork(id: string): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:38

Start working on a request

Parameters​

ParameterType
idstring

Returns​

Promise<unknown>


submit()​

submit(id: string): Promise<unknown>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:33

Submit a request for review

Parameters​

ParameterType
idstring

Returns​

Promise<unknown>


update()​

update(id: string, data: UpdateUpdateRequestRequest): Promise<UpdateRequest>;

Defined in: CodeBolt/packages/clientsdk/src/api/update-requests.api.ts:23

Update an existing request

Parameters​

ParameterType
idstring
dataUpdateUpdateRequestRequest

Returns​

Promise<UpdateRequest>