AIsuru Docs
AIsuru API
AIsuru API
  • Introduzione
  • Engine
    • ChatLogs
    • ContextVars
    • CorrelationPairs
    • CustomDictionary
    • Dialog
    • EventLogs
    • ExpertReferences
    • Functions
    • Intents
    • LocalizationKeys
    • Media
    • Memories
    • NLP
    • People
    • Search
    • Session
    • Stats
    • Topics
    • UnansweredQuestions
    • User
    • WebHooks
    • Models
  • Backend
    • ActionLog
    • Analysis
    • Asset
    • Badge
    • CompletionConfig
    • ConsumptionLog
    • ImportExport
    • Integration
    • Invitation
    • Memori
    • MemoriList
    • Notification
    • Process
    • Tenant
    • User
    • Models
Powered by GitBook
On this page
  1. Engine

EventLogs

PreviousDialogNextExpertReferences

Gets the Event Log objects for the Memori of the current session in a specific date interval.

get

This API requires a Giver session.

Path parameters
strSessionIDstringRequired

The session ID

strDateFromstringOptional

The optional begin of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

strDateTostringOptional

The optional end of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

Responses
200
Success
get
GET /memori/v2/EventLogs/{strSessionID}/{strDateFrom}/{strDateTo} HTTP/1.1
Host: 
Accept: */*
200

Success

{
  "eventLogs": [
    {
      "eventLogID": "text",
      "timestamp": "2025-06-07T18:21:30.688Z",
      "eventType": "text",
      "memoriID": "text",
      "userID": "text",
      "sessionID": "text",
      "maintenanceType": "text",
      "deepThoughtEnabled": true,
      "userAgent": "text",
      "ipAddress": "text",
      "additionalInfo": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "memoryID": "text",
      "intentID": "text",
      "enteredText": "text",
      "receiverTag": "text",
      "dcmOutcomeRefID": "text",
      "dcmOutcomeType": "text",
      "dcmOutcomeCode": "text"
    }
  ],
  "requestID": 1,
  "requestDateTime": "2025-06-07T18:21:30.688Z",
  "resultCode": 1,
  "resultMessage": "text"
}

Gets the Event Log objects for a specific Memory object in a specific date interval.

get

This API requires a Giver session.

Path parameters
strSessionIDstringRequired

The session ID

strMemoryIDstringRequired

The Memory object ID

strDateFromstringOptional

The optional begin of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

strDateTostringOptional

The optional end of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

Responses
200
Success
get
GET /memori/v2/MemoryEventLogs/{strSessionID}/{strMemoryID}/{strDateFrom}/{strDateTo} HTTP/1.1
Host: 
Accept: */*
200

Success

{
  "eventLogs": [
    {
      "eventLogID": "text",
      "timestamp": "2025-06-07T18:21:30.688Z",
      "eventType": "text",
      "memoriID": "text",
      "userID": "text",
      "sessionID": "text",
      "maintenanceType": "text",
      "deepThoughtEnabled": true,
      "userAgent": "text",
      "ipAddress": "text",
      "additionalInfo": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "memoryID": "text",
      "intentID": "text",
      "enteredText": "text",
      "receiverTag": "text",
      "dcmOutcomeRefID": "text",
      "dcmOutcomeType": "text",
      "dcmOutcomeCode": "text"
    }
  ],
  "requestID": 1,
  "requestDateTime": "2025-06-07T18:21:30.688Z",
  "resultCode": 1,
  "resultMessage": "text"
}

Gets the Event Log objects for a specific Intent object in a specific date interval.

get

This API requires a Giver session.

Path parameters
strSessionIDstringRequired

The session ID

strIntentIDstringRequired

The Intent object ID

strDateFromstringOptional

The optional begin of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

strDateTostringOptional

The optional end of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

Responses
200
Success
get
GET /memori/v2/IntentEventLogs/{strSessionID}/{strIntentID}/{strDateFrom}/{strDateTo} HTTP/1.1
Host: 
Accept: */*
200

Success

{
  "eventLogs": [
    {
      "eventLogID": "text",
      "timestamp": "2025-06-07T18:21:30.688Z",
      "eventType": "text",
      "memoriID": "text",
      "userID": "text",
      "sessionID": "text",
      "maintenanceType": "text",
      "deepThoughtEnabled": true,
      "userAgent": "text",
      "ipAddress": "text",
      "additionalInfo": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "memoryID": "text",
      "intentID": "text",
      "enteredText": "text",
      "receiverTag": "text",
      "dcmOutcomeRefID": "text",
      "dcmOutcomeType": "text",
      "dcmOutcomeCode": "text"
    }
  ],
  "requestID": 1,
  "requestDateTime": "2025-06-07T18:21:30.688Z",
  "resultCode": 1,
  "resultMessage": "text"
}

Gets the Event Log objects for the Memori of the current session recorded during a specific other session.

get

This API requires a Giver session.

Path parameters
strSessionIDstringRequired

The session ID

strEventLogSessionIDstringRequired

The session ID for which Event Log objects are being searched

Responses
200
Success
get
GET /memori/v2/SessionEventLogs/{strSessionID}/{strEventLogSessionID} HTTP/1.1
Host: 
Accept: */*
200

Success

{
  "eventLogs": [
    {
      "eventLogID": "text",
      "timestamp": "2025-06-07T18:21:30.688Z",
      "eventType": "text",
      "memoriID": "text",
      "userID": "text",
      "sessionID": "text",
      "maintenanceType": "text",
      "deepThoughtEnabled": true,
      "userAgent": "text",
      "ipAddress": "text",
      "additionalInfo": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "memoryID": "text",
      "intentID": "text",
      "enteredText": "text",
      "receiverTag": "text",
      "dcmOutcomeRefID": "text",
      "dcmOutcomeType": "text",
      "dcmOutcomeCode": "text"
    }
  ],
  "requestID": 1,
  "requestDateTime": "2025-06-07T18:21:30.688Z",
  "resultCode": 1,
  "resultMessage": "text"
}

Gets the Event Log objects for the Memori of the current session created by a specific User.

get

This API requires a Giver session.

Path parameters
strSessionIDstringRequired

The session ID

strUserIDstringRequired

The user ID for which Event Log objects are being searched

strDateFromstringOptional

The optional begin of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

strDateTostringOptional

The optional end of the date interval, in UTC time, in the format yyyyMMddHHmmssfff

Responses
200
Success
get
GET /memori/v2/UserEventLogs/{strSessionID}/{strUserID}/{strDateFrom}/{strDateTo} HTTP/1.1
Host: 
Accept: */*
200

Success

{
  "eventLogs": [
    {
      "eventLogID": "text",
      "timestamp": "2025-06-07T18:21:30.688Z",
      "eventType": "text",
      "memoriID": "text",
      "userID": "text",
      "sessionID": "text",
      "maintenanceType": "text",
      "deepThoughtEnabled": true,
      "userAgent": "text",
      "ipAddress": "text",
      "additionalInfo": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "memoryID": "text",
      "intentID": "text",
      "enteredText": "text",
      "receiverTag": "text",
      "dcmOutcomeRefID": "text",
      "dcmOutcomeType": "text",
      "dcmOutcomeCode": "text"
    }
  ],
  "requestID": 1,
  "requestDateTime": "2025-06-07T18:21:30.688Z",
  "resultCode": 1,
  "resultMessage": "text"
}
  • GETGets the Event Log objects for the Memori of the current session in a specific date interval.
  • GETGets the Event Log objects for a specific Memory object in a specific date interval.
  • GETGets the Event Log objects for a specific Intent object in a specific date interval.
  • GETGets the Event Log objects for the Memori of the current session recorded during a specific other session.
  • GETGets the Event Log objects for the Memori of the current session created by a specific User.