People
The session ID
Success
Response of a List People request.
Total number of Person objects.
Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous response.
Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous response.
Result code. A code of 0 means no errors.
When the request fails, its value is equivalent to the HTTP
status code.
Result message. A message of Ok means no errors.
Success
The session ID
The 0-based index of the first Person object to list
The number of the Person objects to list
Success
Response of a List People request.
Total number of Person objects.
Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous response.
Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous response.
Result code. A code of 0 means no errors.
When the request fails, its value is equivalent to the HTTP
status code.
Result message. A message of Ok means no errors.
Success
The session ID
The Person object ID
Success
Response of a Get Person request.
Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous response.
Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous response.
Result code. A code of 0 means no errors.
When the request fails, its value is equivalent to the HTTP
status code.
Result message. A message of Ok means no errors.
Success
The session ID
The Person object ID
Success
Base response.
Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous response.
Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous response.
Result code. A code of 0 means no errors.
When the request fails, its value is equivalent to the HTTP
status code.
Result message. A message of Ok means no errors.
Success
The session ID
The Person object ID
Specifications for an Update Person request.
Person object ID.
Person type, e.g. Giver or Receiver.
Required during Add operations.
Person name.
May be Null only when the Person object is created by
the Dialog State Machine and the name has not been set yet.
Person information. Currently this is a free (unprocessed) text.
Person PIN. Must be a code between 000000 and 999999.
May be Null only when the Person object is created by
the Dialog State Machine and the PIN has not been set yet.
Required during Add operations.
Person tag. Can be any publicly visible string that the person recognizes as distinctive. Typically it is an emoji symbol, but could also be an RFID code or something else.
Timestamp of creation. Always present when reading/receiving an object, ignored when writing/sending an object.
ID of the session that created this object.
Timestamp of latest change. Always present when reading/receiving an object, ignored when writing/sending an object.
ID of the latest session that changed this object.
Success
Base response.
Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous response.
Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous response.
Result code. A code of 0 means no errors.
When the request fails, its value is equivalent to the HTTP
status code.
Result message. A message of Ok means no errors.
Success
The session ID
Specifications for an Add Person request.
Person object ID.
Person type, e.g. Giver or Receiver.
Required during Add operations.
Person name.
May be Null only when the Person object is created by
the Dialog State Machine and the name has not been set yet.
Person information. Currently this is a free (unprocessed) text.
Person PIN. Must be a code between 000000 and 999999.
May be Null only when the Person object is created by
the Dialog State Machine and the PIN has not been set yet.
Required during Add operations.
Person tag. Can be any publicly visible string that the person recognizes as distinctive. Typically it is an emoji symbol, but could also be an RFID code or something else.
Timestamp of creation. Always present when reading/receiving an object, ignored when writing/sending an object.
ID of the session that created this object.
Timestamp of latest change. Always present when reading/receiving an object, ignored when writing/sending an object.
ID of the latest session that changed this object.
Success
Response of an Add Person request.
Person object ID.
Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous response.
Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous response.
Result code. A code of 0 means no errors.
When the request fails, its value is equivalent to the HTTP
status code.
Result message. A message of Ok means no errors.
Success
Last updated