*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
