Contact API¶
Functional¶
Contact details¶
The application has 2 different options to work with the changes to the contact list.
- 1st option: Always forward the complete list of contacts. The application will determine the differences itself, which persons should be added, changed or removed.
- 2nd option: Each adjustment is sent separately per contact person. (e.g. 3 people created, 20 changed, 2 removed, 89 unchanged. This means 25 API calls)
Fireplug needs the following data:
-
Personal:
- First name
- Family name
- Language
-
Contact details:
- Phone
- SMS
- Second phone (fallback)
- Pager (ASTRID)
-
Technical:
- Active
- External ID: e.g. (Personnel number)
Functions¶
- Name
- External ID:
Planning¶
- External ID of contact person
- External ID of function
- From (is ignored for a permanent function)
- Until (is ignored for a permanent function)
- Order
Technical specifications¶
The technical specification is fully described with swagger.