- Issue-management: Volledige CRUD op issues, watchers, relations en journals voor integratie met support-tickets, monitoring-alerts of code-commits.
- Projecten en versies: Beheer projects, memberships, versions en categories om release-planning en team-toewijzing te automatiseren.
- Tijdregistratie: Lees en schrijf time entries per project, issue of activity voor facturatie, capaciteitsplanning en rapportage in BI-tools.
- Wiki en bestanden: Lees en update wiki-pagina's, beheer file-uploads en attachments voor documentatie- en kennisbank-synchronisatie.
- Beheer en metadata: Beheer users, groups, roles, trackers, statuses, enumerations en custom fields voor governance en consistente taxonomie.
Menu
Redmine
Redmine is een open-source project- en issue-tracking-platform gebouwd op Ruby on Rails dat al sinds 2006 wordt ingezet voor multi-project-management, bug-tracking en team-samenwerking. Via de REST API kun je issues, projects, time entries, wiki-pagina's, files en gebruikers programmatisch beheren. De API ondersteunt zowel JSON als XML, werkt met API-key- of basic-authenticatie en is uitstekend geschikt voor zelfgehoste integraties met BI-, DevOps- en helpdesksystemen.
Samenvatting van de Redmine API
- Authenticatie API Key, Basic Auth
- Methods GET (37)POST (13)PUT (12)DELETE (13)PATCH (1)
- Rate limits Niet gespecificeerd
- Webhooks Niet beschikbaar
- Sandbox Niet beschikbaar
- Response format JSON, XML
- SDK's Ruby, Python, PHP, Java, Node.js
Laatste ontwikkelingen bij de Redmine API
Redmine startte in 2006 als Rails-fork van een PHP-tracker en kreeg in versie 1.0 (2010) zijn eerste REST API met endpoints voor issues, projects en users. In versie 1.1 kwamen time entries en news erbij, in 1.3 attachments, queries en issue relations. Versie 2.2 voegde wiki-pages en user impersonation toe, 2.4 maakte custom fields beschikbaar en in 3.3 verscheen search. Versie 4.1 introduceerde my account-endpoints. De huidige actieve takken (5.1.x, 6.0.x, 6.1.x) ontvangen security-fixes en kleine API-uitbreidingen, maar de architectuur blijft bewust simpel en backward-compatible.
API versies
Patch-release in de 6.1.x-serie met bugfixes en security-updates voor de huidige actieve major versie.
Major release met Rails 7-upgrade, vernieuwde UI en doorlopende API-verbeteringen onder dezelfde URL-structuur.
LTS-release met Ruby 3.x-ondersteuning, two-factor authentication en kleine API-toevoegingen.
Major release met Rails 6.1-upgrade, modernisering van de controllers en stabilisatie van de REST API.
Introductie van /my/account-endpoints zodat gebruikers hun eigen profiel via de API kunnen lezen en bijwerken.
Files-endpoints toegevoegd voor het uploaden en ophalen van project-bestanden los van issues.
Search-endpoint geïntroduceerd voor het doorzoeken van issues, wiki-pagina's, projects en news via de API.
Custom fields-endpoint toegevoegd waarmee externe systemen de definities van custom fields kunnen ophalen.
Eerste publieke REST API met JSON- en XML-ondersteuning voor issues, projects en users.
Kies voor een kopzorg minder
Stop met handwerk en laat professionals het goed automatiseren!
Een koppeling laten bouwen is binnen handbereik, op maat en precies zoals je wilt