- Werkpakketten en planning: Volledige CRUD op werkpakketten, sub-tasks, relations, watchers, attachments en revisies plus query-filtering voor Gantt- en Kanban-boards.
- Project- en portfoliomanagement: Beheer projects, portfolios, programs, versies, sprints en categorieën inclusief project-copy, status en custom phases.
- Meetings en samenwerking: Plan eenmalige en recurring meetings met agenda items, sections en notulen plus comments en emoji-reactions op activiteiten.
- Tijdregistratie en werkschemas: Registreer time entries per project en activity, beheer working hours en non-working times per gebruiker en koppel met salarisadministratie.
- File-storages en integraties: Verbind met Nextcloud, OneDrive en Google Drive via storages en file-links plus notificaties bij wijzigingen.
Menu
OpenProject
OpenProject is een open-source project- en portfoliomanagementplatform voor teams en organisaties van elke schaal, met sterke ondersteuning voor PRINCE2, PMflex en SAFe. Via de uitgebreide REST APIv3 koppel je werkpakketten, projecten, meetings, tijdregistraties en gebruikersbeheer aan je BI-tool, helpdesk of engineering-stack. De API gebruikt HAL+JSON voor hypermedia-navigatie, ondersteunt OAuth 2.0 én API-key-authenticatie en wordt geleverd met een complete OpenAPI 3.1-spec.
Samenvatting van de OpenProject API
- Authenticatie OAuth2, API Key, Basic Auth
- Methods GET (171)PATCH (31)POST (71)DELETE (29)
- Rate limits Niet gespecificeerd
- Webhooks Niet beschikbaar
- Sandbox Beschikbaar
- Response format JSON
- Versionering URL-based
- SDK's Python
Laatste ontwikkelingen bij de OpenProject API
OpenProject ontstond in 2012 als fork van Redmine en kreeg een eerste APIv1 voor work-package- en projectbeheer. In 2014 lanceerde het team APIv3, een hypermedia-API op basis van HAL+JSON met OAuth 2.0 en API-key-authenticatie. In de jaren daarna is de API uitgebreid met meetings, recurring meetings, file-storages (Nextcloud, OneDrive/SharePoint, Google Drive), tijdregistratie, queries, grids en notificaties. In 2023 kwamen werkschemas, custom hierarchies en reminders erbij. De volledige OpenAPI 3.1-spec is publiek beschikbaar op GitHub onder de OpenProject-organisatie en wordt bij elke release bijgewerkt.
API versies
Patch-release met bugfixes en stabiliteitsverbeteringen voor meetings, queries en storages.
Major release met workspaces als nieuwe groeperingseenheid bovenop projects, plus uitgebreidere portfolio- en programma-endpoints.
Recurring meetings endpoints toegevoegd met occurrences, instantiate en cancel-operaties.
Reminders, notificatie-endpoints (read/unread), emoji-reactions en custom-field-hierarchies geïntroduceerd.
File-link en storages endpoints toegevoegd voor integratie met Nextcloud, OneDrive/SharePoint en Google Drive.
Days-, working-hours- en non-working-times-endpoints toegevoegd voor flexibele werkschema's per gebruiker.
Lancering van APIv3 als hypermedia REST API op basis van HAL+JSON, opvolger van APIv1 en APIv2.
Documentatie & resources
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