Download OpenAPI specification:Download
Unofficial OpenAPI specification for the Redmine API.
| format required | string Enum: "json" "xml" |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| sort | string Example: sort=id:desc |
| include | Array of strings Items Enum: "attachments" "relations" |
| issue_id | Array of strings |
| project_id | Array of strings |
| subproject_id | Array of strings |
| tracker_id | Array of strings |
| status_id | Array of strings |
| assigned_to_id | Array of strings |
| parent_id | Array of strings |
object Example: cf_0=string | |
| author_id | Array of strings |
| member_of_group | Array of strings |
| assigned_to_role | Array of strings |
| fixed_version_id | Array of strings |
| fixed_version.due_date | string |
| fixed_version.status | Array of strings |
| category_id | Array of strings |
| subject | string |
| description | string |
| notes | string |
| created_on | string |
| updated_on | string |
| closed_on | string |
| start_date | string |
| due_date | string |
| estimated_hours | string |
| spent_time | string |
| done_ratio | string |
| is_private | string |
| attachment | string |
| attachment_description | string |
| watcher_id | Array of strings |
| updated_by | Array of strings |
| last_updated_by | Array of strings |
| project.status | integer |
| relation_type | Array of strings |
| child_id | Array of strings |
| query_id | integer |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "issues": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "tracker": {
- "id": 0,
- "name": "string"
}, - "status": {
- "id": 0,
- "name": "string",
- "is_closed": true
}, - "priority": {
- "id": 0,
- "name": "string"
}, - "author": {
- "id": 0,
- "name": "string"
}, - "assigned_to": {
- "id": 0,
- "name": "string"
}, - "category": {
- "id": 0,
- "name": "string"
}, - "subject": "string",
- "description": "string",
- "start_date": "string",
- "due_date": "string",
- "done_ratio": 0,
- "is_private": true,
- "estimated_hours": 0,
- "total_estimated_hours": 0,
- "spent_hours": 0,
- "total_spent_hours": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "closed_on": "2019-08-24T14:15:22Z"
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "issue": {
- "project_id": 0,
- "tracker_id": 0,
- "status_id": 0,
- "priority_id": 0,
- "subject": "string",
- "description": "string",
- "start_date": "2019-08-24",
- "due_date": "2019-08-24",
- "done_ratio": 100,
- "category_id": 0,
- "fixed_version_id": 0,
- "assigned_to_id": 0,
- "parent_issue_id": 0,
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}, - "watcher_user_ids": [
- 0
], - "is_private": true,
- "estimated_hours": 0,
- "uploads": [
- {
- "token": "string",
- "filename": "string",
- "description": "string",
- "content_type": "string"
}
]
}
}{- "issue": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "tracker": {
- "id": 0,
- "name": "string"
}, - "status": {
- "id": 0,
- "name": "string",
- "is_closed": true
}, - "priority": {
- "id": 0,
- "name": "string"
}, - "author": {
- "id": 0,
- "name": "string"
}, - "assigned_to": {
- "id": 0,
- "name": "string"
}, - "category": {
- "id": 0,
- "name": "string"
}, - "subject": "string",
- "description": "string",
- "start_date": "string",
- "due_date": "string",
- "done_ratio": 0,
- "is_private": true,
- "estimated_hours": 0,
- "total_estimated_hours": 0,
- "spent_hours": 0,
- "total_spent_hours": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "closed_on": "2019-08-24T14:15:22Z"
}
}| format required | string Enum: "json" "xml" |
| issue_id required | integer |
| include | Array of strings Items Enum: "children" "attachments" "relations" "changesets" "journals" "watchers" "allowed_statuses" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "issue": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "tracker": {
- "id": 0,
- "name": "string"
}, - "status": {
- "id": 0,
- "name": "string",
- "is_closed": true
}, - "priority": {
- "id": 0,
- "name": "string"
}, - "author": {
- "id": 0,
- "name": "string"
}, - "assigned_to": {
- "id": 0,
- "name": "string"
}, - "category": {
- "id": 0,
- "name": "string"
}, - "subject": "string",
- "description": "string",
- "start_date": "string",
- "due_date": "string",
- "done_ratio": 0,
- "is_private": true,
- "estimated_hours": 0,
- "total_estimated_hours": 0,
- "spent_hours": 0,
- "total_spent_hours": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "closed_on": "2019-08-24T14:15:22Z",
- "changesets": [
- "string"
], - "children": [
- {
- "id": 0,
- "tracker": {
- "id": 0,
- "name": "string"
}, - "subject": "string"
}
], - "attachments": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string",
- "thumbnail_url": "string"
}
], - "relations": [
- {
- "id": 0,
- "issue_id": 0,
- "issue_to_id": 0,
- "relation_type": "string",
- "delay": 0
}
], - "journals": [
- {
- "id": 0,
- "user": {
- "id": 0,
- "name": "string"
}, - "notes": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "private_notes": true,
- "details": [
- {
- "property": "string",
- "name": "string",
- "old_value": "string",
- "new_value": "string"
}
]
}
], - "watchers": [
- {
- "id": 0,
- "name": "string"
}
], - "allowed_statuses": [
- {
- "id": 0,
- "name": "string",
- "is_closed": true
}
]
}
}| format required | string Enum: "json" "xml" |
| issue_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "issue": {
- "project_id": 0,
- "tracker_id": 0,
- "status_id": 0,
- "priority_id": 0,
- "subject": "string",
- "description": "string",
- "start_date": "2019-08-24",
- "due_date": "2019-08-24",
- "done_ratio": 100,
- "category_id": 0,
- "fixed_version_id": 0,
- "assigned_to_id": 0,
- "parent_issue_id": 0,
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}, - "watcher_user_ids": [
- 0
], - "is_private": true,
- "estimated_hours": 0,
- "notes": "string",
- "private_notes": "string",
- "uploads": [
- {
- "token": "string",
- "filename": "string",
- "description": "string",
- "content_type": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| issue_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
| user_id required | integer |
{- "user_id": 0
}Status: Stable, Availablity: 1.0
| format required | string Enum: "json" "xml" |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| include | Array of strings Items Enum: "trackers" "issue_categories" "time_entry_activities" "enabled_modules" "issue_custom_fields" |
| status | Array of integers |
| id | Array of strings |
| name | string |
| description | string |
| parent_id | Array of strings |
| is_public | Array of strings Items Enum: "0" "1" |
| created_on | string |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "projects": [
- {
- "id": 0,
- "name": "string",
- "identifier": "string",
- "description": "string",
- "parent": {
- "id": 0,
- "name": "string"
}, - "status": 0,
- "is_public": true,
- "inherit_members": true,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "trackers": [
- {
- "id": 0,
- "name": "string"
}
], - "issue_categories": [
- {
- "id": 0,
- "name": "string"
}
], - "time_entry_activities": [
- {
- "id": 0,
- "name": "string"
}
], - "enabled_modules": [
- {
- "id": 0,
- "name": "string"
}
], - "issue_custom_fields": [
- {
- "id": 0,
- "name": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z"
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "project": {
- "name": "string",
- "identifier": "string",
- "description": "string",
- "homepage": "string",
- "is_public": true,
- "parent_id": 0,
- "inherit_members": true,
- "default_assigned_to_id": 0,
- "default_version_id": 0,
- "tracker_ids": [
- 0
], - "enabled_module_names": [
- "string"
], - "issue_custom_field_ids": [
- 0
], - "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}{- "project": {
- "id": 0,
- "name": "string",
- "identifier": "string",
- "description": "string",
- "homepage": "string",
- "parent": {
- "id": 0,
- "name": "string"
}, - "status": 0,
- "is_public": true,
- "inherit_members": true,
- "default_version": {
- "id": 0,
- "name": "string"
}, - "default_assignee": {
- "id": 0,
- "name": "string"
}, - "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "trackers": [
- {
- "id": 0,
- "name": "string"
}
], - "issue_categories": [
- {
- "id": 0,
- "name": "string"
}
], - "time_entry_activities": [
- {
- "id": 0,
- "name": "string"
}
], - "enabled_modules": [
- {
- "id": 0,
- "name": "string"
}
], - "issue_custom_fields": [
- {
- "id": 0,
- "name": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z"
}
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| include | Array of strings Items Enum: "trackers" "issue_categories" "time_entry_activities" "enabled_modules" "issue_custom_fields" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "project": {
- "id": 0,
- "name": "string",
- "identifier": "string",
- "description": "string",
- "homepage": "string",
- "parent": {
- "id": 0,
- "name": "string"
}, - "status": 0,
- "is_public": true,
- "inherit_members": true,
- "default_version": {
- "id": 0,
- "name": "string"
}, - "default_assignee": {
- "id": 0,
- "name": "string"
}, - "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "trackers": [
- {
- "id": 0,
- "name": "string"
}
], - "issue_categories": [
- {
- "id": 0,
- "name": "string"
}
], - "time_entry_activities": [
- {
- "id": 0,
- "name": "string"
}
], - "enabled_modules": [
- {
- "id": 0,
- "name": "string"
}
], - "issue_custom_fields": [
- {
- "id": 0,
- "name": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z"
}
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "project": {
- "name": "string",
- "description": "string",
- "homepage": "string",
- "is_public": true,
- "parent_id": 0,
- "inherit_members": true,
- "default_assigned_to_id": 0,
- "default_version_id": 0,
- "tracker_ids": [
- 0
], - "enabled_module_names": [
- "string"
], - "issue_custom_field_ids": [
- 0
], - "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}Status: Alpha, Availablity: 1.4
| format required | string Enum: "json" "xml" |
| project_id required | integer |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "memberships": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "user": {
- "id": 0,
- "name": "string"
}, - "group": {
- "id": 0,
- "name": "string"
}, - "roles": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "membership": {
- "user_id": 0,
- "role_ids": [
- 0
]
}
}{- "membership": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "user": {
- "id": 0,
- "name": "string"
}, - "group": {
- "id": 0,
- "name": "string"
}, - "roles": [
- {
- "id": 0,
- "name": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| membership_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "membership": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "user": {
- "id": 0,
- "name": "string"
}, - "group": {
- "id": 0,
- "name": "string"
}, - "roles": [
- {
- "id": 0,
- "name": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| membership_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "membership": {
- "role_ids": [
- 0
]
}
}{- "errors": [
- "string"
]
}| format required | string Enum: "json" "xml" |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| status | integer |
| name | string |
| group_id | integer |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "users": [
- {
- "id": 0,
- "login": "string",
- "admin": true,
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "last_login_on": "2019-08-24T14:15:22Z",
- "passwd_changed_on": "2019-08-24T14:15:22Z",
- "twofa_scheme": { },
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
| send_information | boolean |
object (pref) |
{- "user": {
- "login": "string",
- "admin": true,
- "password": "string",
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "language": "string",
- "auth_source_id": 0,
- "mail_notification": "all",
- "notified_project_ids": [
- 0
], - "must_change_passwd": true,
- "generate_password": true,
- "status": 0,
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}, - "send_information": true,
- "pref": {
- "hide_mail": true,
- "time_zone": "string",
- "comments_sorting": "asc",
- "warn_on_leaving_unsaved": true,
- "no_self_notified": true,
- "notify_about_high_priority_issues": true,
- "textarea_font": "monospace",
- "recently_used_projects": 0,
- "history_default_tab": "notes",
- "toolbar_language_options": "string",
- "default_issue_query": 0,
- "default_project_query": 0,
- "auto_watch_on": "issue_contributed_to"
}
}{- "user": {
- "id": 0,
- "login": "string",
- "admin": true,
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "last_login_on": "2019-08-24T14:15:22Z",
- "passwd_changed_on": "2019-08-24T14:15:22Z",
- "twofa_scheme": { },
- "api_key": "string",
- "status": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "groups": [
- {
- "id": 0,
- "name": "string"
}
], - "memberships": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "inherited": true
}
]
}
]
}
}| format required | string Enum: "json" "xml" |
| user_id required | integer |
| include | Array of strings Items Enum: "memberships" "groups" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "user": {
- "id": 0,
- "login": "string",
- "admin": true,
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "last_login_on": "2019-08-24T14:15:22Z",
- "passwd_changed_on": "2019-08-24T14:15:22Z",
- "twofa_scheme": { },
- "api_key": "string",
- "status": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "groups": [
- {
- "id": 0,
- "name": "string"
}
], - "memberships": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "inherited": true
}
]
}
]
}
}| format required | string Enum: "json" "xml" |
| user_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object | |
| send_information | boolean |
object (pref) |
{- "user": {
- "login": "string",
- "admin": true,
- "password": "string",
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "language": "string",
- "auth_source_id": 0,
- "mail_notification": "all",
- "notified_project_ids": [
- 0
], - "must_change_passwd": true,
- "generate_password": true,
- "status": 0,
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}, - "group_ids": [
- 0
]
}, - "send_information": true,
- "pref": {
- "hide_mail": true,
- "time_zone": "string",
- "comments_sorting": "asc",
- "warn_on_leaving_unsaved": true,
- "no_self_notified": true,
- "notify_about_high_priority_issues": true,
- "textarea_font": "monospace",
- "recently_used_projects": 0,
- "history_default_tab": "notes",
- "toolbar_language_options": "string",
- "default_issue_query": 0,
- "default_project_query": 0,
- "auto_watch_on": "issue_contributed_to"
}
}{- "errors": [
- "string"
]
}| format required | string Enum: "json" "xml" |
| include | Array of strings Items Enum: "memberships" "groups" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "user": {
- "id": 0,
- "login": "string",
- "admin": true,
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "last_login_on": "2019-08-24T14:15:22Z",
- "passwd_changed_on": "2019-08-24T14:15:22Z",
- "twofa_scheme": { },
- "api_key": "string",
- "status": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "groups": [
- {
- "id": 0,
- "name": "string"
}
], - "memberships": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "inherited": true
}
]
}
]
}
}Status: Stable, Availablity: 1.1
| format required | string Enum: "json" "xml" |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| user_id | Array of strings |
| project_id | Array of strings |
| spent_on | string <date> |
| from | string <date> |
| to | string <date> |
| subproject_id | Array of strings |
| issue_id | Array of strings |
| issue.tracker_id | Array of strings |
| issue.status_id | Array of strings |
| issue.fixed_version_id | Array of strings |
| issue.category_id | Array of strings |
| author_id | Array of strings |
| activity_id | Array of strings |
| project.status | Array of strings |
| comments | string |
| hours | string |
| sort | string Example: sort=spent_on:desc |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "time_entries": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "issue": {
- "id": 0
}, - "user": {
- "id": 0,
- "name": "string"
}, - "activity": {
- "id": 0,
- "name": "string"
}, - "hours": 0,
- "comments": "string",
- "spent_on": "2019-08-24",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "time_entry": {
- "issue_id": 0,
- "project_id": 0,
- "spent_on": "2019-08-24",
- "hours": 0,
- "activity_id": 0,
- "comments": "string",
- "user_id": 0,
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}{- "time_entry": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "issue": {
- "id": 0
}, - "user": {
- "id": 0,
- "name": "string"
}, - "activity": {
- "id": 0,
- "name": "string"
}, - "hours": 0,
- "comments": "string",
- "spent_on": "2019-08-24",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| time_entry_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "time_entry": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "issue": {
- "id": 0
}, - "user": {
- "id": 0,
- "name": "string"
}, - "activity": {
- "id": 0,
- "name": "string"
}, - "hours": 0,
- "comments": "string",
- "spent_on": "2019-08-24",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| time_entry_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "time_entry": {
- "issue_id": 0,
- "project_id": 0,
- "spent_on": "2019-08-24",
- "hours": 0,
- "activity_id": 0,
- "comments": "string",
- "user_id": 0,
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}{- "errors": [
- "string"
]
}| format required | string Enum: "json" "xml" |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "news": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "author": {
- "id": 0,
- "name": "string"
}, - "title": "string",
- "summary": "string",
- "description": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "attachments": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string"
}
], - "comments": [
- {
- "id": 0,
- "author": {
- "id": 0,
- "name": "string"
}, - "content": "string"
}
]
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| news_id required | integer |
| include | Array of strings Items Enum: "attachments" "comments" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "news": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "author": {
- "id": 0,
- "name": "string"
}, - "title": "string",
- "summary": "string",
- "description": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "attachments": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string"
}
], - "comments": [
- {
- "id": 0,
- "author": {
- "id": 0,
- "name": "string"
}, - "content": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| news_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "news": {
- "title": "string",
- "summary": "string",
- "description": "string",
- "uploads": [
- {
- "token": "string",
- "filename": "string",
- "description": "string",
- "content_type": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "news": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "author": {
- "id": 0,
- "name": "string"
}, - "title": "string",
- "summary": "string",
- "description": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "attachments": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string"
}
], - "comments": [
- {
- "id": 0,
- "author": {
- "id": 0,
- "name": "string"
}, - "content": "string"
}
]
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "news": {
- "title": "string",
- "summary": "string",
- "description": "string",
- "uploads": [
- {
- "token": "string",
- "filename": "string",
- "description": "string",
- "content_type": "string"
}
]
}
}Status: Alpha, Availablity: 1.3
| format required | string Enum: "json" "xml" |
| issue_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "relations": [
- {
- "id": 0,
- "issue_id": 0,
- "issue_to_id": 0,
- "relation_type": "string",
- "delay": 0
}
]
}| format required | string Enum: "json" "xml" |
| issue_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "relation": {
- "issue_to_id": 0,
- "relation_type": "relates",
- "delay": 0
}
}{- "relation": {
- "id": 0,
- "issue_id": 0,
- "issue_to_id": 0,
- "relation_type": "string",
- "delay": 0
}
}| format required | string Enum: "json" "xml" |
| issue_relation_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "relation": {
- "id": 0,
- "issue_id": 0,
- "issue_to_id": 0,
- "relation_type": "string",
- "delay": 0
}
}| format required | string Enum: "json" "xml" |
| issue_relation_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "errors": [
- "string"
]
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| nometa | integer Value: 1 |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "versions": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "name": "string",
- "description": "string",
- "status": "open",
- "due_date": "2019-08-24",
- "sharing": "none",
- "wiki_page_title": "string",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z"
}
], - "total_count": 0
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "version": {
- "name": "string",
- "status": "open",
- "sharing": "none",
- "due_date": "2019-08-24",
- "description": "string",
- "wiki_page_title": "string",
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}{- "version": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "name": "string",
- "description": "string",
- "status": "open",
- "due_date": "2019-08-24",
- "sharing": "none",
- "wiki_page_title": "string",
- "estimated_hours": 0,
- "spent_hours": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z"
}
}| format required | string Enum: "json" "xml" |
| version_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "version": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "name": "string",
- "description": "string",
- "status": "open",
- "due_date": "2019-08-24",
- "sharing": "none",
- "wiki_page_title": "string",
- "estimated_hours": 0,
- "spent_hours": 0,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z"
}
}| format required | string Enum: "json" "xml" |
| version_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "version": {
- "name": "string",
- "status": "open",
- "sharing": "none",
- "due_date": "2019-08-24",
- "description": "string",
- "wiki_page_title": "string",
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}{- "errors": [
- "string"
]
}Status: Alpha, Availablity: 2.2
| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "wiki_pages": [
- {
- "title": 0,
- "parent": {
- "title": "string"
}, - "version": 0,
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z"
}
]
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| wiki_page_title required | string |
| include | string Value: "attachments" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "wiki_page": {
- "title": "string",
- "parent": {
- "title": "string"
}, - "text": "string",
- "version": 0,
- "author": {
- "id": 0,
- "name": "string"
}, - "comments": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "attachments": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| wiki_page_title required | string |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "wiki_page": {
- "text": "string",
- "comments": "string",
- "version": 0
}
}{- "wiki_page": {
- "title": "string",
- "parent": {
- "title": "string"
}, - "text": "string",
- "version": 0,
- "author": {
- "id": 0,
- "name": "string"
}, - "comments": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "attachments": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| wiki_page_title required | string |
| version_id required | integer |
| include | string Value: "attachments" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "wiki_page": {
- "title": "string",
- "parent": {
- "title": "string"
}, - "text": "string",
- "version": 0,
- "author": {
- "id": 0,
- "name": "string"
}, - "comments": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "updated_on": "2019-08-24T14:15:22Z",
- "attachments": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| offset | integer |
| limit | integer |
| nometa | integer Value: 1 |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "queries": [
- {
- "id": 0,
- "name": "string",
- "is_public": true,
- "project_id": 0
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}Status: Beta, Availablity: 1.3
| format required | string Enum: "json" "xml" |
| attachment_id required | number |
| X-Redmine-Switch-User | string Example: jsmith |
{- "attachment": {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "string"
}
}| format required | string Enum: "json" "xml" |
| attachment_id required | number |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "attachment": {
- "filename": "string",
- "description": "string"
}
}| format required | string Enum: "json" "xml" |
| filename | string |
| X-Redmine-Switch-User | string Example: jsmith |
{- "upload": {
- "id": 0,
- "token": "string"
}
}Status: Alpha, Availablity: 1.3
| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "issue_statuses": [
- {
- "id": 0,
- "name": "string",
- "is_closed": true
}
]
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "trackers": [
- {
- "id": 0,
- "name": "string",
- "default_status": {
- "id": 0,
- "name": "string"
}, - "description": "string",
- "enabled_standard_fields": [
- "string"
]
}
]
}Status: Alpha, Availablity: 2.2
| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "issue_priorities": [
- {
- "id": 0,
- "name": "string",
- "is_default": true,
- "active": true,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
]
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "time_entry_activities": [
- {
- "id": 0,
- "name": "string",
- "is_default": true,
- "active": true,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
]
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "document_categories": [
- {
- "id": 0,
- "name": "string",
- "is_default": true,
- "active": true,
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
]
}Status: Alpha, Availablity: 1.3
| format required | string Enum: "json" "xml" |
| project_id required | integer |
| nometa | integer Value: 1 |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "issue_categories": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "name": "string",
- "assigned_to": {
- "id": 0,
- "name": "string"
}
}
], - "total_count": 0
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "issue_category": {
- "name": "string",
- "assigned_to_id": 0
}
}{- "issue_category": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "name": "string",
- "assigned_to": {
- "id": 0,
- "name": "string"
}
}
}| format required | string Enum: "json" "xml" |
| issue_category_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "issue_category": {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "name": "string",
- "assigned_to": {
- "id": 0,
- "name": "string"
}
}
}| format required | string Enum: "json" "xml" |
| issue_category_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "issue_category": {
- "name": "string",
- "assigned_to_id": 0
}
}{- "errors": [
- "string"
]
}| format required | string Enum: "json" "xml" |
| role_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "role": {
- "id": 0,
- "name": "string",
- "assignable": true,
- "issues_visibility": "string",
- "time_entries_visibility": "string",
- "users_visibility": "string",
- "permissions": [
- "string"
]
}
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "groups": [
- {
- "id": 0,
- "name": "string",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
]
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "group": {
- "name": "string",
- "user_ids": [
- 0
], - "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}{- "group": {
- "id": 0,
- "name": "string",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| group_id required | integer |
| include | Array of strings Items Enum: "users" "memberships" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "group": {
- "id": 0,
- "name": "string",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
], - "users": [
- {
- "id": 0,
- "name": "string"
}
], - "memberships": [
- {
- "id": 0,
- "project": {
- "id": 0,
- "name": "string"
}, - "roles": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}
}| format required | string Enum: "json" "xml" |
| group_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "group": {
- "name": "string",
- "user_ids": [
- 0
], - "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}
}
}| format required | string Enum: "json" "xml" |
| group_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
| user_id required | integer |
{- "user_id": 0
}Status: Alpha, Availablity: 2.4
| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "customized_type": "issue",
- "field_format": "enumeration",
- "regexp": "string",
- "min_length": 0,
- "max_length": 0,
- "is_required": true,
- "is_filter": true,
- "searchable": true,
- "multiple": true,
- "default_value": "string",
- "visible": true,
- "trackers": [
- {
- "id": 0,
- "name": "string"
}
], - "roles": [
- {
- "id": 0,
- "name": "string",
- "assignable": true,
- "issues_visibility": "string",
- "time_entries_visibility": "string",
- "users_visibility": "string",
- "permissions": [
- "string"
]
}
], - "possible_values": [
- {
- "value": "string",
- "label": "string"
}
]
}
]
}| format required | string Enum: "json" "xml" |
| limit | integer |
| offset | integer |
| nometa | integer Value: 1 |
| q required | string |
| scope | string Enum: "all" "my_project" "subprojects" |
| all_words | integer Value: 1 |
| titles_only | integer Value: 1 |
| issues | integer Value: 1 |
| news | integer Value: 1 |
| wiki_pages | integer Value: 1 |
| projects | integer Value: 1 |
| documents | integer Value: 1 |
| changesets | integer Value: 1 |
| messages | integer Value: 1 |
| open_issues | integer Value: 1 |
| attachments | string Enum: "0" "1" "only" |
| X-Redmine-Switch-User | string Example: jsmith |
| X-Redmine-Nometa | integer Value: 1 |
{- "results": [
- {
- "id": 0,
- "title": "string",
- "type": "string",
- "url": "string",
- "description": "string",
- "datetime": "2019-08-24T14:15:22Z"
}
], - "total_count": 0,
- "offset": 0,
- "limit": 0
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
{- "files": [
- {
- "id": 0,
- "filename": "string",
- "filesize": 0,
- "content_type": "string",
- "description": "string",
- "content_url": "string",
- "thumbnail_url": "string",
- "author": {
- "id": 0,
- "name": "string"
}, - "created_on": "2019-08-24T14:15:22Z",
- "version": {
- "id": 0,
- "name": "string"
}, - "digest": "string",
- "downloads": 0
}
]
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
required | object |
{- "file": {
- "token": "string",
- "version_id": 0,
- "filename": "string",
- "description": "string",
- "content_type": "string"
}
}Status: Alpha, Availablity: 4.1
| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
{- "user": {
- "id": 0,
- "login": "string",
- "admin": true,
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "created_on": "2019-08-24T14:15:22Z",
- "last_login_on": "2019-08-24T14:15:22Z",
- "api_key": "string",
- "custom_fields": [
- {
- "id": 0,
- "name": "string",
- "value": "string"
}
]
}
}| format required | string Enum: "json" "xml" |
| X-Redmine-Switch-User | string Example: jsmith |
object | |
object (pref) |
{- "user": {
- "login": "string",
- "admin": true,
- "password": "string",
- "firstname": "string",
- "lastname": "string",
- "mail": "string",
- "language": "string",
- "auth_source_id": 0,
- "mail_notification": "all",
- "notified_project_ids": [
- 0
], - "must_change_passwd": true,
- "generate_password": true,
- "status": 0,
- "custom_fields": [
- {
- "id": 0,
- "value": "string"
}
], - "custom_field_values": {
- "0": "string"
}, - "group_ids": [
- 0
]
}, - "pref": {
- "hide_mail": true,
- "time_zone": "string",
- "comments_sorting": "asc",
- "warn_on_leaving_unsaved": true,
- "no_self_notified": true,
- "notify_about_high_priority_issues": true,
- "textarea_font": "monospace",
- "recently_used_projects": 0,
- "history_default_tab": "notes",
- "toolbar_language_options": "string",
- "default_issue_query": 0,
- "default_project_query": 0,
- "auto_watch_on": "issue_contributed_to"
}
}{- "errors": [
- "string"
]
}Status: Alpha, Availablity: 5.0
| format required | string Enum: "json" "xml" |
| journal_id required | integer |
| X-Redmine-Switch-User | string Example: jsmith |
object |
{- "journal": {
- "notes": "string",
- "private_notes": true
}
}| format required | string Enum: "json" "xml" |
| project_id required | integer |
| repository_id required | integer |
| revision required | string |
| X-Redmine-Switch-User | string Example: jsmith |
| issue_id required | integer |
{- "issue_id": 0
}