createIssue
createIssueCreate a new Redmine issue in a known project with core or custom fields, assigning users, dates, and status. Not idempotent; use updateIssue for existing issues.
Instructions
Create a new Redmine issue in a known project with core or custom fields. This writes as the API-key user and is not idempotent; use updateIssue when the issue already exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dueDate | No | YYYY-MM-DD | |
| subject | Yes | ||
| statusId | No | From listStatuses | |
| doneRatio | No | 0-100 | |
| isPrivate | No | ||
| projectId | Yes | Project identifier or numeric ID | |
| startDate | No | YYYY-MM-DD | |
| trackerId | No | From listTrackers | |
| categoryId | No | From listIssueCategories | |
| priorityId | No | From listPriorities | |
| description | No | ||
| parentIssueId | No | ||
| estimatedHours | No | ||
| fixedVersionId | No | From listVersions | |
| assignedToUserId | No | ||
| customFieldsJson | No | JSON object: field ID to scalar or scalar array, e.g. {"10":"rtk","11":["a","b"]} |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issueId | Yes | ||
| journalId | No | ||
| attachmentId | No |