Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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" } ] }             ] } ] }