Rest api » History » Version 9

Version 8 (Ryan Lovelett, 2010-07-26 00:15) → Version 9/101 (Ryan Lovelett, 2010-07-26 00:17)

h1. Redmine API

Redmine exposes some of its data through a REST API. This API provides access and basic CRUD operations (create, update, delete) for the resources described below.

Most of the time, the API requires authentication. This is done via HTTP Basic authentication using the regular Redmine accounts. To enable this API-style authentication, check *Enable REST API* in Administration -> Settings -> Authentication.

-_At the time of writing, the API is only available in trunk (see r3310, r3313)._-

At the time of writing, the API is available in _both_ the trunk and the stable-1.0 branch. See [[CheckingoutRedmine]]

h2. API Description

* [[Rest_Issues|Issues]]
* [[Rest_Projects|Projects]]

h2. API Usage

* [[Rest_api_with_ruby|Ruby]]
* [[Rest_api_with_php|PHP]]
* [[Rest_api_with_javascript|JavaScript]]