Delen via


Meisterplan

Meisterplan is een hulpprogramma voor resourcebeheer op portfolioniveau waarmee portfolio- en resourcemanagers mensen in teams en initiatieven kunnen beheren, ongeacht of uw werk traditioneel, flexibel of hybride is. Gebruik deze om betrouwbare portfoliobeslissingen te nemen en interactief resourceconflicten weer te geven en op te lossen.

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Ondersteuning voor Meisterplan
URL https://help.meisterplan.com/
E-mailen support@meisterplan.com
Connectormetagegevens
Uitgever itdesign GmbH
Webpagina https://meisterplan.com
Privacybeleid https://meisterplan.com/privacy-and-data-protection/
Categorieën Bedrijfsbeheer; Business Intelligence

Meisterplan is een hulpprogramma voor resourcebeheer op portfolioniveau waarmee portfolio- en resourcemanagers mensen in teams en initiatieven kunnen beheren, ongeacht of uw werk traditioneel, flexibel of hybride is. Gebruik deze om betrouwbare portfoliobeslissingen te nemen en interactief resourceconflicten weer te geven en op te lossen. Bekijk de beschikbaarheid en capaciteit van resources, krijg inzicht in projecten, prioriter en lijn projectportfolio's uit op strategieën en genereer realtime scenariosimulaties met Meisterplan. Met behulp van de Meisterplan Connector kunt u Meisterplan integreren met alle hulpprogramma's die uw teams gebruiken, zodat niemand dubbel onderhoud hoeft te doen aan projectgegevens. Of u nu een project moet bijwerken of een goedgekeurde verlofaanvraag moet indienen, Meisterplan en de Meisterplan Connector kunnen het proces naadloos laten verlopen.

Vereiste voorwaarden

Als u de Meisterplan-connector wilt gebruiken, hebt u een Meisterplan-account nodig. Om aan de slag te gaan met Meisterplan, vraagt u een demo aan of neemt u een proefversie.

Referenties ophalen

Wanneer u de Meisterplan Connector gebruikt, verschijnt er een aanmeldingsdialoogvenster waarin u de regio moet selecteren waarin uw Meisterplan-systeem zich bevindt (VS of EU). Voer vervolgens uw referenties in voor Meisterplan, bijvoorbeeld gebruikersnaam en wachtwoord, en klik op Aanmelden. Klik vervolgens op Autoriseren om de connector toegang te geven tot uw Meisterplan-systeem.

Aan de slag met uw connector

Veelvoorkomende gebruiksvoorbeelden zijn:

  • Projectgegevens bijwerken: als u een wijziging aanbrengt in een projectbeheerprogramma (bijvoorbeeld Trello), zoals het bijwerken van de status, wordt het bijbehorende project in Meisterplan automatisch bijgewerkt.
  • Toewijzingen synchroniseren: Als u een toewijzing bewerkt in een online spreadsheet zoals MS Excel, wordt de bijbehorende toewijzing in Meisterplan automatisch bijgewerkt.
  • Uw resource ontbreekt up-to-date houden: als u een verlofaanvraag van een van uw werknemers in een online spreadsheet zoals Excel goedkeurt, wordt de bijbehorende resourcevermelding in Meisterplan automatisch bijgewerkt.
  • Nieuwe projecten toevoegen aan Meisterplan: Als u een nieuw project toevoegt in een van uw hulpprogramma's, wordt automatisch een nieuw project gemaakt in Meisterplan.
  • Nieuwe resources toevoegen aan Meisterplan: Als u uw online spreadsheet bijwerkt met een nieuwe werknemer, worden deze automatisch toegevoegd aan de resourcegroep in Meisterplan.
  • Werknemersgegevens regelmatig bijwerken: als u het adres van een resource in uw online spreadsheet wijzigt, wordt de bijbehorende resourcevermelding in Meisterplan automatisch bijgewerkt.
  • Verbinding maken met Microsoft Teams: als een project wordt bijgewerkt in Meisterplan, ontvangt u een melding in het geconfigureerde Teams-kanaal. Deze melding kan worden geconfigureerd om de koppeling naar het project in Meisterplan op te nemen, zodat u het project snel kunt openen voor meer informatie.
  • Verbinding maken met Uw MS Office: als er een nieuw project wordt toegevoegd in Meisterplan, ontvangen opgegeven collega's per e-mail een melding. U kunt de Stroom ook configureren om het nieuwe project toe te voegen aan uw externe back-upbron in MS Office.

Bekende problemen en beperkingen

  • Er zijn momenteel geen bekende beperkingen of beperkingen. Algemene informatie over snelheidsbeperking, paginering, enzovoort vindt u in de REST API-documentatie.

Veelvoorkomende fouten en oplossingen

De Meisterplan Connector maakt gebruik van de Meisterplan REST API. Een beschrijving met statuscodes vindt u in de REST API-documentatie. Meer informatie vindt u in het Helpcentrum.

Veelgestelde vragen

  • Welke gebruikersrechten van Meisterplan heb ik nodig om de connector te kunnen gebruiken?

    • Uw Meisterplan-gebruiker moet beschikken over de Access Meisterplan-API's en verbinding maken met externe toepassingen .
    • Uw Meisterplan-gebruiker moet lees- en bewerkingsrechten hebben voor de velden die u wilt lezen of bijwerken met behulp van de connector.
  • Kan ik de connector gebruiken met de Meisterplan Basic-editie?

    • Ja, de connector wordt ondersteund door alle Meisterplan-edities. Sommige acties zijn alleen beschikbaar met het Meisterplan Pro-Edition of Premium-Edition.

Een verbinding maken

De connector ondersteunt de volgende verificatietypen:

standaard Parameters voor het maken van verbinding. Alle regio's Niet deelbaar

Verstek

Van toepassing: Alle regio's

Parameters voor het maken van verbinding.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
Regio touw Regio van uw gehoste Meisterplan-systeem Klopt

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 100 60 seconden

Acties

Afwezigheid bijwerken

Gebruik deze aanvraag om een afwezigheid bij te werken.

Afwezigheid ophalen op id

Retourneert de afzonderlijke afwezigheid die is opgegeven door de opgegeven id.

Afwezigheid verwijderen

Hiermee verwijdert u een afwezigheid.

Afwezigheiden maken

Gebruik deze aanvraag om een afwezigheid toe te voegen voor een bepaalde periode. Deze periode kan worden gedefinieerd met behulp van de begin- en eindkenmerken van de aanvraag.

Afwezigheiden vervangen

Met dit eindpunt kunt u alle afwezigheid van een resource vervangen. Het resultaat is hetzelfde als als als alle bestaande afwezigheiden worden verwijderd en de geslaagde afwezigheid opnieuw wordt gemaakt. U kunt de queryparameters 'start' en 'end' gebruiken om een tijdsbereik op te geven voor het vervangen van bestaande afwezigheiden. Als u deze parameters niet gebruikt, worden alle afwezigheiden vervangen door de nieuw verzonden afwezigheiden.

Afwijkingen van de agenda bijwerken

Gebruik deze aanvraag om alle kalenderdeviaties van een resource voor een bepaalde periode te vervangen. Deze periode kan worden gedefinieerd met behulp van de begin- en eindkenmerken van de aanvraag. Geef de nieuwe lijst met kalenderdeviaties op met de eigenschap Afwijkingen. Houd er rekening mee dat alle afwijkingen in de opgegeven periode worden overschreven door de afwijkingen die worden vermeld in de eigenschap afwijkingen.

  • Als null wordt gebruikt voor de begin- en eindperiode, worden alle kalenderdeviaties van de resource overschreven. Als alleen de begindatum van de periode is gedefinieerd, worden alle afwijkingen vanaf deze tijd overschreven- Als alleen de einddatum van de periode is gedefinieerd, worden alle afwijkingen tot dat punt overschreven- Als null wordt gebruikt voor de begin- en/of einddatum van een kalenderdeviatie, wordt ervan uitgegaan dat de afwijking moet duren van of tot de hierboven opgegeven begin- of einddatum van de hoofdmap.

Alle afwijkingen worden afgevlakt in een sequentiële structuur. Gevallen van overlappende afwijkingen worden opgelost door prioriteit te geven aan afwijkingen die later in de matrix optreden.

Afwijkingen van de agenda ophalen

Leest afwijkingen in de werkuren van de resourcekalender. Als er geen begin- en eindwaarden worden doorgegeven, worden alle afwijkingen van de aangevraagde resource geretourneerd. Als alleen begindatum wordt doorgegeven, worden alle afwijkingen vanaf deze tijd geretourneerd. Als alleen de voltooiing is verstreken, worden alle afwijkingen tot dat punt geretourneerd.

Agenda's bijwerken

Voer een update uit op een agenda die is opgegeven door de opgegeven id.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Agenda's maken

Maak een agenda met de opgegeven gegevens. Retourneert de zojuist gemaakte agenda.

Agenda's ophalen op id

Haal één agenda op in uw Meisterplan-systeem. Gebruik de speciale id defaultCalendar om de standaardagenda op te halen.

Agenda's verwijderen

Hiermee verwijdert u een agenda in uw Meisterplan-systeem. Houd er rekening mee dat de standaardagenda of het bovenliggende item van de standaardagenda niet kan worden verwijderd.

Agenda-uitzonderingen bijwerken

Gebruik deze aanvraag om alle agenda-uitzonderingen voor een bepaalde periode te vervangen. Deze periode kan worden gedefinieerd met behulp van de begin- en eindkenmerken van de aanvraag. Geef de nieuwe lijst met agenda-uitzonderingen op met de eigenschap Uitzonderingen. Houd er rekening mee dat alle uitzonderingen in de opgegeven periode worden overschreven door de uitzonderingen die worden vermeld in de eigenschap uitzonderingen.

  • Als null wordt gebruikt voor de begin- en eindperiode, worden alle uitzonderingen van de kalender overschreven. Als alleen de begindatum van de periode is gedefinieerd, worden alle uitzonderingen vanaf deze tijd overschreven- Als alleen de einddatum van de periode is gedefinieerd, worden alle uitzonderingen tot die datum overschreven- Als er een uitzondering wordt verwijderd en een bovenliggende agenda een uitzondering heeft op die datum, worden alle uitzonderingen tot die datum overschreven. deze agenda neemt de uitzondering over van de bovenliggende agenda.
Alle OBS-eenheden ophalen

Dit eindpunt retourneert een lijst met alle OBS-eenheden voor het opgegeven OBS-type.

Alle OBS-typen ophalen

Dit eindpunt is alleen bedoeld voor OBS-typen. Gebruik /obsTypes/<obs-type-id/obs-type-id>/obsUnits om OBS-eenheden op te halen

Alle werkelijke tijd verwijderen die per project-id is gewerkt

Hiermee verwijdert u alle werkelijke hoeveelheid gewerkte tijd van een bepaald project.

Bedrijfsdoelen

Geeft als resultaat alle bedrijfsdoelen

De capaciteitssegmenten van alle rollen ophalen

Retourneert de capaciteitssegmenten voor alle rollen. Als er geen capaciteitssegmenten voor een bepaalde rol bestaan, zijn de rolcapaciteiten leeg.

De capaciteitssegmenten van een rol bijwerken

Hiermee worden de capaciteitssegmenten bijgewerkt voor de rol die is opgegeven door de opgegeven id. Als u alle capaciteitssegmenten wilt wissen, verzendt u een segment zonder begin- of eind- en 0-capaciteit

De capaciteitssegmenten van een rol ophalen

Retourneert de capaciteitssegmenten voor de rol die is opgegeven door de opgegeven id. Retourneert een lege lijst als er geen capaciteitssegmenten bestaan.

Een gebruiker ophalen op basis van id

Retourneert een gebruiker.

Een lijst met afwezigheiden ophalen

Retourneert een lijst met afwezigheiden van de resource.

Een lijst met agenda's ophalen

Haal een lijst op met alle agenda's in uw Meisterplan-systeem.

Een lijst met agenda-uitzonderingen ophalen

Haal een lijst op met alle uitzonderingen op deze agenda in uw Meisterplan-systeem.

Een lijst met financiële gegevens ophalen

Geeft als resultaat een lijst met financiële gegevens van een project

Een lijst met gebruikers ophalen

Retourneert een lijst met gebruikers. Hiermee kunt u filteren op userName of externalId.

Een lijst met mijlpaalafhankelijkheden ophalen

Retourneert een lijst met mijlpalenafhankelijkheden van een scenario

Een lijst met mijlpalen ophalen

Retourneert een lijst met mijlpalen van een project

Een lijst met portfolio's ophalen

Retourneert een lijst met alle beschikbare portfolio's. Als u niet het recht hebt om een portfolio weer te geven, retourneert u een lijst met alle beschikbare portfolio's waartoe u toegang hebt via uw API-token. Als u niet het recht hebt om een portfolio weer te geven, wordt er een lege lijst geretourneerd.

Een lijst met programma's ophalen

Retourneert een lijst met programma's in het opgegeven scenario

Een lijst met projecten ophalen

Dit eindpunt is gepagineerd. Hiermee wordt een lijst met projecten geretourneerd tot aan de opgegeven PAGINA'SIZE

Een lijst met projectopmerkingen ophalen

Retourneert een lijst met projectopmerkingen.

Een lijst met resources ophalen

Dit eindpunt is gepagineerd. Het retourneert een lijst met resources tot aan de opgegeven PAGINA'SIZE

Een lijst met rollen ophalen

Retourneert een lijst met alle beschikbare rollen. Als er geen rollen beschikbaar zijn, wordt er een lege lijst geretourneerd.

Een lijst met scenario's ophalen

Er wordt een lijst met scenario's geretourneerd

Een lijst met taken ophalen

Dit eindpunt is gepagineerd. Hiermee wordt een lijst met taken geretourneerd tot aan de opgegeven PAGINA'SIZE

Een lijst met Teams ophalen

Dit eindpunt is gepagineerd. Het retourneert een lijst met teams tot aan de opgegeven PAGINA'SIZE

Een lijst met toewijzingen ophalen

Retourneert een lijst met toewijzingen van een project

Een lijst met toewijzingsopmerkingen ophalen

Retourneert een lijst met toewijzingsopmerkingen.

Een lijst met werkelijke financiële gebeurtenissen ophalen

Retourneert een lijst met werkelijke financiële gebeurtenissen van een project.

Een lijst met werkelijke gewerkte tijd ophalen

Retourneert een lijst met werkelijke tijd die is gewerkt voor alle projecten van een specifiek scenario. Houd er rekening mee dat de werkelijke hoeveelheid werkgegevens zelf onafhankelijk is van het scenario.

Een mijlpaalafhankelijkheid maken

Retourneert de id van de zojuist gemaakte mijlpaalafhankelijkheid

Een OBS-eenheid bijwerken

Werkt de naam van één OBS-eenheid bij of verplaatst deze naar een ander bovenliggend item.

Een OBS-eenheid ophalen

Dit eindpunt retourneert één OBS-eenheid.

Een OBS-eenheid verwijderen op id

Hiermee verwijdert u de OBS-eenheid die is opgegeven door de opgegeven id. Als de OBS-eenheid met de opgegeven id niet bestaat, mislukt de aanvraag.

Een OBS-type ophalen op id

Dit eindpunt is alleen bedoeld voor OBS-typen. Gebruik /obsTypes/<obs-type-id/obs-type-id>/obsUnits om OBS-eenheden op te halen

Een OBS-type verwijderen op id

Verwijder het OBS-type dat is opgegeven door de opgegeven id. Als het OBS-type met de opgegeven id niet bestaat, mislukt de aanvraag.

Een projectcommentaar ophalen op id

Retourneert een projectcommentaar.

Een toewijzingscommentaar ophalen op id

Retourneert een toewijzingscommentaar.

Financiële gegevens bijwerken

Hiermee wordt een financiële gebeurtenis bijgewerkt op id in een bepaald project van een scenario.

Financiële gegevens maken

Retourneert de zojuist gemaakte financiële gebeurtenis.

Financiële gegevens ophalen op id

Retourneert de afzonderlijke financiële gebeurtenis die is opgegeven door de opgegeven id.

Financiële gegevens verwijderen

Hiermee verwijdert u een financiële gebeurtenis in een bepaald project van een scenario.

Financiële middelen vervangen

Hiermee worden financiële gebeurtenissen van een bepaald project in een scenario vervangen.

Koppeling taakbeheer maken of bijwerken

Met dit eindpunt kunt u een koppeling voor taakbeheer toevoegen aan een project of de externalViewUrl bijwerken

Koppeling taakbeheer ophalen

Hiermee wordt een koppeling voor taakbeheer van een project geretourneerd

Koppeling taakbeheer verwijderen

Hiermee verwijdert u een koppeling naar taakbeheer van een project

Mijlpaalafhankelijkheden verwijderen

Hiermee verwijdert u een mijlpaalafhankelijkheid in een bepaald scenario.

Mijlpalen bijwerken

Voer een update uit op een mijlpaal die is opgegeven door de opgegeven id.

Mijlpalen maken

Retourneert de zojuist gemaakte mijlpaal

Mijlpalen ophalen op id

Retourneert de afzonderlijke mijlpaal die is opgegeven door de opgegeven id.

Mijlpalen vervangen

Vervangt mijlpalen van een bepaald project binnen een scenario.

Mijlpalen verwijderen

Hiermee verwijdert u een mijlpaal in een bepaald project van een scenario.

OBS-eenheid maken

Hiermee maakt u een OBS-eenheid met de opgegeven gegevens. Retourneert de zojuist gemaakte OBS-eenheid.

OBS-type maken

Hiermee maakt u een OBS-type met de opgegeven gegevens. Retourneert het zojuist gemaakte OBS-type.

OBS-typen bijwerken

Voert een update uit op een OBS-type dat is opgegeven door de opgegeven id.

Prioriteiten bijwerken

Met dit eindpunt worden de prioriteiten van projecten en programma's bijgewerkt.

Programma's bijwerken

Voer een update uit voor een programma dat is opgegeven door de opgegeven id.

Programma's maken

Hiermee maakt u een programma met de opgegeven velden en retourneert u het zojuist gemaakte programma.

Programma's verwijderen

Hiermee verwijdert u een programma dat is opgegeven door de opgegeven id.

Programma ophalen op id

Retourneert het afzonderlijke programma dat is opgegeven door de opgegeven id.

Projecten bijwerken

Voer een update uit voor een project dat is opgegeven door de opgegeven id.

Projecten maken

Hiermee maakt u een project met de opgegeven velden en retourneert u het zojuist gemaakte project.

Projecten ophalen op id

Retourneert het afzonderlijke project dat is opgegeven met de opgegeven id.

Projecten verwijderen

Hiermee verwijdert u een project in een bepaald scenario.

Resources bijwerken

Voer een update uit voor een resource die is opgegeven door de opgegeven id.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Resources maken

Hiermee maakt u een resource op basis van de opgegeven velden en retourneert u de zojuist gemaakte resource.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Resources ophalen op id

Retourneert de afzonderlijke resource die is opgegeven door de opgegeven id.

Resources verwijderen

Verwijder de resource die is opgegeven door de opgegeven id. Als de resource met de opgegeven id niet bestaat, mislukt de aanvraag.

Rollen bijwerken

Voer een update uit voor een rol die is opgegeven door de opgegeven id. Als u een gedeeltelijke update wilt uitvoeren, moeten alleen de bijgewerkte velden worden verzonden. Als u een veldwaarde wilt verwijderen, moet het veld worden verzonden met een expliciete null-waarde. Velden met een standaardwaarde worden teruggezet naar de standaardwaarde wanneer ze zijn ingesteld op null.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Rollen maken

Retourneert de gemaakte rol voor succes.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Rollen ophalen op id

Retourneert de afzonderlijke rol die is opgegeven door de opgegeven id.

Rollen verwijderen

Verwijder de rol die is opgegeven door de opgegeven id. Als de rol met de opgegeven id niet bestaat, mislukt de aanvraag.

Scenario's ophalen op id

Retourneert het afzonderlijke scenario dat is opgegeven door de opgegeven id. HINT: U kunt planOfRecord gebruiken als id voor het recordscenario.

Sprint ophalen op id

Retourneert de afzonderlijke sprint die is opgegeven door de opgegeven id.

Standaardagenda instellen

Hiermee stelt u een bestaande agenda in als de standaardkalender in uw Meisterplan-systeem.

Taak maken of bijwerken

Hiermee maakt of werkt u een taak bij met de opgegeven velden.

Taak ophalen op id

Retourneert de afzonderlijke taak die is opgegeven door de opgegeven id.

Taak verwijderen

Hiermee verwijdert u een taak in een bepaald project.

Taken vervangen

Dit eindpunt wordt gebruikt om alle bestaande taken van een specifiek project te vervangen door een nieuwe lijst met taken die zijn opgegeven in de aanvraag. Hoe het werkt: u verzendt een lijst met taken voor een specifiek project. Het systeem synchroniseert de taken van het project met deze lijst met behulp van de taaksleutel als id. Dit betekent:

  • Taken die zich momenteel in het systeem bevinden, maar niet in uw lijst, worden verwijderd. - Taken in uw lijst die niet in het systeem aanwezig zijn, worden gemaakt. - Taken die zowel in het systeem als in uw lijst aanwezig zijn, worden bijgewerkt als er wijzigingen zijn.
Team ophalen op id

Retourneert het afzonderlijke team dat is opgegeven met de opgegeven id.

Teams bijwerken

Voer een update uit voor een team dat is opgegeven door de opgegeven id.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Teams maken

Hiermee maakt u een team op basis van de opgegeven velden en retourneert u het zojuist gemaakte team.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Teams verwijderen

Verwijder het team dat is opgegeven door de opgegeven id. Als het team met de opgegeven id niet bestaat, mislukt de aanvraag.

Toewijzingen bijwerken

Met dit eindpunt kunt u bestaande toewijzingen van een project bijwerken. Wijzigingen worden alleen aangebracht voor de opgegeven datumbereiken en de opgegeven resources en rollen.

Toewijzingen maken of bijwerken

Met dit eindpunt kunt u nieuwe toewijzingen maken en bestaande toewijzingen van een project bijwerken. Wijzigingen worden alleen aangebracht voor de opgegeven datumbereiken en de opgegeven resources en rollen.

Toewijzingen ophalen op id

Retourneert de afzonderlijke toewijzing die is opgegeven door de opgegeven id.

Toewijzingen vervangen

Met dit eindpunt kunt u alle toewijzingen van een project vervangen. Het resultaat is hetzelfde als als als alle bestaande toewijzingen worden verwijderd en de doorgegeven toewijzingen opnieuw worden gemaakt.

Toewijzingen verwijderen

Hiermee verwijdert u een toewijzing in een bepaald project van een scenario.

Werkelijke financiële gebeurtenis bijwerken

Retourneert de bijgewerkte werkelijke financiële gebeurtenis.

Werkelijke financiële gebeurtenis maken

Retourneert de zojuist gemaakte werkelijke financiële gebeurtenis.

Werkelijke financiële gebeurtenis ophalen op id

Retourneert de afzonderlijke werkelijke financiële gebeurtenis die is opgegeven door de opgegeven id.

Werkelijke financiële gebeurtenis verwijderen

Hiermee verwijdert u een werkelijke financiële gebeurtenis in een bepaald project van een scenario.

Werkelijke financiële gebeurtenissen vervangen

Vervangt de werkelijke financiële gebeurtenissen van een bepaald project binnen een scenario. Een aanvraag is beperkt tot 5000 werkelijke financiële gebeurtenissen per project.

Werkelijke tijd maken of bijwerken

Met dit eindpunt kunt u nieuwe werkelijke gewerkte tijd maken en de bestaande werkelijke tijd van een project bijwerken door een entiteit (resource of rol). De werkelijke tijd die is gewerkt voor boekingsdatums die niet zijn opgegeven in de aanvraag voor een bepaald project en een bepaalde entiteit, worden niet bijgewerkt. Met de moduseigenschap kunt u bepalen of een bestaande werkelijke gewerkte waarde wordt vervangen door de nieuwe waarde of als de waarde wordt toegevoegd aan de reservering in de aanvraag. Houd er rekening mee dat de werkelijke hoeveelheid werkgegevens zelf onafhankelijk is van het scenario. Dit is hetzelfde voor alle scenario's voor een bepaald project. Een aanvraag is beperkt tot 5000 werkelijke tijd gewerkte waarden per project en resource/rol.

Werkelijke tijd ophalen op basis van id

Retourneert de werkelijke tijd die is opgegeven door de opgegeven id.

Werkelijke tijd verwijderen die per id is gewerkt

Hiermee verwijdert u een werkelijke tijd die in een bepaald project van een scenario is gewerkt.

Afwezigheid bijwerken

Gebruik deze aanvraag om een afwezigheid bij te werken.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Afwezigheids-id
absenceId True string

Interne Meisterplan-id

Start
start string

indeling: JJJJ-MM-DD

Voltooien
finish string

indeling: JJJJ-MM-DD

Type begindag
startDayType string
Type voltooiingsdag
finishDayType string

Retouren

Afwezigheid
AbsenceResponse

Afwezigheid ophalen op id

Retourneert de afzonderlijke afwezigheid die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Afwezigheids-id
absenceId True string

Interne Meisterplan-id

Retouren

Afwezigheid
AbsenceResponse

Afwezigheid verwijderen

Hiermee verwijdert u een afwezigheid.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Afwezigheids-id
absenceId True string

Interne Meisterplan-id

Afwezigheiden maken

Gebruik deze aanvraag om een afwezigheid toe te voegen voor een bepaalde periode. Deze periode kan worden gedefinieerd met behulp van de begin- en eindkenmerken van de aanvraag.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Start
start True string

indeling: JJJJ-MM-DD

Voltooien
finish True string

indeling: JJJJ-MM-DD

Type begindag
startDayType string

De standaardwaarde is FULL_DAY

Type voltooiingsdag
finishDayType string

De standaardwaarde is FULL_DAY

Retouren

Afwezigheid
AbsenceResponse

Afwezigheiden vervangen

Met dit eindpunt kunt u alle afwezigheid van een resource vervangen. Het resultaat is hetzelfde als als als alle bestaande afwezigheiden worden verwijderd en de geslaagde afwezigheid opnieuw wordt gemaakt. U kunt de queryparameters 'start' en 'end' gebruiken om een tijdsbereik op te geven voor het vervangen van bestaande afwezigheiden. Als u deze parameters niet gebruikt, worden alle afwezigheiden vervangen door de nieuw verzonden afwezigheiden.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Start
start date

Begindatum van vervangingsperiode

Einde
end date

Inclusief einddatum van vervangingsperiode.

Start
start True string

indeling: JJJJ-MM-DD

Voltooien
finish True string

indeling: JJJJ-MM-DD

Type begindag
startDayType string

De standaardwaarde is FULL_DAY

Type voltooiingsdag
finishDayType string

De standaardwaarde is FULL_DAY

Afwijkingen van de agenda bijwerken

Gebruik deze aanvraag om alle kalenderdeviaties van een resource voor een bepaalde periode te vervangen. Deze periode kan worden gedefinieerd met behulp van de begin- en eindkenmerken van de aanvraag. Geef de nieuwe lijst met kalenderdeviaties op met de eigenschap Afwijkingen. Houd er rekening mee dat alle afwijkingen in de opgegeven periode worden overschreven door de afwijkingen die worden vermeld in de eigenschap afwijkingen.

  • Als null wordt gebruikt voor de begin- en eindperiode, worden alle kalenderdeviaties van de resource overschreven. Als alleen de begindatum van de periode is gedefinieerd, worden alle afwijkingen vanaf deze tijd overschreven- Als alleen de einddatum van de periode is gedefinieerd, worden alle afwijkingen tot dat punt overschreven- Als null wordt gebruikt voor de begin- en/of einddatum van een kalenderdeviatie, wordt ervan uitgegaan dat de afwijking moet duren van of tot de hierboven opgegeven begin- of einddatum van de hoofdmap.

Alle afwijkingen worden afgevlakt in een sequentiële structuur. Gevallen van overlappende afwijkingen worden opgelost door prioriteit te geven aan afwijkingen die later in de matrix optreden.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Start
start date
Voltooien
finish date
Start
start date
Voltooien
finish date
Relatieve capaciteit
relativeCapacity True double

Retouren

Afwijkingen van de agenda ophalen

Leest afwijkingen in de werkuren van de resourcekalender. Als er geen begin- en eindwaarden worden doorgegeven, worden alle afwijkingen van de aangevraagde resource geretourneerd. Als alleen begindatum wordt doorgegeven, worden alle afwijkingen vanaf deze tijd geretourneerd. Als alleen de voltooiing is verstreken, worden alle afwijkingen tot dat punt geretourneerd.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Start
start date

Begindatum voor het filteren van de tijdsperiode

Voltooien
finish date

Einddatum voor het filteren van de tijdsperiode

Retouren

Agenda's bijwerken

Voer een update uit op een agenda die is opgegeven door de opgegeven id.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Parameters

Name Sleutel Vereist Type Description
Agenda-id
calendarId True string

Interne Meisterplan-id

Naam
name string
Maandag
monday True double
Dinsdag
tuesday True double
Woensdag
wednesday True double
Donderdag
thursday True double
Vrijdag
friday True double
Zaterdag
saturday True double
Zondag
sunday True double

Retouren

Kalender
CalendarResponse

Agenda's maken

Maak een agenda met de opgegeven gegevens. Retourneert de zojuist gemaakte agenda.

Parameters

Name Sleutel Vereist Type Description
Naam
name True string
Bovenliggende id
parentId string
Maandag
monday True double
Dinsdag
tuesday True double
Woensdag
wednesday True double
Donderdag
thursday True double
Vrijdag
friday True double
Zaterdag
saturday True double
Zondag
sunday True double

Retouren

Kalender
CalendarResponse

Agenda's ophalen op id

Haal één agenda op in uw Meisterplan-systeem. Gebruik de speciale id defaultCalendar om de standaardagenda op te halen.

Parameters

Name Sleutel Vereist Type Description
Agenda-id
calendarId True string

Interne Meisterplan-id

Retouren

Kalender
CalendarResponse

Agenda's verwijderen

Hiermee verwijdert u een agenda in uw Meisterplan-systeem. Houd er rekening mee dat de standaardagenda of het bovenliggende item van de standaardagenda niet kan worden verwijderd.

Parameters

Name Sleutel Vereist Type Description
Agenda-id
calendarId True string

Interne Meisterplan-id

Agenda-uitzonderingen bijwerken

Gebruik deze aanvraag om alle agenda-uitzonderingen voor een bepaalde periode te vervangen. Deze periode kan worden gedefinieerd met behulp van de begin- en eindkenmerken van de aanvraag. Geef de nieuwe lijst met agenda-uitzonderingen op met de eigenschap Uitzonderingen. Houd er rekening mee dat alle uitzonderingen in de opgegeven periode worden overschreven door de uitzonderingen die worden vermeld in de eigenschap uitzonderingen.

  • Als null wordt gebruikt voor de begin- en eindperiode, worden alle uitzonderingen van de kalender overschreven. Als alleen de begindatum van de periode is gedefinieerd, worden alle uitzonderingen vanaf deze tijd overschreven- Als alleen de einddatum van de periode is gedefinieerd, worden alle uitzonderingen tot die datum overschreven- Als er een uitzondering wordt verwijderd en een bovenliggende agenda een uitzondering heeft op die datum, worden alle uitzonderingen tot die datum overschreven. deze agenda neemt de uitzondering over van de bovenliggende agenda.

Parameters

Name Sleutel Vereist Type Description
Agenda-id
calendarId True string

Interne Meisterplan-id

Start
start date
Voltooien
finish date
Datum
date True date
Werkuren
workingHours True double
Description
description string

Alle OBS-eenheden ophalen

Dit eindpunt retourneert een lijst met alle OBS-eenheden voor het opgegeven OBS-type.

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Retouren

Alle OBS-typen ophalen

Dit eindpunt is alleen bedoeld voor OBS-typen. Gebruik /obsTypes/<obs-type-id/obs-type-id>/obsUnits om OBS-eenheden op te halen

Retouren

Alle werkelijke tijd verwijderen die per project-id is gewerkt

Hiermee verwijdert u alle werkelijke hoeveelheid gewerkte tijd van een bepaald project.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Bedrijfsdoelen

Geeft als resultaat alle bedrijfsdoelen

Retouren

De capaciteitssegmenten van alle rollen ophalen

Retourneert de capaciteitssegmenten voor alle rollen. Als er geen capaciteitssegmenten voor een bepaalde rol bestaan, zijn de rolcapaciteiten leeg.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Retouren

De capaciteitssegmenten van een rol bijwerken

Hiermee worden de capaciteitssegmenten bijgewerkt voor de rol die is opgegeven door de opgegeven id. Als u alle capaciteitssegmenten wilt wissen, verzendt u een segment zonder begin- of eind- en 0-capaciteit

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Rol-id
roleId True string

Interne Meisterplan-id

start
start date
Fins
finish date
Fte
fte double

De aanvraag accepteert FTE, uren of dagen.

Dagen
days double

De aanvraag accepteert FTE, uren of dagen.

uren
hours double

De aanvraag accepteert FTE, uren of dagen.

Retouren

De capaciteitssegmenten van een rol ophalen

Retourneert de capaciteitssegmenten voor de rol die is opgegeven door de opgegeven id. Retourneert een lege lijst als er geen capaciteitssegmenten bestaan.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Rol-id
roleId True string

Interne Meisterplan-id

Retouren

Een gebruiker ophalen op basis van id

Retourneert een gebruiker.

Parameters

Name Sleutel Vereist Type Description
Gebruikersnaam
userId True string

Interne Meisterplan-id

Retouren

Een lijst met afwezigheiden ophalen

Retourneert een lijst met afwezigheiden van de resource.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Begindatum
startDate date

Begindatum voor het filteren van de tijdsperiode

Einddatum
finishDate date

Inclusief einddatum voor het filteren van tijdsperiode.

Retouren

Een lijst met agenda's ophalen

Haal een lijst op met alle agenda's in uw Meisterplan-systeem.

Retouren

Een lijst met agenda-uitzonderingen ophalen

Haal een lijst op met alle uitzonderingen op deze agenda in uw Meisterplan-systeem.

Parameters

Name Sleutel Vereist Type Description
Agenda-id
calendarId True string

Interne Meisterplan-id

Begindatum
startDate date

Begindatum

Einddatum
endDate date

Einddatum

Retouren

Een lijst met financiële gegevens ophalen

Geeft als resultaat een lijst met financiële gegevens van een project

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

Een lijst met gebruikers ophalen

Retourneert een lijst met gebruikers. Hiermee kunt u filteren op userName of externalId.

Parameters

Name Sleutel Vereist Type Description
Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Paginaformaat
pageSize integer

Paginaformaat

Filter
filter string

Tekenreeksen van JSON-object met een subset eigenschappen van het verwachte object.

Retouren

Een lijst met mijlpaalafhankelijkheden ophalen

Retourneert een lijst met mijlpalenafhankelijkheden van een scenario

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Paginaformaat
pageSize integer

Paginaformaat

Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Retouren

Een lijst met mijlpalen ophalen

Retourneert een lijst met mijlpalen van een project

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

Een lijst met portfolio's ophalen

Retourneert een lijst met alle beschikbare portfolio's. Als u niet het recht hebt om een portfolio weer te geven, retourneert u een lijst met alle beschikbare portfolio's waartoe u toegang hebt via uw API-token. Als u niet het recht hebt om een portfolio weer te geven, wordt er een lege lijst geretourneerd.

Retouren

Een lijst met programma's ophalen

Retourneert een lijst met programma's in het opgegeven scenario

Parameters

Name Sleutel Vereist Type Description
Paginaformaat
pageSize integer

Paginaformaat

Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Filter
filter string

Tekenreeksen van JSON-object met een subset eigenschappen van het verwachte object. Hiermee selecteert u alle objecten die exact overeenkomen met de opgegeven eigenschappen. Programma's kunnen worden doorzocht op programKey en naam. Opmerking: zorg ervoor dat de URL uw parameter codeert. { "programKey": tekenreeks, "name": string }

Scenario-id
scenarioId True string

Interne Meisterplan-id

Retouren

Een lijst met projecten ophalen

Dit eindpunt is gepagineerd. Hiermee wordt een lijst met projecten geretourneerd tot aan de opgegeven PAGINA'SIZE

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Paginaformaat
pageSize integer

Paginaformaat

Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Filter
filter string

Tekenreeksen van JSON-object met een subset eigenschappen van het verwachte object.

Retouren

De uitvoer van deze bewerking is dynamisch.

Een lijst met projectopmerkingen ophalen

Retourneert een lijst met projectopmerkingen.

Parameters

Name Sleutel Vereist Type Description
Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Paginaformaat
pageSize integer

Paginaformaat

Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

Een lijst met resources ophalen

Dit eindpunt is gepagineerd. Het retourneert een lijst met resources tot aan de opgegeven PAGINA'SIZE

Parameters

Name Sleutel Vereist Type Description
Paginaformaat
pageSize integer

Paginaformaat

Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Filter
filter string

Tekenreeksen van JSON-object met een subset eigenschappen van het verwachte object.

Retouren

De uitvoer van deze bewerking is dynamisch.

Een lijst met rollen ophalen

Retourneert een lijst met alle beschikbare rollen. Als er geen rollen beschikbaar zijn, wordt er een lege lijst geretourneerd.

Parameters

Name Sleutel Vereist Type Description
Filter
filter string

Tekenreeksen van JSON-object met een subset eigenschappen van het verwachte object.

Retouren

De uitvoer van deze bewerking is dynamisch.

Een lijst met scenario's ophalen

Er wordt een lijst met scenario's geretourneerd

Retouren

Een lijst met taken ophalen

Dit eindpunt is gepagineerd. Hiermee wordt een lijst met taken geretourneerd tot aan de opgegeven PAGINA'SIZE

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Paginaformaat
pageSize integer

Paginaformaat

Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Key
key string

Hiermee selecteert u alle objecten die exact overeenkomen met de sleutel.

Retouren

De uitvoer van deze bewerking is dynamisch.

Een lijst met Teams ophalen

Dit eindpunt is gepagineerd. Het retourneert een lijst met teams tot aan de opgegeven PAGINA'SIZE

Parameters

Name Sleutel Vereist Type Description
Paginaformaat
pageSize integer

Paginaformaat

Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Filter
filter string

Tekenreeksen van JSON-object met een subset eigenschappen van het verwachte object. Hiermee selecteert u alle objecten die exact overeenkomen met de opgegeven eigenschappen. Opmerking: zorg ervoor dat de URL uw parameter codeert. { "resourceKey": tekenreeks, "naam": tekenreeks }

Retouren

De uitvoer van deze bewerking is dynamisch.

Een lijst met toewijzingen ophalen

Retourneert een lijst met toewijzingen van een project

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

Een lijst met toewijzingsopmerkingen ophalen

Retourneert een lijst met toewijzingsopmerkingen.

Parameters

Name Sleutel Vereist Type Description
Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Paginaformaat
pageSize integer

Paginaformaat

Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

Een lijst met werkelijke financiële gebeurtenissen ophalen

Retourneert een lijst met werkelijke financiële gebeurtenissen van een project.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

Een lijst met werkelijke gewerkte tijd ophalen

Retourneert een lijst met werkelijke tijd die is gewerkt voor alle projecten van een specifiek scenario. Houd er rekening mee dat de werkelijke hoeveelheid werkgegevens zelf onafhankelijk is van het scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Paginaformaat
pageSize integer

Paginaformaat

Pagina na
pageAfter string

De cursor waarna de resultaten worden opgehaald. De cursor kan worden opgehaald uit een voorgaande aanvraag.

Filter
filter string

Tekenreeksen van JSON-object met een subset eigenschappen van het verwachte object.

Retouren

Een mijlpaalafhankelijkheid maken

Retourneert de id van de zojuist gemaakte mijlpaalafhankelijkheid

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Van mijlpaal-id
fromMilestoneId True string
Naar mijlpaal-id
toMilestoneId True string

Retouren

Mijlpaalafhankelijkheid maken
MilestoneDependencyCreateResponse

Een OBS-eenheid bijwerken

Werkt de naam van één OBS-eenheid bij of verplaatst deze naar een ander bovenliggend item.

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Obs-eenheids-id
obsUnitId True string

Interne Meisterplan-id

Naam
name string
Bovenliggende id
parentId string

Retouren

Obs-eenheid
ObsUnitResponse

Een OBS-eenheid ophalen

Dit eindpunt retourneert één OBS-eenheid.

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Obs-eenheids-id
obsUnitId True string

Interne Meisterplan-id

Retouren

Obs-eenheid
ObsUnitResponse

Een OBS-eenheid verwijderen op id

Hiermee verwijdert u de OBS-eenheid die is opgegeven door de opgegeven id. Als de OBS-eenheid met de opgegeven id niet bestaat, mislukt de aanvraag.

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Obs-eenheids-id
obsUnitId True string

Interne Meisterplan-id

Een OBS-type ophalen op id

Dit eindpunt is alleen bedoeld voor OBS-typen. Gebruik /obsTypes/<obs-type-id/obs-type-id>/obsUnits om OBS-eenheden op te halen

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Retouren

Obs-type
ObsTypeResponse

Een OBS-type verwijderen op id

Verwijder het OBS-type dat is opgegeven door de opgegeven id. Als het OBS-type met de opgegeven id niet bestaat, mislukt de aanvraag.

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Een projectcommentaar ophalen op id

Retourneert een projectcommentaar.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Opmerking-id
commentId True string

Interne Meisterplan-id

Retouren

Projectcommentaar
ProjectCommentResponse

Een toewijzingscommentaar ophalen op id

Retourneert een toewijzingscommentaar.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Toewijzingscommentaar-id
allocationCommentId True string

Interne Meisterplan-id

Retouren

Opmerking bij toewijzing
AllocationCommentResponse

Financiële gegevens bijwerken

Hiermee wordt een financiële gebeurtenis bijgewerkt op id in een bepaald project van een scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Financiële id
financialsId True string

Interne Meisterplan-id

Typologie
type string
Aantal
amount double
On
on True string

Mijlpaal is alleen geldig in combinatie met een waarde in het veld milestoneId. Datum is alleen geldig in combinatie met een waarde in het veld dueDate.

Mijlpaal-id
milestoneId string

Is alleen geldig in combinatie met: Mijlpaal. De mijlpaal moet aanwezig zijn in het project. Deze wordt niet impliciet gemaakt.

Vervaldag
dueDate string

Is alleen geldig in combinatie met op: Datum (notatie: JJJJ-MM-DD).

Description
description string
Naam
name string

De financiële categorie moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Retouren

Financiële gegevens
FinancialsResponse

Financiële gegevens maken

Retourneert de zojuist gemaakte financiële gebeurtenis.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Typologie
type True string
Aantal
amount True double
On
on True string

Mijlpaal is alleen geldig in combinatie met een waarde in het veld milestoneId. Datum is alleen geldig in combinatie met een waarde in het veld dueDate.

Mijlpaal-id
milestoneId string

Is alleen geldig in combinatie met: Mijlpaal. De mijlpaal moet aanwezig zijn in het project. Deze wordt niet impliciet gemaakt.

Vervaldag
dueDate string

Is alleen geldig in combinatie met op: Datum (notatie: JJJJ-MM-DD).

Description
description string
Naam
name string

De financiële categorie moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Retouren

Financiële gegevens
FinancialsResponse

Financiële gegevens ophalen op id

Retourneert de afzonderlijke financiële gebeurtenis die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Financiële id
financialsId True string

Interne Meisterplan-id

Retouren

Financiële gegevens
FinancialsResponse

Financiële gegevens verwijderen

Hiermee verwijdert u een financiële gebeurtenis in een bepaald project van een scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Financiële id
financialsId True string

Interne Meisterplan-id

Financiële middelen vervangen

Hiermee worden financiële gebeurtenissen van een bepaald project in een scenario vervangen.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Typologie
type True string
Aantal
amount True double
On
on True string

Mijlpaal is alleen geldig in combinatie met een waarde in het veld milestoneId. Datum is alleen geldig in combinatie met een waarde in het veld dueDate.

Mijlpaal-id
milestoneId string

Is alleen geldig in combinatie met: Mijlpaal. De mijlpaal moet aanwezig zijn in het project. Deze wordt niet impliciet gemaakt.

Vervaldag
dueDate string

Is alleen geldig in combinatie met op: Datum (notatie: JJJJ-MM-DD).

Description
description string
Naam
name string

De financiële categorie moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Koppeling taakbeheer maken of bijwerken

Met dit eindpunt kunt u een koppeling voor taakbeheer toevoegen aan een project of de externalViewUrl bijwerken

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Payload
payload True dynamic

Taakbeheerkoppeling vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Koppeling taakbeheer ophalen

Hiermee wordt een koppeling voor taakbeheer van een project geretourneerd

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

De uitvoer van deze bewerking is dynamisch.

Koppeling taakbeheer verwijderen

Hiermee verwijdert u een koppeling naar taakbeheer van een project

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Mijlpaalafhankelijkheden verwijderen

Hiermee verwijdert u een mijlpaalafhankelijkheid in een bepaald scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Mijlpaalafhankelijkheids-id
milestoneDependencyId True string

Interne Meisterplan-id

Mijlpalen bijwerken

Voer een update uit op een mijlpaal die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Mijlpaal-id
milestoneId True string

Interne Meisterplan-id

Naam
name string
Datum
date string

indeling: JJJJ-MM-DD

Naam
name string

De projectfase moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Waarde
value string

Retouren

Mijlpalen maken

Retourneert de zojuist gemaakte mijlpaal

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Naam
name True string
Datum
date True string

indeling: JJJJ-MM-DD

Naam
name string

De projectfase moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Waarde
value string

Retouren

Mijlpalen ophalen op id

Retourneert de afzonderlijke mijlpaal die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Mijlpaal-id
milestoneId True string

Interne Meisterplan-id

Retouren

Mijlpalen vervangen

Vervangt mijlpalen van een bepaald project binnen een scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Naam
name True string
Datum
date True string

indeling: JJJJ-MM-DD

Naam
name string

De projectfase moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Waarde
value string

Mijlpalen verwijderen

Hiermee verwijdert u een mijlpaal in een bepaald project van een scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Mijlpaal-id
milestoneId True string

Interne Meisterplan-id

OBS-eenheid maken

Hiermee maakt u een OBS-eenheid met de opgegeven gegevens. Retourneert de zojuist gemaakte OBS-eenheid.

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Naam
name True string
Bovenliggende id
parentId string

Retouren

Obs-eenheid
ObsUnitResponse

OBS-type maken

Hiermee maakt u een OBS-type met de opgegeven gegevens. Retourneert het zojuist gemaakte OBS-type.

Parameters

Name Sleutel Vereist Type Description
Naam
name True string

Retouren

Obs-type
ObsTypeResponse

OBS-typen bijwerken

Voert een update uit op een OBS-type dat is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Obs Type Id
obsTypeId True string

Interne Meisterplan-id

Naam
name True string

Retouren

Obs-type
ObsTypeResponse

Prioriteiten bijwerken

Met dit eindpunt worden de prioriteiten van projecten en programma's bijgewerkt.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

ID-kaart
id True string

De id-waarde kan een project of een programma zijn.

Position
position string

Positie kan FIRST of LAST zijn. FIRST is standaard

ID-kaart
id True string

De id-waarde kan een project of een programma zijn.

Position
position string

Positie kan FIRST of LAST zijn. FIRST is standaard

ID-kaart
id True string

De id-waarde kan een project of een programma zijn.

Position
position string

Positie kan FIRST of LAST zijn. FIRST is standaard

Programma's bijwerken

Voer een update uit voor een programma dat is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Programma-id
programId True string

Interne Meisterplan-id

Payload
payload True dynamic

Programma dat wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Programma's maken

Hiermee maakt u een programma met de opgegeven velden en retourneert u het zojuist gemaakte programma.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Payload
payload True dynamic

Programma dat wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Programma's verwijderen

Hiermee verwijdert u een programma dat is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Programma-id
programId True string

Interne Meisterplan-id

Programma ophalen op id

Retourneert het afzonderlijke programma dat is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Programma-id
programId True string

Interne Meisterplan-id

Retouren

De uitvoer van deze bewerking is dynamisch.

Projecten bijwerken

Voer een update uit voor een project dat is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Payload
payload True dynamic

Project dat wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Projecten maken

Hiermee maakt u een project met de opgegeven velden en retourneert u het zojuist gemaakte project.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Payload
payload True dynamic

Project dat wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Projecten ophalen op id

Retourneert het afzonderlijke project dat is opgegeven met de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Retouren

De uitvoer van deze bewerking is dynamisch.

Projecten verwijderen

Hiermee verwijdert u een project in een bepaald scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Resources bijwerken

Voer een update uit voor een resource die is opgegeven door de opgegeven id.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Payload
payload True dynamic

Resource die wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Resources maken

Hiermee maakt u een resource op basis van de opgegeven velden en retourneert u de zojuist gemaakte resource.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Parameters

Name Sleutel Vereist Type Description
Payload
payload True dynamic

Resource die wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Resources ophalen op id

Retourneert de afzonderlijke resource die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Retouren

De uitvoer van deze bewerking is dynamisch.

Resources verwijderen

Verwijder de resource die is opgegeven door de opgegeven id. Als de resource met de opgegeven id niet bestaat, mislukt de aanvraag.

Parameters

Name Sleutel Vereist Type Description
Resource-id
resourceId True string

Interne Meisterplan-id

Rollen bijwerken

Voer een update uit voor een rol die is opgegeven door de opgegeven id. Als u een gedeeltelijke update wilt uitvoeren, moeten alleen de bijgewerkte velden worden verzonden. Als u een veldwaarde wilt verwijderen, moet het veld worden verzonden met een expliciete null-waarde. Velden met een standaardwaarde worden teruggezet naar de standaardwaarde wanneer ze zijn ingesteld op null.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Parameters

Name Sleutel Vereist Type Description
Rol-id
roleId True string

Interne Meisterplan-id

Payload
payload True dynamic

Rol die wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Rollen maken

Retourneert de gemaakte rol voor succes.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Parameters

Name Sleutel Vereist Type Description
Payload
payload True dynamic

Rol die wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Rollen ophalen op id

Retourneert de afzonderlijke rol die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Rol-id
roleId True string

Interne Meisterplan-id

Retouren

De uitvoer van deze bewerking is dynamisch.

Rollen verwijderen

Verwijder de rol die is opgegeven door de opgegeven id. Als de rol met de opgegeven id niet bestaat, mislukt de aanvraag.

Parameters

Name Sleutel Vereist Type Description
Rol-id
roleId True string

Interne Meisterplan-id

Scenario's ophalen op id

Retourneert het afzonderlijke scenario dat is opgegeven door de opgegeven id. HINT: U kunt planOfRecord gebruiken als id voor het recordscenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Retouren

Scenario
ScenarioResponse

Sprint ophalen op id

Retourneert de afzonderlijke sprint die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Sprint-id
sprintId True string

Interne Meisterplan-id

Retouren

Standaardagenda instellen

Hiermee stelt u een bestaande agenda in als de standaardkalender in uw Meisterplan-systeem.

Parameters

Name Sleutel Vereist Type Description
ID-kaart
id True string

Taak maken of bijwerken

Hiermee maakt of werkt u een taak bij met de opgegeven velden.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Payload
payload True dynamic

Taak die wordt vertegenwoordigd door een JSON-document.

Taak ophalen op id

Retourneert de afzonderlijke taak die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Taak-id
taskId True string

Interne Meisterplan-id

Retouren

De uitvoer van deze bewerking is dynamisch.

Taak verwijderen

Hiermee verwijdert u een taak in een bepaald project.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Taak-id
taskId True string

Interne Meisterplan-id

Taken vervangen

Dit eindpunt wordt gebruikt om alle bestaande taken van een specifiek project te vervangen door een nieuwe lijst met taken die zijn opgegeven in de aanvraag. Hoe het werkt: u verzendt een lijst met taken voor een specifiek project. Het systeem synchroniseert de taken van het project met deze lijst met behulp van de taaksleutel als id. Dit betekent:

  • Taken die zich momenteel in het systeem bevinden, maar niet in uw lijst, worden verwijderd. - Taken in uw lijst die niet in het systeem aanwezig zijn, worden gemaakt. - Taken die zowel in het systeem als in uw lijst aanwezig zijn, worden bijgewerkt als er wijzigingen zijn.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Aanvraag voor taak vervangen
tasksReplaceRequest True dynamic

Taak die wordt vertegenwoordigd door een JSON-document.

Team ophalen op id

Retourneert het afzonderlijke team dat is opgegeven met de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Team-id
teamId True string

Interne Meisterplan-id

Retouren

De uitvoer van deze bewerking is dynamisch.

Teams bijwerken

Voer een update uit voor een team dat is opgegeven door de opgegeven id.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Parameters

Name Sleutel Vereist Type Description
Team-id
teamId True string

Interne Meisterplan-id

Payload
payload True dynamic

Team dat wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Teams maken

Hiermee maakt u een team op basis van de opgegeven velden en retourneert u het zojuist gemaakte team.

Paths

Paden die zijn gescheiden door / (bijvoorbeeld in kalenders en OBS-eenheidspaden) kunnen padsegmenten definiëren die /door te ontsnappen aan //. Het pad Europa/Berlijn/Amsterdam wordt bijvoorbeeld geïnterpreteerd als ['Europa', 'Berlijn/Amsterdam']. Een ongelijke hoeveelheid slashes wordt geïnterpreteerd als het volgende segment dat begint met een of meer slashes.

Parameters

Name Sleutel Vereist Type Description
Payload
payload True dynamic

Team dat wordt vertegenwoordigd door een JSON-document.

Retouren

De uitvoer van deze bewerking is dynamisch.

Teams verwijderen

Verwijder het team dat is opgegeven door de opgegeven id. Als het team met de opgegeven id niet bestaat, mislukt de aanvraag.

Parameters

Name Sleutel Vereist Type Description
Team-id
teamId True string

Interne Meisterplan-id

Toewijzingen bijwerken

Met dit eindpunt kunt u bestaande toewijzingen van een project bijwerken. Wijzigingen worden alleen aangebracht voor de opgegeven datumbereiken en de opgegeven resources en rollen.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Toewijzings-id
allocationId True string

Interne Meisterplan-id

Start
start True date
Voltooien
finish True date
Fte
fte double

De aanvraag accepteert FTE, uren of dagen.

Days
days double

De aanvraag accepteert FTE, uren of dagen.

Hours
hours double

De aanvraag accepteert FTE, uren of dagen.

Retouren

Toewijzing
AllocationResponse

Toewijzingen maken of bijwerken

Met dit eindpunt kunt u nieuwe toewijzingen maken en bestaande toewijzingen van een project bijwerken. Wijzigingen worden alleen aangebracht voor de opgegeven datumbereiken en de opgegeven resources en rollen.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

ID-kaart
id True string

De id van de entiteit waaraan deze toewijzing is gekoppeld. Stel het type in op RESOLVE_BY_KEY_OR_NAME om resourcesleutels of rolnamen automatisch op te lossen.

Typologie
type string

Bepalen hoe de waarde in de veld-id wordt geïnterpreteerd. RESOURCE lost resources op door UUID. ROLE lost rollen op door UUID. RESOLVE_BY_KEY_OR_NAME lost resources op resourcesleutel of rollen op rolnaam op.

Projectrol
projectRole string

De rol-id waaraan deze toewijzing is gekoppeld. Dit veld is alleen geldig in combinatie met de typen RESOURCE of RESOLVE_BY_KEY_OR_NAME. Als het type is ingesteld op RESOLVE_BY_KEY_OR_NAME, wordt projectRole omgezet op naam.

Start
start True date
Voltooien
finish True date
Fte
fte double

De aanvraag accepteert FTE, uren of dagen.

Days
days double

De aanvraag accepteert FTE, uren of dagen.

Hours
hours double

De aanvraag accepteert FTE, uren of dagen.

Retouren

Toewijzing
AllocationResponse

Toewijzingen ophalen op id

Retourneert de afzonderlijke toewijzing die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Toewijzings-id
allocationId True string

Interne Meisterplan-id

Retouren

Toewijzing
AllocationResponse

Toewijzingen vervangen

Met dit eindpunt kunt u alle toewijzingen van een project vervangen. Het resultaat is hetzelfde als als als alle bestaande toewijzingen worden verwijderd en de doorgegeven toewijzingen opnieuw worden gemaakt.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

ID-kaart
id True string

De id van de entiteit waaraan deze toewijzing is gekoppeld. Stel het type in op RESOLVE_BY_KEY_OR_NAME om resourcesleutels of rolnamen automatisch op te lossen.

Typologie
type string

Bepalen hoe de waarde in de veld-id wordt geïnterpreteerd. RESOURCE lost resources op door UUID. ROLE lost rollen op door UUID. RESOLVE_BY_KEY_OR_NAME lost resources op resourcesleutel of rollen op rolnaam op.

Projectrol
projectRole string

De rol-id waaraan deze toewijzing is gekoppeld. Dit veld is alleen geldig in combinatie met de typen RESOURCE of RESOLVE_BY_KEY_OR_NAME. Als het type is ingesteld op RESOLVE_BY_KEY_OR_NAME, wordt projectRole omgezet op naam.

Start
start True date
Voltooien
finish True date
Fte
fte double

De aanvraag accepteert FTE, uren of dagen.

Days
days double

De aanvraag accepteert FTE, uren of dagen.

Hours
hours double

De aanvraag accepteert FTE, uren of dagen.

Toewijzingen verwijderen

Hiermee verwijdert u een toewijzing in een bepaald project van een scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Toewijzings-id
allocationId True string

Interne Meisterplan-id

Werkelijke financiële gebeurtenis bijwerken

Retourneert de bijgewerkte werkelijke financiële gebeurtenis.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Id van financiële werkelijke waarden
actualFinancialEventId True string

Interne Meisterplan-id

Typologie
type string
Aantal
amount double
Boekingsdatum
bookingDate string

indeling: JJJJ-MM-DD

Description
description string
Naam
name string

De financiële categorie moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Retouren

Financiële werkelijke waarden
FinancialActualsResponse

Werkelijke financiële gebeurtenis maken

Retourneert de zojuist gemaakte werkelijke financiële gebeurtenis.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Typologie
type True string
Aantal
amount True double
Boekingsdatum
bookingDate True date
Description
description string
Naam
name string

De financiële categorie moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Retouren

Financiële werkelijke waarden
FinancialActualsResponse

Werkelijke financiële gebeurtenis ophalen op id

Retourneert de afzonderlijke werkelijke financiële gebeurtenis die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Id van financiële werkelijke waarden
actualFinancialEventId True string

Interne Meisterplan-id

Retouren

Financiële werkelijke waarden
FinancialActualsResponse

Werkelijke financiële gebeurtenis verwijderen

Hiermee verwijdert u een werkelijke financiële gebeurtenis in een bepaald project van een scenario.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Id van financiële werkelijke waarden
actualFinancialEventId True string

Interne Meisterplan-id

Werkelijke financiële gebeurtenissen vervangen

Vervangt de werkelijke financiële gebeurtenissen van een bepaald project binnen een scenario. Een aanvraag is beperkt tot 5000 werkelijke financiële gebeurtenissen per project.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Typologie
type True string
Aantal
amount True double
Boekingsdatum
bookingDate True date
Description
description string
Naam
name string

De financiële categorie moet bestaan voordat deze wordt gemaakt. Deze wordt niet impliciet gemaakt.

Werkelijke tijd maken of bijwerken

Met dit eindpunt kunt u nieuwe werkelijke gewerkte tijd maken en de bestaande werkelijke tijd van een project bijwerken door een entiteit (resource of rol). De werkelijke tijd die is gewerkt voor boekingsdatums die niet zijn opgegeven in de aanvraag voor een bepaald project en een bepaalde entiteit, worden niet bijgewerkt. Met de moduseigenschap kunt u bepalen of een bestaande werkelijke gewerkte waarde wordt vervangen door de nieuwe waarde of als de waarde wordt toegevoegd aan de reservering in de aanvraag. Houd er rekening mee dat de werkelijke hoeveelheid werkgegevens zelf onafhankelijk is van het scenario. Dit is hetzelfde voor alle scenario's voor een bepaald project. Een aanvraag is beperkt tot 5000 werkelijke tijd gewerkte waarden per project en resource/rol.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

ID-kaart
id True string

De id van de entiteit waaraan deze werkelijke gewerkte tijd is gekoppeld. Stel het type in op RESOLVE_BY_KEY_OR_NAME om resource- en teamsleutels of rolnamen automatisch op te lossen.

Typologie
type string
Team-id
teamId string

De team-id van de entiteit waaraan deze werkelijke hoeveelheid gewerkte tijd is gekoppeld

Boekingsdatum
bookingDate True date

Datum van deze boeking

Hours
hours True double

Werkelijke tijd gewerkt in uren

Kostentype
costType string

standaard: zie documentatie over Meisterplan.

Kosten per uur
costPerHour double

Kosten per uur voor deze boeking

Wijze
mode string

Retouren

Werkelijke tijd gewerkt
ActualTimeWorkedResponse

Werkelijke tijd ophalen op basis van id

Retourneert de werkelijke tijd die is opgegeven door de opgegeven id.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Werkelijke id
actualsId True string

Interne Meisterplan-id

Retouren

Werkelijke tijd gewerkt op id
ActualTimeWorkedByIdResponse

Werkelijke tijd verwijderen die per id is gewerkt

Hiermee verwijdert u een werkelijke tijd die in een bepaald project van een scenario is gewerkt.

Parameters

Name Sleutel Vereist Type Description
Scenario-id
scenarioId True string

Interne Meisterplan-id

Project-id
projectId True string

Interne Meisterplan-id

Werkelijke id
actualsId True string

Interne Meisterplan-id

Triggers

Webhook maken

Hiermee maakt u een webhook door de opgegeven velden en retourneert u de zojuist gemaakte. Er worden momenteel 1000 webhooks per systeem ondersteund.

Webhook maken

Hiermee maakt u een webhook door de opgegeven velden en retourneert u de zojuist gemaakte. Er worden momenteel 1000 webhooks per systeem ondersteund.

Parameters

Name Sleutel Vereist Type Description
Gebeurtenistypen
eventTypes True array of string

Er moet ten minste één gebeurtenistype worden opgegeven.

Scenario-id
scenarioId True string

Het scenario waarop u zich wilt abonneren.

Project-id
projectId string

De projectId is optioneel. Dit is alleen vereist als u zich wilt abonneren op een specifiek project.

Retouren

De uitvoer van deze bewerking is dynamisch.

Definities

UserRefResponse

Name Pad Type Description
Gebruikers-ID
id string
Weergavenaam van gebruiker
displayName string

ListResponseRoleCapacityResponse

Name Pad Type Description
Artikelen
items array of RoleCapacityResponse

RoleCapacityResponse

Name Pad Type Description
start
start date

Begindatum van dit rolcapaciteitssegment. Optional.

Fins
finish date

Einddatum van dit rolcapaciteitssegment. Optional.

Fte
fte double

De capaciteit van de rol in FTE

MilestoneResponse

Name Pad Type Description
ID-kaart
id string
Naam
name string
Datum
date string

indeling: JJJJ-MM-DD

Projectfase
projectPhase ProjectPhaseResponse
Toestand
status StatusResponse

ProjectPhaseResponse

Name Pad Type Description
Naam
name string

StatusResponse

Name Pad Type Description
Waarde
value string
Weergavenaam
displayName string

FinanceCategoryResponse

Name Pad Type Description
Naam
name string

FinancialsResponse

Name Pad Type Description
ID-kaart
id string
Typologie
type string
Aantal
amount double
Timing van financiële middelen
timing FinancialsTimingResponse
Description
description string
Categorie Financiën
category FinanceCategoryResponse

FinancialsTimingResponse

Name Pad Type Description
On
on string
Mijlpaal-id
milestoneId string

Alleen aanwezig wanneer het tijdstype gelijk is aan Mijlpaal

Vervaldag
dueDate date

FinancialActualsResponse

Name Pad Type Description
ID-kaart
id string
Typologie
type string
Aantal
amount double
Boekingsdatum
bookingDate string

indeling: JJJJ-MM-DD

Description
description string
Categorie Financiën
category FinanceCategoryResponse

AllocatedEntityResponse

Name Pad Type Description
ID-kaart
id string

De id van de entiteit waaraan deze toewijzing is gekoppeld

Typologie
type string

Het entiteitstype voor deze toewijzing

Projectrol
projectRole string

Wordt alleen ingesteld als het type gelijk is aan RESOURCE

AllocationResponse

Name Pad Type Description
ID-kaart
id string

De id van deze toewijzing

Toegewezen entiteit
allocatedEntity AllocatedEntityResponse
Segmenten
segments array of AllocationSegmentResponse

De tijdsegmenten van de toewijzing

AllocationSegmentResponse

De tijdsegmenten van de toewijzing

Name Pad Type Description
Start
start date

Begindatum van deze toewijzing

Voltooien
finish date

Einddatum van deze toewijzing

Hours
hours double

Toewijzingswaarde in uren

ActualTimeWorkedResponse

Name Pad Type Description
Entiteitskoppeling werkelijke waarden
bookedEntity ActualsEntityLinkResponse
Boekingen
bookings array of ActualsBookingResponse

Boekingsdatum en uren van deze werkelijke gewerkte tijd

ActualsBookingResponse

Boekingsdatum en uren van deze werkelijke gewerkte tijd

Name Pad Type Description
Identiteitsbewijs
id string

Reserverings-id van deze werkelijke gewerkte tijd

Boekingsdatum
bookingDate date

Boekingsdatum van deze werkelijke gewerkte tijd

Hours
hours double

Werkelijke tijd gewerkt in uren

Kostentype
costType string
Kosten per uur
costPerHour double

ActualsEntityLinkResponse

Name Pad Type Description
ID-kaart
id string

De id van de entiteit waaraan deze werkelijke gewerkte tijd is gekoppeld

Typologie
type string

Het entiteitstype voor deze werkelijke hoeveelheid werktijd

Team-id
teamId string

De team-id van de entiteit waaraan deze werkelijke hoeveelheid gewerkte tijd is gekoppeld

MilestoneDependencyCreateResponse

Name Pad Type Description
ID-kaart
id string

CalendarDeviationResponse

Name Pad Type Description
Start
start date
Voltooien
finish date
Relatieve capaciteit
relativeCapacity double

ListResponseCalendarDeviationResponse

Name Pad Type Description
Artikelen
items array of CalendarDeviationResponse

AbsenceResponse

Name Pad Type Description
ID-kaart
id string

De id van de afwezigheid

Begindatum
start date

Begindatum van deze afwezigheid

Einddatum
finish date

Einddatum van deze afwezigheid

Type afwezigheidsdag starten
startDayType string
Type afwezigheidsdag voltooien
finishDayType string

ObsTypeResponse

Name Pad Type Description
ID-kaart
id string
Naam
name string

ObsUnitResponse

Name Pad Type Description
ID-kaart
id string
Naam
name string
Path
path string
Weergavenaam
displayName string

De weergavenaam wordt op dezelfde manier weergegeven als in de gebruikersinterface van de Meisterplan-toepassing

Bovenliggende id
parentId string

CalendarResponse

Name Pad Type Description
ID-kaart
id string
Naam
name string
Bovenliggende id
parentId string
Path
path string
Werkuren
workingHours WorkingHoursResponse

WorkingHoursResponse

Name Pad Type Description
Maandag
monday double
Dinsdag
tuesday double
Woensdag
wednesday double
Donderdag
thursday double
Vrijdag
friday double
Zaterdag
saturday double
Zondag
sunday double

Cursor

Name Pad Type Description
Cursor
cursor string

Pagina-indeling

Name Pad Type Description
Cursor
after Cursor

BasicUserGroupResponse

Name Pad Type Description
Groeps-id
id string

Id van een gebruikersgroep.

Groepsnaam
name string

Naam van een gebruikersgroep.

LinkedResourceResponse

Name Pad Type Description
ID-kaart
id string

Id van de gekoppelde resource.

Resourcesleutel
resourceKey string

Resourcesleutel van de gekoppelde resource.

PaginatedResponseUserResponse

Name Pad Type Description
Artikelen
items array of UserResponse
Pagina-indeling
_pagination Pagination

UserResponse

Name Pad Type Description
ID-kaart
id string
Gebruikersnaam
userName string
Externe ID
externalId string
Active
active boolean
emailadres
emailAddress string
Achternaam
lastName string
Voornaam
firstName string
Weergavenaam
displayName string
Lokatie
locale string
groups
groups array of BasicUserGroupResponse
Laatste aanmelding
lastLogin date-time
E-mail geverifieerd
emailVerified boolean
Gekoppelde resource
linkedResource LinkedResourceResponse
Wachtwoord verloopt nooit
passwordNeverExpires boolean

SprintResponse

Name Pad Type Description
ID-kaart
id string
Sprint-toets
key string
Naam
name string
Start
start date-time
Einde
end date-time

ListResponseScenarioResponse

Name Pad Type Description
Artikelen
items array of ScenarioResponse

ScenarioResponse

Name Pad Type Description
ID-kaart
id string
Naam
name string

ListResponseRoleWithRoleCapacityResponse

Name Pad Type Description
Artikelen
items array of RoleWithRoleCapacityResponse

RoleWithRoleCapacityResponse

Name Pad Type Description
rol-ID
roleId string

De id van de rol.

segments
segments array of RoleCapacityResponse

De capaciteitssegmenten van de rol.

ListResponseMilestoneResponse

Name Pad Type Description
Artikelen
items array of MilestoneResponse

ListResponseFinancialsResponse

Name Pad Type Description
Artikelen
items array of FinancialsResponse

ListResponseFinancialActualsResponse

Name Pad Type Description
Artikelen
items array of FinancialActualsResponse

PaginatedResponseProjectCommentResponse

Name Pad Type Description
Artikelen
items array of ProjectCommentResponse
Pagina-indeling
_pagination Pagination

ProjectCommentResponse

Name Pad Type Description
ID-kaart
id string
Content
content string
Gebruikersverwijzing
author UserRefResponse
Aanmaakdatum
createdDate string
Vermeldt
mentions array of UserRefResponse

ListResponseAllocationResponse

Name Pad Type Description
Artikelen
items array of AllocationResponse

AllocationCommentEntityResponse

Name Pad Type Description
ID-kaart
id string

De id van de entiteit waaraan deze toewijzingscommentaar is gekoppeld

Typologie
type string

Het type entiteit waaraan deze toewijzingscommentaar is gekoppeld

AllocationCommentResponse

Name Pad Type Description
ID-kaart
id string
Content
content string
Gebruikersverwijzing
author UserRefResponse
Aanmaakdatum
createdDate string
Vermeldt
mentions array of UserRefResponse
Toegewezen entiteit
allocatedEntity AllocationCommentEntityResponse

PaginatedResponseAllocationCommentResponse

Name Pad Type Description
Artikelen
items array of AllocationCommentResponse
Pagina-indeling
_pagination Pagination

PaginatedResponseActualTimeWorkedResponse

Name Pad Type Description
Artikelen
items array of ActualTimeWorkedResponse
Pagina-indeling
_pagination Pagination

ActualTimeWorkedByIdResponse

Name Pad Type Description
Entiteitskoppeling werkelijke waarden
bookedEntity ActualsEntityLinkResponse
Identiteitsbewijs
id string

Reserverings-id van deze werkelijke gewerkte tijd

Boekingsdatum
bookingDate date

Boekingsdatum van deze werkelijke gewerkte tijd

Hours
hours double

Werkelijke tijd gewerkt in uren

Kostentype
costType string
Kosten per uur
costPerHour double

PaginatedResponseProgramGetAllResponse

Name Pad Type Description
Artikelen
items array of ProgramGetAllResponse
Pagina-indeling
_pagination Pagination

ProgramGetAllResponse

Name Pad Type Description
ID-kaart
id string
Naam
name string
Programmasleutel
programKey string

Moet uniek zijn. Als deze leeg is, wordt de waarde gegenereerd.

MilestoneDependencyResponse

Name Pad Type Description
ID-kaart
id string
Mijlpaalreferentie
from MilestoneReferenceResponse
Mijlpaalreferentie
to MilestoneReferenceResponse

MilestoneReferenceResponse

Name Pad Type Description
Project-id
projectId string
Mijlpaal-id
milestoneId string

PaginatedResponseMilestoneDependencyResponse

Name Pad Type Description
Artikelen
items array of MilestoneDependencyResponse
Pagina-indeling
_pagination Pagination

ListResponseAbsenceResponse

Name Pad Type Description
Artikelen
items array of AbsenceResponse

ListResponsePortfolioResponse

Name Pad Type Description
Artikelen
items array of PortfolioResponse

PortfolioResponse

Name Pad Type Description
ID-kaart
id string
Naam
name string

ListResponseObsTypeResponse

Name Pad Type Description
Artikelen
items array of ObsTypeResponse

ListResponseObsUnitResponse

Name Pad Type Description
Artikelen
items array of ObsUnitResponse

ListResponseCalendarResponse

Name Pad Type Description
Artikelen
items array of CalendarResponse

CalendarExceptionResponse

Name Pad Type Description
Datum
date date
Werkuren
workingHours double
Description
description string
Bronkalender-id
sourceCalendarId string

ListResponseCalendarExceptionResponse

Name Pad Type Description
Artikelen
items array of CalendarExceptionResponse

BusinessGoalDefinitionResponse

Name Pad Type Description
Naam
name string
subGoals
subGoals array of SubGoalDefinitionResponse

ListResponseBusinessGoalDefinitionResponse

Name Pad Type Description
Artikelen
items array of BusinessGoalDefinitionResponse

SubGoalDefinitionResponse

Name Pad Type Description
Naam
name string
Weergavenaam
displayName string