User
This API requires a Giver session.
Path parameters
strSessionIDstringRequired
The session ID
Responses
200
Success
application/json
get
GET /memori/v2/Users/{strSessionID} HTTP/1.1
Host:
Accept: */*
200
Success
{
"count": 1,
"users": [
{
"userID": "text",
"externalUserID": "text",
"userName": "text",
"tenantName": "text",
"email": "text",
"disableDeepThought": true,
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
}
],
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
This API requires a Giver session.
Path parameters
strSessionIDstringRequired
The session ID
frominteger · int32Required
The 0-based index of the first User to list
howManyinteger · int32Required
The number of User objects to list
Responses
200
Success
application/json
get
GET /memori/v2/Users/{strSessionID}/{from}/{howMany} HTTP/1.1
Host:
Accept: */*
200
Success
{
"count": 1,
"users": [
{
"userID": "text",
"externalUserID": "text",
"userName": "text",
"tenantName": "text",
"email": "text",
"disableDeepThought": true,
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
}
],
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
This API requires a Giver session.
Path parameters
strSessionIDstringRequired
The session ID
strUserIDstringRequired
The User object ID
Responses
200
Success
application/json
get
GET /memori/v2/User/{strSessionID}/{strUserID} HTTP/1.1
Host:
Accept: */*
200
Success
{
"user": {
"userID": "text",
"externalUserID": "text",
"userName": "text",
"tenantName": "text",
"email": "text",
"disableDeepThought": true,
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
},
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
This API requires a Giver session.
Path parameters
strSessionIDstringRequired
The session ID
strUserIDstringRequired
The User object ID
Responses
200
Success
application/json
get
GET /memori/v2/UserTopics/{strSessionID}/{strUserID} HTTP/1.1
Host:
Accept: */*
200
Success
{
"count": 1,
"topics": [
{
"topicID": "text",
"name": "text",
"weight": 1,
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
}
],
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
This API requires a Giver session.
Path parameters
strSessionIDstringRequired
The session ID
strUserIDstringRequired
The User object ID
frominteger · int32Required
The 0-based index of the first Topic object to list
howManyinteger · int32Required
The number of Topic objects to list
Responses
200
Success
application/json
get
GET /memori/v2/UserTopics/{strSessionID}/{strUserID}/{from}/{howMany} HTTP/1.1
Host:
Accept: */*
200
Success
{
"count": 1,
"topics": [
{
"topicID": "text",
"name": "text",
"weight": 1,
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
}
],
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
Path parameters
strSessionIDstringRequired
The session ID
Responses
200
Success
application/json
get
GET /memori/v2/KnownFacts/{strSessionID} HTTP/1.1
Host:
Accept: */*
200
Success
{
"count": 1,
"knownFacts": [
{
"knownFactID": "text",
"knownFactType": "text",
"text": "text",
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
}
],
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
Path parameters
strSessionIDstringRequired
The session ID
frominteger · int32Required
The 0-based index of the first Known Fact to list
howManyinteger · int32Required
The number of Known Fact objects to list
Responses
200
Success
application/json
get
GET /memori/v2/KnownFacts/{strSessionID}/{from}/{howMany} HTTP/1.1
Host:
Accept: */*
200
Success
{
"count": 1,
"knownFacts": [
{
"knownFactID": "text",
"knownFactType": "text",
"text": "text",
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
}
],
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
Path parameters
strSessionIDstringRequired
The session ID
strKnownFactIDstringRequired
The Known Fact object ID
Responses
200
Success
application/json
get
GET /memori/v2/KnownFact/{strSessionID}/{strKnownFactID} HTTP/1.1
Host:
Accept: */*
200
Success
{
"knownFact": {
"knownFactID": "text",
"knownFactType": "text",
"text": "text",
"creationTimestamp": "2025-07-23T12:34:18.912Z",
"creationSessionID": "text",
"lastChangeTimestamp": "2025-07-23T12:34:18.912Z",
"lastChangeSessionID": "text"
},
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}
Path parameters
strSessionIDstringRequired
The session ID
strKnownFactIDstringRequired
The Known Fact object ID
Responses
200
Success
application/json
delete
DELETE /memori/v2/KnownFact/{strSessionID}/{strKnownFactID} HTTP/1.1
Host:
Accept: */*
200
Success
{
"requestID": 1,
"requestDateTime": "2025-07-23T12:34:18.912Z",
"resultCode": 1,
"resultMessage": "text"
}