REST API
The REST API provides a way for external applications to access information stored in Redmine.
It allows you to create, read, update, and delete various objects such as issues and Wiki pages.
Developing Applications Using the REST API
For details, please refer to the following reference:
- Redmine API (redmine.org)
How to Enable the API
To enable the REST API, log in as a user with administrator privileges and follow these steps:
- Open Administration → Settings.
- Go to the API tab
(in Redmine 3.1 and earlier, this is the Authentication tab). - Turn on Enable REST web service.
- Click Save to apply the settings.

Obtaining an API Key
When using the REST API, authentication can be performed using an API key or Basic authentication.
To obtain your API key:
- Click My account in the upper-right corner of the screen.
- On the My account page, click Show in the API access key section in the sidebar on the right.

Example Applications Using the REST API
RedminePM
A client application that allows you to manage Redmine issues from iPad, iPhone, and Android devices.

