- Projectplanning: Maak projecten aan, check ze in en uit, publiceer wijzigingen en stuur ze door de workflow vanuit je eigen applicaties.
- Taken en afhankelijkheden: Lees en schrijf taken, taakkoppelingen en hierarchieën van werkpakketten in de draftversie van een project.
- Resource- en capaciteitsbeheer: Synchroniseer enterprise resources, projectresources, toewijzingen en resourceplannen met je HR- of capaciteitsplanning.
- Timesheets en urenregistratie: Beheer timesheetperiodes, regels en werkuren voor doorbelasting en facturatie via je financiele systeem.
- Kalenders en custom fields: Configureer enterprisekalenders, lookup tables en aangepaste velden om projectdata aan jouw bedrijfsstructuur te koppelen.
- Workflow en governance: Beheer fases, stages, project detail pages en enterprise project types voor consistente projectinitiatie.
Menu
Microsoft Project
Microsoft Project is het projectmanagementplatform van Microsoft voor planning, resources, portfolio's en timesheets. De API is bereikbaar via Project Web App (PWA) als REST/OData-interface bovenop SharePoint Online en sluit aan op de Client-Side Object Model (CSOM). Voor moderne scenario's loopt de integratie via Microsoft Graph en Dataverse (Project for the web). Met OAuth 2.0 via Microsoft Entra ID koppel je projecten aan ERP-, BI- en HR-systemen.
Samenvatting van de Microsoft Project API
- Authenticatie OAuth2
- Methods GET (99)POST (120)PUT (19)PATCH (19)DELETE (19)
- Rate limits Niet gespecificeerd
- Webhooks Niet beschikbaar
- Sandbox Niet beschikbaar
- Response format JSON, XML
- SDK's .NET, Java
Laatste ontwikkelingen bij de Microsoft Project API
Microsoft Project verscheen in 1984 als desktopapplicatie. Project Server volgde in 2000 als serverversie met PSI (SOAP) en later CSOM. Met Project Server 2013 introduceerde Microsoft een REST/OData-interface bovenop SharePoint, bereikbaar via /_api/ProjectServer. Project Online (cloud) gebruikt dezelfde REST API binnen het Project Web App-tenant en authenticeert via OAuth 2.0 met Microsoft Entra ID. In 2019 lanceerde Microsoft Project for the web, gebouwd op Dataverse en bereikbaar via Microsoft Graph en Dataverse Web API. De REST/CSOM-interface van Project Online wordt nog steeds breed gebruikt voor migraties en legacy-integraties.
API versies
Nieuwe SaaS-variant gebouwd op Microsoft Dataverse, bereikbaar via Microsoft Graph en de Dataverse Web API in plaats van /_api/ProjectServer.
Introductie van REST/OData-interface in Project Server 2013 en Project Online, bovenop SharePoint en uitlijnend met de Client-Side Object Model.
Eerste programmeerinterface in de vorm van Project Server Interface (PSI) met SOAP-webservices voor on-premises Project Server.
Documentatie & resources
- JavaScript library and REST reference for Project Server (Microsoft Learn) ↗
- Client-side object model (CSOM) for Project Server ↗
- Developing a Project Online application using the CSOM ↗
- Project Server REST API endpoints catalogus (community-overzicht) ↗
- Project REST Basic Operations sample (OfficeDev) ↗
- Project for the web (Dataverse) overzicht ↗
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