*Introduction*

Redmine is a flexible project management web application written using Ruby
on Rails framework. The Redmine exposes some of its data through a REST API.
This API provides access and basic CRUD operations (create, update, delete)
for the operations described below. The API supports both XML and JSON
formats.

API Reference Link : http://www.redmine.org/projects/redmine/wiki/Rest_api      
               

*Redmine Connector Summery*

•       Connector Name:  readmine-connector-1.0.0 
•       Version: 1.0.0 
•       Technology:  REST 

*Authentication*

The Redmine REST API requires Basic HTTP authentication such as user
name/password.

*OPERATIONS ON ISSUES*
listIssues - This is a GET operation returns a paginated list of issues. By
default, it returns open issues only.  
getIssue - This is a GET operation which shows a particular issue.
createIssue - This is a POST operation which create an issue.
updateIssue - This is a PUT operation which updates an issue.
deleteIssue - This is a DELETE operation which deletes an issue.

*OPERATIONS ON PROJECTS*
listProjects - This is a GET operation which returns a list of projects.  
getProject - This is a GET operation which returns a specific project.
createProject - This is a POST operation creates a project. 
updateProject - This is a PUT operation which updates a project.
deleteProject - This is a DELETE operation which deletes a project.

*OPERATIONS ON TIME ENTRIES*
listTimeEntries - This is a GET operation which returns a list of time
entries.  
getTimeEntry - This is a GET operation which returns a time entry.
createTimeEntry - This is a POST operation to create a time entry.
updateTimeEntry - This is a PUT operation to update a time entry.
deleteTimeEntry - This is a DELETE operation to delete a time entry.

*OPERATIONS ON ATTACHMENTS*
getAttachment - This is a GET operation which returns the description of the
attachment of given id. 
addAttachment - This a POST operation to add an attachment.

*OPERATIONS ON USERS*
listUsers - This is a GET operation which returns a list of users.  
createUser - This is a POST operation which creates a user.
getUser - This is a GET operation which returns a specific user.
updateUser - This is a PUT operation to update a user. 
deleteUser - This is a DELETE operation to delete a user.

Thanks & Regards
Rasika




--
View this message in context: 
http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-redmine-tp94669.html
Sent from the WSO2 Architecture mailing list archive at Nabble.com.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to