-
Notifications
You must be signed in to change notification settings - Fork 0
REST API (AsI)
LeonieK edited this page Feb 21, 2019
·
3 revisions
Änderungsentscheidungen im Decisionlog
Method | URI | Action |
---|---|---|
POST | /asis | Lege eine AsI an |
GET | /asis/{asi-id} | Rufe AsI 'asi-id' ab |
PUT | /asis/{asi-id} | Aktualisiere AsI 'asi-id' (DVP-Verknüpfungen werden nicht übernommen) |
DELETE | /asis/{asi-id} | Entferne AsI 'asi-id' aus Datenbank |
add-DVPs | /asis/{asi-id}/adddvp | Rufe eine Liste aller DVPs ab, dessen Verknüpfung zur AsI erstellt werden kann |
delete-DVPs | /asis/{asi-id}/deletedvp | Rufe eine Liste aller DVPs ab, dessen Verknüpfung zur AsI aufgehoben werden kann |
add-{dvp-id} | /asis/{asi-id}/{dvp-id}?delete=false | Erstelle eine Verknüpfung zur DVP 'dvp-id' |
delete-{dvp-id} | /asis/{asi-id}/{dvp-id}?delete=true | Hebe eine Verknüpfung zur DVP 'dvp-id' auf |
{
"vorname": {
"vorname": "Hans"
},
"nachname": {
"nachname": "Wurst"
},
"rolle": "BEZUGSPERSON",
"username": {
"name": "hwurst"
},
"passwort": {
"passwort": "hunter1"
},
"email": {
"email": "[email protected]"
},
"telefonnummer": {
"nummer": "1234567890"
}
}
Method | URI | Action |
---|---|---|
POST | /asis | Lege eine AsI an |
GET | /asis/{asi-id} | Rufe AsI 'asi-id' ab |
PUT | /asis/{asi-id} | Aktualisiere AsI 'asi-id' |
DELETE | /asis/{asi-id} | Entferne AsI 'asi-id' aus Datenbank |