Ophalen van het flexwerkplekken overzicht voor een week op een locatie


url:    		/api/werkplekoverzicht/:jaar/:week/:locatie 
method: 	       GET


:jaar - het jaar waarvoor een overzicht wordt opgehaald (moet numeriek zijn)

:week - de week waarvoor een overzicht wordt opgehaald (moet numeriek zijn)

:locatie - de naam van de locatie waarvoor een overzicht wordt opgehaald



Ophalen van het werkplekoverzicht resulteert momenteel in 7 dagen, met bij iedere dag een overzicht van de werknemers per werkplek. Alle werknemers die op een werkdag nog niet bij een plek staan, komen onder 'Thuiswerkplek' te staan.

Onderstaand is een voorbeeld gegeven aan de hand van de eerste 2 dagen;

{
    "werkplekOverzicht": [
        {
            "datum": "2022-05-02",
            "werkplekOverzichtVoorDatum": [
                {
                    "werkplek": {
                        "werkplekNaam": "voorbeeld plek",
                        "soort": "Flex",
                        "capaciteit": 15
                    },
                    "werknemers": []
                },
                {
                    "werkplek": {
                        "werkplekNaam": "andere voorbeeld plek",
                        "soort": "Flex",
                        "capaciteit": 7
                    },
                    "werknemers": [
                        {
                            "werknemerId": 2,
                            "voornaam": "Tobias",
                            "achternaam": "Feld"
                        }
                    ]
                },
{ "werkplek": { "werkplekNaam": "Thuiswerkplek", "soort": "Thuis", "capaciteit": 0 }, "werknemers": [ { "werknemerId": 3, "voornaam": "Gino", "achternaam": "Janssen" } ] }             ] }, { "datum": "2022-05-03", "werkplekOverzichtVoorDatum": [ { "werkplek": { "werkplekNaam": "voorbeeld plek", "soort": "Flex", "capaciteit": 15 }, "werknemers": [] }, { "werkplek": { "werkplekNaam": "andere voorbeeld plek", "soort": "Flex", "capaciteit": 7 }, "werknemers": [] },
{ "werkplek": { "werkplekNaam": "Thuiswerkplek", "soort": "Thuis", "capaciteit": 0 }, "werknemers": [ { "werknemerId": 3, "voornaam": "Gino", "achternaam": "Janssen" } ] }             ] } ] }

  • No labels
Write a comment…