Create version
jira_create_versionCreate a release version in a Jira project by providing the numeric project ID and name, allowing issues to use it as a fix version.
Instructions
Creates a version (a release) in a project — a value issues can then use in fixVersions. Takes the NUMERIC projectId, not the key (jira_create_component takes a key; the asymmetry is Jira's). Dates are calendar dates, YYYY-MM-DD, with no time of day. The description is stored as PLAIN TEXT. Needs the "Administer projects" permission. Running this twice creates two versions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Version name, unique within the project (for example 1.4.0). | |
| apply | No | Set true to EXECUTE this write. Omit (or false) to get a plan of the request that would be sent. Executing also requires the server to run with JIRA_WRITE_MODE=apply. | |
| plan_id | No | The single-use id returned by the preceding plan-mode call. Required together with apply: true; a mismatch means the arguments changed since the plan, and the write is refused rather than executed. | |
| profile | No | Named credential profile for this call. Omit to use the active profile. Rejected when the server locks the profile (JIRA_LOCK_PROFILE). | |
| archived | No | Create it archived — hidden from pickers but still on old issues. | |
| released | No | Create it already released. Reversible with jira_update_version. | |
| projectId | Yes | NUMERIC project id — jira_get_project reports it as `id`. This endpoint does not accept a project key, unlike jira_create_component. | |
| startDate | No | Start date as an ISO-8601 calendar date, YYYY-MM-DD (2026-03-31). A Jira version has no time of day, so a timestamp is rejected. | |
| description | No | Free-text description, stored as PLAIN TEXT — this endpoint predates rich text, so markdown and ADF are stored literally. Pass "" to clear it. | |
| releaseDate | No | Planned or actual release date as an ISO-8601 calendar date, YYYY-MM-DD (2026-03-31). A Jira version has no time of day, so a timestamp is rejected. |