Rest api » History » Version 20
Jean-Philippe Lang, 2010-12-03 23:26
Availability column added and misc updates
1 | 1 | Jean-Philippe Lang | h1. Redmine API |
---|---|---|---|
2 | |||
3 | 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. |
||
4 | |||
5 | 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. |
||
6 | |||
7 | h2. API Description |
||
8 | |||
9 | 15 | Eric Davis | Status legend: |
10 | |||
11 | * Stable - feature complete, no major changes planned |
||
12 | * Beta - usable for integrations with some bugs or missing minor functionality |
||
13 | * Alpha - major functionality in place, needs feedback from API users and integrators |
||
14 | * Prototype - very rough implementation, possible major breaking changes mid-version. *Not recommended for integration* |
||
15 | 1 | Jean-Philippe Lang | * Planned - planned in a future version, depending on developer availability |
16 | * Unplanned - no plans for an api in a near version. |
||
17 | |||
18 | |||
19 | 20 | Jean-Philippe Lang | |_.Resource |_.Status |_.Notes |_.Availability| |
20 | |[[Rest_Issues|Issues]] | Beta | Usable with some bugs and rough edges. | 1.0 | |
||
21 | |[[Rest_Projects|Projects]] | Beta | Usable with some bugs and rough edges. | 1.0 | |
||
22 | |[[Rest_Users|Users]] | Planned | | 1.1 | |
||
23 | |[[Rest_TimeEntries|TimeEntries]] | Planned | | 1.1 | |
||
24 | |[[Rest_WikiPages|Wiki Pages]] | Planned | | | |
||
25 | |[[Rest_Files|Files]] | Planned | | | |
||
26 | |[[Rest_News|News]] | Prototype, Planned | Prototype implementation for @index@ only | | |
||
27 | |[[Rest_AuthSources|Auth Sources]] | Unplanned | | | |
||
28 | |[[Rest_Boards|Boards]] | Unplanned | Forums. See Messages for actual threads and posts | | |
||
29 | |[[Rest_Documents|Documents]] | Unplanned | Might be merged with Files | | |
||
30 | |[[Rest_Enumerations|Enumerations]] | Unplanned | | | |
||
31 | |[[Rest_Groups|Groups]] | Unplanned | | | |
||
32 | |[[Rest_IssueCategories|Issue Categories]] | Unplanned | | | |
||
33 | |[[Rest_IssueRelations|Issue Relations]] | Unplanned | | | |
||
34 | |[[Rest_IssueStatuses|Issue Statuses]] | Unplanned | | | |
||
35 | |[[Rest_Journals|Journals]] | Unplanned | Issue notes and updates (history) | | |
||
36 | |[[Rest_Members|Members]] | Unplanned | | | |
||
37 | |[[Rest_Messages|Messages]] | Unplanned | Forum posts| | |
||
38 | |[[Rest_Query|Query]] | Unplanned | Custom issue queries | | |
||
39 | |[[Rest_Repositories|Repositories]] | Unplanned | | | |
||
40 | |[[Rest_Roles|Roles]] | Unplanned | | | |
||
41 | |[[Rest_Settings|Settings]] | Unplanned | | | |
||
42 | |[[Rest_Trackers|Trackers]] | Unplanned | | | |
||
43 | |[[Rest_Versions|Versions]] | Unplanned | | | |
||
44 | |[[Rest_WikiContents|WikiContents]] | Unplanned | History of a wiki page. May be merged into the main Wiki API| | |
||
45 | 1 | Jean-Philippe Lang | |
46 | 20 | Jean-Philippe Lang | h2. API Usage in various languages |
47 | 1 | Jean-Philippe Lang | |
48 | 5 | Jean-Philippe Lang | * [[Rest_api_with_ruby|Ruby]] |
49 | 1 | Jean-Philippe Lang | * [[Rest_api_with_php|PHP]] |
50 | 18 | Javier Hernandez | * [[Rest_api_with_python|Python]] |