Skip to main content

approveProposedJob

client.reviewMerge.approveProposedJob(id: string, proposedJobId: string, data?: Record<string, unknown>): Promise<unknown>

Approves a proposed job on a review-merge request.

Marks the proposed job as approved, making it eligible for conversion into an actual job.

Parameters

ParameterTypeRequiredDescription
idstringYesThe unique identifier of the review-merge request
proposedJobIdstringYesThe unique identifier of the proposed job to approve
dataRecord<string, unknown>NoOptional additional data for the approval

Returns

Promise<unknown> — A promise that resolves when the proposed job has been approved

Example

import { CodeBoltClient } from '@codebolt/clientsdk';

const client = new CodeBoltClient();

const result = await client.reviewMerge.approveProposedJob('id', 'proposedJobId');
console.log(result);