Create issue
redmine_create_issueCreate a new issue in a Redmine project, specifying subject, description, tracker, priority, assignee, dates, custom fields, and more.
Instructions
Create a new issue (bug, feature, task) in a project with subject, description, tracker, priority, assignee, dates, and custom fields. Returns the created issue with its id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | Yes | One-line issue summary (required). | |
| uploads | No | Attachment upload tokens to link to the new issue. | |
| due_date | No | Due date, ISO "YYYY-MM-DD". | |
| status_id | No | Initial status id. NOTE: Redmine silently ignores an unknown id (falls back to the default status) instead of returning a 422 — verify the status on the returned issue. | |
| done_ratio | No | Percent done, 0–100 in steps of 10. | |
| is_private | No | Mark the issue private. NOTE: applying this depends on your Redmine role permission ("Set issues public/private"). Without it, Redmine silently ignores the flag (the issue stays public) instead of returning an error — verify is_private on the returned issue. | |
| project_id | Yes | Target project id (required). | |
| start_date | No | Start date, ISO "YYYY-MM-DD". | |
| tracker_id | No | Tracker id, e.g. Bug/Feature/Task. NOTE: Redmine silently ignores an unknown id (falls back to the project default) instead of returning a 422 — verify the tracker on the returned issue. | |
| category_id | No | Issue category id. | |
| description | No | Full description (Textile/Markdown per instance). | |
| priority_id | No | Priority id. | |
| custom_fields | No | Custom-field values as { id, value } entries; value may be a string or string[]. | |
| assigned_to_id | No | Assignee user id. | |
| estimated_hours | No | Estimated effort in hours. | |
| parent_issue_id | No | Parent issue id, to create this as a sub-task. | |
| fixed_version_id | No | Target version (milestone) id. NOTE: Redmine silently ignores an unknown id (or any id when the project has no versions) instead of returning a 422 — verify the version on the returned issue. | |
| watcher_user_ids | No | User ids to add as watchers. |