Historiek

De historiek van een GIPOD object kan opgevraagd worden via de GIPOD webtoepassing (GUI) of via API (voor integratie door externe systemen).

De historiek van volgende objecten is opvraagbaar:

  • Inname

  • Hinder

  • Synergieaanvraag

  • Synergie

De historiek is een basisuitwerking waarbij geraadpleegd kan worden wie (= welke organisatie) wanneer welke aanpassing heeft gedaan. Indien een waarde werd gewijzigd (zoals bijvoorbeeld de periode van een inname) zal zowel de vorige waarde als de nieuwe waarde weergegeven worden.

GIPOD GUI

De historiek van een object in de GIPOD webtoepassing kan opgevraagd worden door op het klokje met terugkerende pijl te klikken:

image-20250407-092327.png

De historiek opent vervolgens in een zijpaneel rechts in het scherm.

Klik op een lijn in het zijpaneel om de detailinformatie te raadplegen.

image-20250422-090257.png
Voorbeeld: historiek van een hinder-object in GIPOD


Voor het bekijken van een geometrie in de historiek is een downloadknop aanwezig. Via deze downloadfunctionaliteit wordt de geometrie lokaal op de computer opgeslagen als WKT-bestand. Dit bestand kan vervolgens in een toepassing naar keuze geopend worden om de geometrie en eventueel eraan gekoppelde gevolgen effectief te zien.

image-20250422-131749.png
Voorbeeld: download geometrie van hinderzone of omleiding

GIPOD API

Per GIPOD object zullen er steeds twee API’s ter beschikking gesteld worden:

  1. Een API om de volledige historiek van een GIPOD-object op te vragen op basis van het GipodId. Deze API geeft bijvoorbeeld onderstaande response terug, waarin de verschillende events chronologisch worden opgelijst met een leesbare naam. Daarnaast wordt ook de positie van elk event weergegeven, zodat het detail via de tweede API kan worden opgevraagd.

image-20250414-132837.png
  1. Een API om een specifieke versie uit de historiek van een GIPOD-object op te vragen op basis van het GipodId en de Position. Deze API geeft het inhoudelijke detail van een event weer.

Hinder

  1. Volledige historiek: GET /api/v1/mobility-hindrances/{gipodId}/history

  2. Versie in de historiek: GET /api/v1/mobility-hindrances/{gipodId}/history/{position}

Synergieaanvraag

  1. Volledige historiek: GET /api/v1/trench-synergy-requests/{gipodId}/history

  2. Versie in de historiek: GET /api/v1/trench-synergy-requests/{gipodId}/history/{position}

Synergie (in ontwikkeling)

  1. Volledige historiek: GET /api/v1/trench-synergies/{gipodId}/history

  2. Versie in de historiek: GET /api/v1/trench-synergies/{gipodId}/history/{position}

Grondwerk

  1. Volledige historiek: GET /api/v1/groundworks/{gipodId}/history

  2. Versie in de historiek: GET /api/v1/groundworks/{gipodId}/history/{position}

Werk

  1. Volledige historiek: GET /api/v1/works/{gipodId}/history

  2. Versie in de historiek: GET /api/v1/works/{gipodId}/history/{position}

Evenement

  1. Volledige historiek: GET /api/v1/events/{gipodId}/history

  2. Versie in de historiek: GET /api/v1/events/{gipodId}/history/{position}

Deprecated API’s

De vorige historiek API’s werden verwijderd aangezien ze vervangen zijn door de nieuwe historiek API’s die hierboven beschreven staan.

Volgende API’s werden verwijderd:

  • Grondwerk: /api/v1/groundworks/{gipodId}/history

  • Werk: /api/v1/works/{gipodId}/history

  • Evenement: /api/v1/events/{gipodId}/history