Skip to content

Function: moveVersion()

ts
function moveVersion(client, parameters): Promise<{
[key: string]: unknown;
  approvers?: object[];
  archived?: boolean;
  description?: string;
  driver?: string;
  expand?: string;
  id?: string;
  issuesStatusForFixVersion?: {
   [key: string]: unknown;
     done?: number;
     inProgress?: number;
     toDo?: number;
     unmapped?: number;
  };
  moveUnfixedIssuesTo?: string;
  name?: string;
  operations?: object[];
  overdue?: boolean;
  projectId?: number;
  released?: boolean;
  releaseDate?: string;
  self?: string;
  startDate?: string;
  userReleaseDate?: string;
  userStartDate?: string;
}>;

Defined in: src/cloud/api/projectVersions.ts:192

Modifies the version's sequence within the project, which affects the display order of the versions in Jira.

This operation can be accessed anonymously.

Permissions required: Browse projects project permission for the project that contains the version.

Parameters

ParameterTypeDescription
clientClient-
parameters{ after?: string; id: string; position?: string & object | "Earlier" | "Later" | "First" | "Last"; }-
parameters.after?stringThe URL (self link) of the version after which to place the moved version. Cannot be used with position.
parameters.idstringThe ID of the version to be moved.
parameters.position?string & object | "Earlier" | "Later" | "First" | "Last"An absolute position in which to place the moved version. Cannot be used with after.

Returns

Promise<{ [key: string]: unknown; approvers?: object[]; archived?: boolean; description?: string; driver?: string; expand?: string; id?: string; issuesStatusForFixVersion?: { [key: string]: unknown; done?: number; inProgress?: number; toDo?: number; unmapped?: number; }; moveUnfixedIssuesTo?: string; name?: string; operations?: object[]; overdue?: boolean; projectId?: number; released?: boolean; releaseDate?: string; self?: string; startDate?: string; userReleaseDate?: string; userStartDate?: string; }>