Contact API¶
Functioneel¶
Contact gegevens¶
De applicatie heeft 2 verschillende opties om te werken met de wijzigingen aan de contactlijst.
- 1ste optie: De volledige lijst van contacten steeds doorsturen. De applicatie zal zelf de verschillen bepalen welke personen dienen toegevoegd te worden, gewijzigd of verwijderd.
- 2de optie: Elke aanpassing wordt appart doorgestuurd per contact persoon. (vb: 3 personen aangemaakt, 20 gewijzigd, 2 verwijderd, 89 ongewijzigd. Dit zijn 25 API calls)
Fireplug heeft volgende gegevens nodig:
-
Persoonlijk:
- Voornaam
- Familienaam
- Taal
-
Contactgegevens:
- Telefoon
- SMS
- Tweede telefoon (fallback)
- Pager (ASTRID)
-
Technische:
- Actief
- Externe ID: vb (Personeelsnummer)
Functies¶
- Naam
- Externe ID:
Planning¶
- Externe ID van contactpersoon
- Externe ID van functie
- Vanaf (wordt genegeerd bij een vaste functie)
- Tot (wordt genegeerd bij een vaste functie)
- Volgorde
Technische specificaties¶
De technische specificatie is volledig beschreven met swagger.