This repository has been archived by the owner on Apr 17, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
InternalAPI
Daniel Schaefer edited this page Apr 6, 2019
·
6 revisions
POST /triggerRouter/trigger
Structure of parameter object is defined by trigger type
{
"trigger": {
"type": "HomeOffice",
"parameters": {}
}
}
{
"trigger": {
"type": "DailyOverview",
"parameters": {
"type": "meetings/traffic/overview"
}
}
}
POST /useCase/
Structure of parameter object is defined by trigger type
{
"trigger": {
"type": "HomeOffice",
"parameters": {}
}
}
{
"trigger": {
"type": "Daily Overview",
"parameters": {
"key": "meetings/traffic/overview"
}
}
}
Wird aufgerufen, falls der Use-case Sachen(Preferences) speichern möchte oder einen Timer setzen möchte
POST /triggerRouter/
{
"set": {
"type": "Reminder",
"timer": {
"start": "ISO 8601 date format",
"reapeating": true,
"blahblah": "ISO 8601 date format",
}
}
}
POST trigger-router:5000/proactive
body:
{
"use-case": "Home Office", // Wird in der Benachrichtigkeit so angezeigt: "New message from {}"
"text": "Wird vorgelesen, wenn auf die Benachrichtigung geklickt wird."
}
GET /adapter/ Structure of return value is adapter defined