redmine-net-api is a library for communicating with a Redmine project management application.
- Uses Redmine's REST API.
- Supports both XML and JSON(requires .NET Framework 3.5 or higher) formats.
- Supports GZipped responses from servers.
- This API provides access and basic CRUD operations (create, read, update, delete) for the resources described below:
- Attachments
- Custom Fields
- Enumerations
- Groups
- Issues
- Issue Categories
- Issue Relations
- Issue Statuses
- News(implementation for index only)
- Projects
- Project Memberships
- Queries
- Roles
- Time Entries
- Trackers
- Users
- Versions
- Wiki Pages
| Package | Build status | Nuget |
|---|---|---|
| redmine-net20-api | ||
| redmine-net40-api | ||
| redmine-net40-api-signed | ||
| redmine-net45-api | ||
| redmine-net45-api-signed |
Contributions are really appreciated!
A good way to get started (flow):
- Fork the redmine-net-api repository.
- Create a new branch in your current repos from the 'master' branch.
- 'Check out' the code with Git or GitHub Desktop or SourceTree.
- Push commits and create a Pull Request (PR) to redmine-net-api.
The API is released under Apache 2 open-source license. You can use it for both personal and commercial purposes, build upon it and modify it.
