This commit is contained in:
Nicola Zambello 2025-03-26 16:08:31 +02:00
parent 0b3f2e7938
commit 03fbda6af7
Signed by: nzambello
GPG key ID: 0A7E9D12831FAAF9
369 changed files with 4664 additions and 2818 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

View file

@ -1,21 +0,0 @@
meta {
name: Gets the Action Log objects for a specific Memori in a specific date interval-
type: http
seq: 2
}
get {
url: https://backend.memori.ai/api/v2/MemoriActionLogs/{strToken}/{strMemoriID}/{strDateFrom}/{strDateTo}
body: none
auth: none
}
params:query {
~strDateFrom:
~strDateTo:
}
params:path {
strToken:
strMemoriID:
}

View file

@ -0,0 +1,18 @@
meta {
name: Gets the Action Log objects for a specific Memori in a specific date interval.
type: http
seq: 2
}
get {
url: {{baseUrl}}/api/v2/MemoriActionLogs/:strToken/:strMemoriID/:strDateFrom/:strDateTo
body: none
auth: none
}
params:path {
strToken:
strMemoriID:
strDateFrom:
strDateTo:
}

View file

@ -1,21 +0,0 @@
meta {
name: Gets the Action Log objects for a specific User in a specific date interval-
type: http
seq: 1
}
get {
url: https://backend.memori.ai/api/v2/UserActionLogs/{strToken}/{strUserID}/{strDateFrom}/{strDateTo}
body: none
auth: none
}
params:query {
~strDateFrom:
~strDateTo:
}
params:path {
strToken:
strUserID:
}

View file

@ -0,0 +1,18 @@
meta {
name: Gets the Action Log objects for a specific User in a specific date interval.
type: http
seq: 1
}
get {
url: {{baseUrl}}/api/v2/UserActionLogs/:strToken/:strUserID/:strDateFrom/:strDateTo
body: none
auth: none
}
params:path {
strToken:
strUserID:
strDateFrom:
strDateTo:
}

View file

@ -0,0 +1,19 @@
meta {
name: Lists Deep Thought User/query Match objects of the specified Analysis object, with pagination.
type: http
seq: 2
}
get {
url: {{baseUrl}}/api/v2/Analysis/UserQueryMatches/:strToken/:strAnalysisID/:from/:howMany/:threshold
body: none
auth: none
}
params:path {
strToken:
strAnalysisID:
from:
howMany:
threshold:
}

View file

@ -1,22 +0,0 @@
meta {
name: Lists Deep Thought User-query Match objects of the specified Analysis object- with pagination-
type: http
seq: 2
}
get {
url: https://backend.memori.ai/api/v2/Analysis/UserQueryMatches/{strToken}/{strAnalysisID}/{from}/{howMany}/{threshold}
body: none
auth: none
}
params:query {
~threshold:
}
params:path {
strToken:
strAnalysisID:
from:
howMany:
}

View file

@ -1,23 +0,0 @@
meta {
name: Starts an Analysis process for User-query match on Deep Thought known facts-
type: http
seq: 1
}
post {
url: https://backend.memori.ai/api/v2/Analysis/AnalyzeUserQuery/{strToken}/{strMemoriID}
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"query": "",
"threshold": ""
}
}

View file

@ -0,0 +1,23 @@
meta {
name: Starts an Analysis process for User/query match on Deep Thought known facts.
type: http
seq: 1
}
post {
url: {{baseUrl}}/api/v2/Analysis/AnalyzeUserQuery/:strToken/:strMemoriID
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"query": "",
"threshold": ""
}
}

View file

@ -1,16 +0,0 @@
meta {
name: Deletes a file and its corresponding Asset object-
type: http
seq: 12
}
delete {
url: https://backend.memori.ai/api/v2/Asset/{strToken}/{fileName}
body: none
auth: none
}
params:path {
strToken:
fileName:
}

View file

@ -0,0 +1,16 @@
meta {
name: Deletes a file and its corresponding Asset object.
type: http
seq: 11
}
delete {
url: {{baseUrl}}/api/v2/Asset/:strToken/:fileName
body: none
auth: none
}
params:path {
strToken:
fileName:
}

View file

@ -1,19 +0,0 @@
meta {
name: Downloads a file from an Asset object-
type: http
seq: 10
}
get {
url: https://backend.memori.ai/api/v2/Asset/{fileName}/{memoriSessionID}
body: none
auth: none
}
params:query {
~memoriSessionID:
}
params:path {
fileName:
}

View file

@ -0,0 +1,16 @@
meta {
name: Downloads a file from an Asset object.
type: http
seq: 9
}
get {
url: {{baseUrl}}/api/v2/Asset/:fileName/:memoriSessionID
body: none
auth: none
}
params:path {
fileName:
memoriSessionID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Downloads a file from an old Cloud asset file URL, such as
```cloud://<path>/<assetID>.<ext>```.
type: http
seq: 4
}
get {
url: {{baseUrl}}/api/v1/CloudAsset/:assetID
body: none
auth: none
}
params:path {
assetID:
}

View file

@ -1,16 +0,0 @@
meta {
name: Downloads a file from an old Cloud asset file URL- such as
---cloud----path---assetID---ext-----
type: http
seq: 5
}
get {
url: https://backend.memori.ai/api/v1/CloudAsset/{assetID}
body: none
auth: none
}
params:path {
assetID:
}

View file

@ -1,16 +0,0 @@
meta {
name: Downloads a file from an old Guid asset file URL- such as
---guid----assetID---ext-----
type: http
seq: 2
}
get {
url: https://backend.memori.ai/api/v1/GuidAsset/{assetID}
body: none
auth: none
}
params:path {
assetID:
}

View file

@ -1,17 +0,0 @@
meta {
name: Downloads a file from an old alternative Guid asset file URL- sucs as
----api-v1-memoriai-memory--memoryID--media--assetID---ext-----
type: http
seq: 4
}
get {
url: https://backend.memori.ai/api/v1/memoriai/memory/{strMemoryID}/media/{assetID}
body: none
auth: none
}
params:path {
strMemoryID:
assetID:
}

View file

@ -1,16 +0,0 @@
meta {
name: Downloads a file from an old alternative Guid asset file URL- sucs as
----api-v1-memoriai-memory-media--assetID---ext-----
type: http
seq: 3
}
get {
url: https://backend.memori.ai/api/v1/memoriai/memory/media/{assetID}
body: none
auth: none
}
params:path {
assetID:
}

View file

@ -0,0 +1,17 @@
meta {
name: Downloads a file from an old asset file URL, such as
```/api/v1/memoriai/memory/<memoryID>/media/cloud/<path>/<assetID>.<ext>```.
type: http
seq: 6
}
get {
url: {{baseUrl}}/api/v1/memoriai/memory/:strMemoryID/media/cloud/:assetID
body: none
auth: none
}
params:path {
strMemoryID:
assetID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Downloads a file from an old asset file URL, such as
```/api/v1/memoriai/memory/media/cloud/<path>/<assetID>.<ext>```.
type: http
seq: 5
}
get {
url: {{baseUrl}}/api/v1/memoriai/memory/media/cloud/:assetID
body: none
auth: none
}
params:path {
assetID:
}

View file

@ -1,17 +0,0 @@
meta {
name: Downloads a file from an old asset file URL- such as
----api-v1-memoriai-memory--memoryID--media-cloud--path---assetID---ext-----
type: http
seq: 7
}
get {
url: https://backend.memori.ai/api/v1/memoriai/memory/{strMemoryID}/media/cloud/{assetID}
body: none
auth: none
}
params:path {
strMemoryID:
assetID:
}

View file

@ -1,16 +0,0 @@
meta {
name: Downloads a file from an old asset file URL- such as
----api-v1-memoriai-memory-media-cloud--path---assetID---ext-----
type: http
seq: 6
}
get {
url: https://backend.memori.ai/api/v1/memoriai/memory/media/cloud/{assetID}
body: none
auth: none
}
params:path {
assetID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Downloads the avatar file from an old avatar asset URL, sucs as
```/api/v1/memoriai/memori/avatar/<memoriID>```.
type: http
seq: 8
}
get {
url: {{baseUrl}}/api/v1/memoriai/memori/avatar/:strMemoriID
body: none
auth: none
}
params:path {
strMemoriID:
}

View file

@ -1,16 +0,0 @@
meta {
name: Downloads the avatar file from an old avatar asset URL- sucs as
----api-v1-memoriai-memori-avatar--memoriID-----
type: http
seq: 9
}
get {
url: https://backend.memori.ai/api/v1/memoriai/memori/avatar/{strMemoriID}
body: none
auth: none
}
params:path {
strMemoriID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Downloads the cover file from an old cover asset URL, sucs as
```/api/v1/memoriai/memori/cover/<memoriID>```.
type: http
seq: 7
}
get {
url: {{baseUrl}}/api/v1/memoriai/memori/cover/:strMemoriID
body: none
auth: none
}
params:path {
strMemoriID:
}

View file

@ -1,16 +0,0 @@
meta {
name: Downloads the cover file from an old cover asset URL- sucs as
----api-v1-memoriai-memori-cover--memoriID-----
type: http
seq: 8
}
get {
url: https://backend.memori.ai/api/v1/memoriai/memori/cover/{strMemoriID}
body: none
auth: none
}
params:path {
strMemoriID:
}

View file

@ -0,0 +1,15 @@
meta {
name: Gets a list of Asset objects owned the currently logged in User.
type: http
seq: 3
}
get {
url: {{baseUrl}}/api/v2/Assets/:strToken
body: none
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,16 @@
meta {
name: Gets the details of an Asset object.
type: http
seq: 2
}
get {
url: {{baseUrl}}/api/v2/AssetDetails/:strToken/:fileName
body: none
auth: none
}
params:path {
strToken:
fileName:
}

View file

@ -1,16 +0,0 @@
meta {
name: Updates an Asset object-
type: http
seq: 11
}
patch {
url: https://backend.memori.ai/api/v2/Asset/{strToken}/{fileName}
body: json
auth: none
}
params:path {
strToken:
fileName:
}

View file

@ -0,0 +1,29 @@
meta {
name: Updates an Asset object.
type: http
seq: 10
}
patch {
url: {{baseUrl}}/api/v2/Asset/:strToken/:fileName
body: json
auth: none
}
params:path {
strToken:
fileName:
}
body:json {
{
"assetID": "",
"assetURL": "",
"mimeType": "",
"originalFileName": "",
"memoriID": "",
"engineMemoryID": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,20 +0,0 @@
meta {
name: Uploads a file and creates a new Asset object to access it-
type: http
seq: 1
}
post {
url: https://backend.memori.ai/api/v2/Asset/{strToken}/{strMemoriID}/{strEngineMemoryID}
body: none
auth: none
}
params:query {
~strMemoriID:
~strEngineMemoryID:
}
params:path {
strToken:
}

View file

@ -0,0 +1,17 @@
meta {
name: Uploads a file and creates a new Asset object to access it.
type: http
seq: 1
}
post {
url: {{baseUrl}}/api/v2/Asset/:strToken/:strMemoriID/:strEngineMemoryID
body: none
auth: none
}
params:path {
strToken:
strMemoriID:
strEngineMemoryID:
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets a list of Badge objects assigned to the currently logged in User-
name: Gets a list of Badge objects assigned to the currently logged in User.
type: http
seq: 4
}
get {
url: https://backend.memori.ai/api/v2/Badge/{strToken}/{strBadgeID}
url: {{baseUrl}}/api/v2/Badge/:strToken/:strBadgeID
body: none
auth: none
}

View file

@ -1,11 +1,11 @@
meta {
name: Processes a badge assignment-
name: Processes a badge assignment.
type: http
seq: 2
}
post {
url: https://backend.memori.ai/api/v2/BadgeAssignment
url: {{baseUrl}}/api/v2/BadgeAssignment
body: json
auth: none
}

View file

@ -1,16 +0,0 @@
meta {
name: Processes the specified outcome-
type: http
seq: 1
}
post {
url: https://backend.memori.ai/api/v2/Outcome/{strToken}/{outcomeCode}
body: none
auth: none
}
params:path {
strToken:
outcomeCode:
}

View file

@ -0,0 +1,16 @@
meta {
name: Processes the specified outcome.
type: http
seq: 1
}
post {
url: {{baseUrl}}/api/v2/Outcome/:strToken/:outcomeCode
body: none
auth: none
}
params:path {
strToken:
outcomeCode:
}

View file

@ -0,0 +1,39 @@
meta {
name: Creates a new Completion Config object.
The created Completion Config object is owned by the currently logged-in user.
type: http
seq: 5
}
post {
url: {{baseUrl}}/api/v2/CompletionConfig/:strToken
body: json
auth: none
}
params:path {
strToken:
}
body:json {
{
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
}
}

View file

@ -0,0 +1,18 @@
meta {
name: Deletes an existing Completion Config object.
A user can only delete a Completion Config object owned by him,
unless it has administrative rights.
type: http
seq: 4
}
delete {
url: {{baseUrl}}/api/v2/CompletionConfig/:strToken/:strConfigID
body: none
auth: none
}
params:path {
strToken:
strConfigID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Gets a list of Completion Config objects allowed for the user.
type: http
seq: 1
}
get {
url: {{baseUrl}}/api/v2/CompletionConfigs/:strToken/:purpose
body: none
auth: none
}
params:path {
strToken:
purpose:
}

View file

@ -0,0 +1,16 @@
meta {
name: Gets the details of a Completion Config of a specific object
type: http
seq: 2
}
get {
url: {{baseUrl}}/api/v2/CompletionConfig/:strToken/:strConfigID
body: none
auth: none
}
params:path {
strToken:
strConfigID:
}

View file

@ -0,0 +1,41 @@
meta {
name: Updates an existing Completion Config object.
A user can only update a Completion Config object owned by him,
unless it has administrative rights.
type: http
seq: 3
}
patch {
url: {{baseUrl}}/api/v2/CompletionConfig/:strToken/:strConfigID
body: json
auth: none
}
params:path {
strToken:
strConfigID:
}
body:json {
{
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
}
}

View file

@ -1,22 +0,0 @@
meta {
name: Gets the Consumption Log objects for a specific Memori in a specific date interval-
type: http
seq: 3
}
get {
url: https://backend.memori.ai/api/v2/MemoriConsumptionLogs/{strToken}/{strMemoriID}/{strType}/{strDateFrom}/{strDateTo}
body: none
auth: none
}
params:query {
~strDateFrom:
~strDateTo:
}
params:path {
strToken:
strMemoriID:
strType:
}

View file

@ -0,0 +1,19 @@
meta {
name: Gets the Consumption Log objects for a specific Memori in a specific date interval.
type: http
seq: 3
}
get {
url: {{baseUrl}}/api/v2/MemoriConsumptionLogs/:strToken/:strMemoriID/:strType/:strDateFrom/:strDateTo
body: none
auth: none
}
params:path {
strToken:
strMemoriID:
strType:
strDateFrom:
strDateTo:
}

View file

@ -1,22 +0,0 @@
meta {
name: Gets the Consumption Log objects for a specific Tenant in a specific date interval-
type: http
seq: 1
}
get {
url: https://backend.memori.ai/api/v2/TenantConsumptionLogs/{strToken}/{tenantName}/{strType}/{strDateFrom}/{strDateTo}
body: none
auth: none
}
params:query {
~strDateFrom:
~strDateTo:
}
params:path {
strToken:
tenantName:
strType:
}

View file

@ -0,0 +1,19 @@
meta {
name: Gets the Consumption Log objects for a specific Tenant in a specific date interval.
type: http
seq: 1
}
get {
url: {{baseUrl}}/api/v2/TenantConsumptionLogs/:strToken/:tenantName/:strType/:strDateFrom/:strDateTo
body: none
auth: none
}
params:path {
strToken:
tenantName:
strType:
strDateFrom:
strDateTo:
}

View file

@ -1,22 +0,0 @@
meta {
name: Gets the Consumption Log objects for a specific User in a specific date interval-
type: http
seq: 2
}
get {
url: https://backend.memori.ai/api/v2/UserConsumptionLogs/{strToken}/{strUserID}/{strType}/{strDateFrom}/{strDateTo}
body: none
auth: none
}
params:query {
~strDateFrom:
~strDateTo:
}
params:path {
strToken:
strUserID:
strType:
}

View file

@ -0,0 +1,19 @@
meta {
name: Gets the Consumption Log objects for a specific User in a specific date interval.
type: http
seq: 2
}
get {
url: {{baseUrl}}/api/v2/UserConsumptionLogs/:strToken/:strUserID/:strType/:strDateFrom/:strDateTo
body: none
auth: none
}
params:path {
strToken:
strUserID:
strType:
strDateFrom:
strDateTo:
}

View file

@ -1,23 +0,0 @@
meta {
name: Exports contents of a Memori object to a CSV file-
type: http
seq: 3
}
post {
url: https://backend.memori.ai/api/v2/ImportExport/ExportCSV/{strToken}/{strMemoriID}
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"csvSpecs": "",
"password": ""
}
}

View file

@ -0,0 +1,34 @@
meta {
name: Exports contents of a Memori object to a CSV file.
type: http
seq: 4
}
post {
url: {{baseUrl}}/api/v2/ImportExport/ExportCSV/:strToken/:strMemoriID
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"csvSpecs": {
"newLine": "",
"hasHeaders": "",
"headerNames": [],
"questionColumnName": "",
"answerColumnName": "",
"contextVarsToMatchColumnName": "",
"contextVarsToSetColumnName": "",
"memoryTagsColumnName": "",
"csvSeparator": "",
"questionTitleVariantsSeparator": ""
},
"password": ""
}
}

View file

@ -1,12 +1,12 @@
meta {
name: Exports contents of a Memori object to a JSONL file- suitable for
fine-tuning with generative AI platforms-
name: Exports contents of a Memori object to a JSONL file, suitable for
fine-tuning with generative AI platforms.
type: http
seq: 4
seq: 5
}
post {
url: https://backend.memori.ai/api/v2/ImportExport/ExportJSONL/{strToken}/{strMemoriID}
url: {{baseUrl}}/api/v2/ImportExport/ExportJSONL/:strToken/:strMemoriID
body: json
auth: none
}

View file

@ -0,0 +1,28 @@
meta {
name: Exports functions, intents and intentSlots of a Memori object to a JSONL file
type: http
seq: 6
}
post {
url: {{baseUrl}}/api/v2/ImportExport/ExportFunctionsIntents/:strToken/:strMemoriID
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"exportFunctions": "",
"exportIntents": "",
"exportIntentSlots": "",
"functionsIds": [],
"intentsIds": [],
"intentSlotsIds": [],
"password": ""
}
}

View file

@ -0,0 +1,25 @@
meta {
name: Exports the dictionary of a Memori object to a JSONL file.
type: http
seq: 8
}
post {
url: {{baseUrl}}/api/v2/ImportExport/ExportDictionary/:strToken/:strMemoriID
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"dictionarySpecs": {
"words": []
},
"password": ""
}
}

View file

@ -0,0 +1,25 @@
meta {
name: Imports a dictionary to a Memori object.
type: http
seq: 7
}
post {
url: {{baseUrl}}/api/v2/ImportExport/ImportDictionary/:strToken/:strMemoriID
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"rows": [],
"importName": "",
"forceImport": "",
"notes": ""
}
}

View file

@ -0,0 +1,25 @@
meta {
name: Starts an Import process for functions and intents from a jsonl file.
type: http
seq: 3
}
post {
url: {{baseUrl}}/api/v2/ImportExport/ImportFunctionsIntents/:strToken/:strMemoriID
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"rows": [],
"importName": "",
"forceImport": "",
"notes": ""
}
}

View file

@ -1,11 +1,11 @@
meta {
name: Starts an Import process for memories from a CSV file-
name: Starts an Import process for memories from a CSV file.
type: http
seq: 1
}
post {
url: https://backend.memori.ai/api/v2/ImportExport/ImportCSV/{strToken}/{strMemoriID}
url: {{baseUrl}}/api/v2/ImportExport/ImportCSV/:strToken/:strMemoriID
body: json
auth: none
}
@ -25,18 +25,22 @@ body:json {
"answerColumnName": "",
"contextVarsToMatchColumnName": "",
"contextVarsToSetColumnName": "",
"memoryTagsColumnName": "",
"csvSeparator": "",
"questionTitleVariantsSeparator": ""
},
"rows": [],
"importName": "",
"forceImport": "",
"conclusive": "",
"notPickable": "",
"contextVarsToSet": {},
"contextVarsToMatch": {},
"memoryTags": [],
"receiverID": "",
"addMediaLink": "",
"linkTitleHandling": "",
"linkTitle": "",
"rows": [],
"importName": "",
"forceImport": "",
"notes": ""
}
}

View file

@ -1,11 +1,11 @@
meta {
name: Starts an Import process for memories from a TXT file-
name: Starts an Import process for memories from a TXT file.
type: http
seq: 2
}
post {
url: https://backend.memori.ai/api/v2/ImportExport/ImportTXT/{strToken}/{strMemoriID}
url: {{baseUrl}}/api/v2/ImportExport/ImportTXT/:strToken/:strMemoriID
body: json
auth: none
}
@ -23,15 +23,18 @@ body:json {
"attachSource": "",
"sourceAttachmentTitle": ""
},
"rows": [],
"importName": "",
"forceImport": "",
"conclusive": "",
"notPickable": "",
"contextVarsToSet": {},
"contextVarsToMatch": {},
"memoryTags": [],
"receiverID": "",
"addMediaLink": "",
"linkTitleHandling": "",
"linkTitle": "",
"rows": [],
"importName": "",
"forceImport": "",
"notes": ""
}
}

View file

@ -1,16 +0,0 @@
meta {
name: Deletes an existing Integration object-
type: http
seq: 5
}
delete {
url: https://backend.memori.ai/api/v2/Integration/{strToken}/{strIntegrationID}
body: none
auth: none
}
params:path {
strToken:
strIntegrationID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Deletes an existing Integration object.
type: http
seq: 5
}
delete {
url: {{baseUrl}}/api/v2/Integration/:strToken/:strIntegrationID
body: none
auth: none
}
params:path {
strToken:
strIntegrationID:
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets a list of Integration objects for a specified Memori object-
name: Gets a list of Integration objects for a specified Memori object.
type: http
seq: 1
}
get {
url: https://backend.memori.ai/api/v2/Integrations/{strToken}/{strMemoriID}
url: {{baseUrl}}/api/v2/Integrations/:strToken/:strMemoriID
body: none
auth: none
}

View file

@ -1,15 +0,0 @@
meta {
name: Gets a list of all Integration objects-
type: http
seq: 2
}
get {
url: https://backend.memori.ai/api/v2/AllIntegrations/{strToken}
body: none
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,15 @@
meta {
name: Gets a list of all Integration objects.
type: http
seq: 2
}
get {
url: {{baseUrl}}/api/v2/AllIntegrations/:strToken
body: none
auth: none
}
params:path {
strToken:
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets the details of an Integration object of the currently logged in User-
name: Gets the details of an Integration object of the currently logged in User.
type: http
seq: 3
}
get {
url: https://backend.memori.ai/api/v2/Integration/{strToken}/{strIntegrationID}
url: {{baseUrl}}/api/v2/Integration/:strToken/:strIntegrationID
body: none
auth: none
}

View file

@ -1,15 +0,0 @@
meta {
name: Registers a new Integration object-
type: http
seq: 6
}
post {
url: https://backend.memori.ai/api/v2/Integration/{strToken}
body: json
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,37 @@
meta {
name: Registers a new Integration object.
type: http
seq: 6
}
post {
url: {{baseUrl}}/api/v2/Integration/:strToken
body: json
auth: none
}
params:path {
strToken:
}
body:json {
{
"integrationID": "",
"memoriID": "",
"type": "",
"state": "",
"deviceEmails": [],
"invocationText": "",
"jobID": "",
"customData": "",
"resources": [
{
"name": "",
"url": ""
}
],
"publish": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,16 +0,0 @@
meta {
name: Updates an existing Integration object-
type: http
seq: 4
}
patch {
url: https://backend.memori.ai/api/v2/Integration/{strToken}/{strIntegrationID}
body: json
auth: none
}
params:path {
strToken:
strIntegrationID:
}

View file

@ -0,0 +1,38 @@
meta {
name: Updates an existing Integration object.
type: http
seq: 4
}
patch {
url: {{baseUrl}}/api/v2/Integration/:strToken/:strIntegrationID
body: json
auth: none
}
params:path {
strToken:
strIntegrationID:
}
body:json {
{
"integrationID": "",
"memoriID": "",
"type": "",
"state": "",
"deviceEmails": [],
"invocationText": "",
"jobID": "",
"customData": "",
"resources": [
{
"name": "",
"url": ""
}
],
"publish": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,16 +0,0 @@
meta {
name: Accepts an Invitation object-
type: http
seq: 8
}
post {
url: https://backend.memori.ai/api/v2/AcceptInvitation/{strToken}/{strInvitationID}
body: none
auth: none
}
params:path {
strToken:
strInvitationID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Accepts an Invitation object.
type: http
seq: 8
}
post {
url: {{baseUrl}}/api/v2/AcceptInvitation/:strToken/:strInvitationID
body: none
auth: none
}
params:path {
strToken:
strInvitationID:
}

View file

@ -1,16 +0,0 @@
meta {
name: Deletes an existing Invitation object-
type: http
seq: 7
}
delete {
url: https://backend.memori.ai/api/v2/Invitation/{strToken}/{strInvitationID}
body: none
auth: none
}
params:path {
strToken:
strInvitationID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Deletes an existing Invitation object.
type: http
seq: 7
}
delete {
url: {{baseUrl}}/api/v2/Invitation/:strToken/:strInvitationID
body: none
auth: none
}
params:path {
strToken:
strInvitationID:
}

View file

@ -1,15 +0,0 @@
meta {
name: Gets a list of all Invitation objects-
type: http
seq: 4
}
get {
url: https://backend.memori.ai/api/v2/AllInvitations/{strToken}
body: none
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,15 @@
meta {
name: Gets a list of all Invitation objects.
type: http
seq: 4
}
get {
url: {{baseUrl}}/api/v2/AllInvitations/:strToken
body: none
auth: none
}
params:path {
strToken:
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets a list of invitations received by the currently logged in User-
name: Gets a list of invitations received by the currently logged in User.
type: http
seq: 2
}
get {
url: https://backend.memori.ai/api/v2/ReceivedInvitations/{strToken}
url: {{baseUrl}}/api/v2/ReceivedInvitations/:strToken
body: none
auth: none
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets a list of invitations sent by the currently logged in User-
name: Gets a list of invitations sent by the currently logged in User.
type: http
seq: 1
}
get {
url: https://backend.memori.ai/api/v2/SentInvitations/{strToken}
url: {{baseUrl}}/api/v2/SentInvitations/:strToken
body: none
auth: none
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets a list of invitations sent for the specified Memori object-
name: Gets a list of invitations sent for the specified Memori object.
type: http
seq: 3
}
get {
url: https://backend.memori.ai/api/v2/MemoriInvitations/{strToken}/{strMemoriID}
url: {{baseUrl}}/api/v2/MemoriInvitations/:strToken/:strMemoriID
body: none
auth: none
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets the details of an Invitation object of the currently logged in User-
name: Gets the details of an Invitation object of the currently logged in User.
type: http
seq: 5
}
get {
url: https://backend.memori.ai/api/v2/Invitation/{strToken}/{strInvitationID}
url: {{baseUrl}}/api/v2/Invitation/:strToken/:strInvitationID
body: none
auth: none
}

View file

@ -1,16 +0,0 @@
meta {
name: Rejects an Invitation object-
type: http
seq: 9
}
post {
url: https://backend.memori.ai/api/v2/RejectInvitation/{strToken}/{strInvitationID}
body: none
auth: none
}
params:path {
strToken:
strInvitationID:
}

View file

@ -0,0 +1,16 @@
meta {
name: Rejects an Invitation object.
type: http
seq: 9
}
post {
url: {{baseUrl}}/api/v2/RejectInvitation/:strToken/:strInvitationID
body: none
auth: none
}
params:path {
strToken:
strInvitationID:
}

View file

@ -1,15 +0,0 @@
meta {
name: Sends a new Invitation object-
type: http
seq: 10
}
post {
url: https://backend.memori.ai/api/v2/SendInvitation/{strToken}
body: json
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,34 @@
meta {
name: Sends a new Invitation object.
type: http
seq: 10
}
post {
url: {{baseUrl}}/api/v2/SendInvitation/:strToken
body: json
auth: none
}
params:path {
strToken:
}
body:json {
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,17 +0,0 @@
meta {
name: Updates an existing Invitation object sent by the currently
logged in User-
type: http
seq: 6
}
patch {
url: https://backend.memori.ai/api/v2/Invitation/{strToken}/{strInvitationID}
body: json
auth: none
}
params:path {
strToken:
strInvitationID:
}

View file

@ -0,0 +1,36 @@
meta {
name: Updates an existing Invitation object sent by the currently
logged in User.
type: http
seq: 6
}
patch {
url: {{baseUrl}}/api/v2/Invitation/:strToken/:strInvitationID
body: json
auth: none
}
params:path {
strToken:
strInvitationID:
}
body:json {
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,15 +0,0 @@
meta {
name: Deletes an existing Memori object-
type: http
seq: 7
}
delete {
url: https://backend.memori.ai/api/v2/Memori/{strToken}
body: json
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,197 @@
meta {
name: Deletes an existing Memori object.
type: http
seq: 7
}
delete {
url: {{baseUrl}}/api/v2/Memori/:strToken
body: json
auth: none
}
params:path {
strToken:
}
body:json {
{
"memoriID": "",
"name": "",
"password": "",
"recoveryTokens": [],
"newPassword": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"memoriConfigurationID": "",
"description": "",
"completionDescription": "",
"engineMemoriID": "",
"isOwner": "",
"isGiver": "",
"isReceiver": "",
"giverTag": "",
"giverPIN": "",
"privacyType": "",
"secretToken": "",
"minimumNumberOfRecoveryTokens": "",
"totalNumberOfRecoveryTokens": "",
"sentInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"receivedInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"integrations": [
{
"integrationID": "",
"memoriID": "",
"type": "",
"state": "",
"deviceEmails": [],
"invocationText": "",
"jobID": "",
"customData": "",
"resources": [
{
"name": "",
"url": ""
}
],
"publish": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"avatarURL": "",
"coverURL": "",
"avatar3DURL": "",
"avatarOriginal3DURL": "",
"needsPosition": "",
"needsDateTime": "",
"voiceType": "",
"culture": "",
"categories": [],
"nsfw": "",
"ageRestriction": "",
"exposed": "",
"confidenceOffset": "",
"disableR2R3Loop": "",
"disableR4Loop": "",
"disableR5Loop": "",
"enableCompletions": "",
"enableDeepThought": "",
"alwaysAnswerWithCompletion": "",
"disableCompletionMediaExtraction": "",
"completionConfigNameForQuestionAnswering": "",
"completionConfigForQuestionAnswering": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForImportExport": "",
"completionConfigForImportExport": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForDeepThought": "",
"completionConfigForDeepThought": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionTemperature": "",
"completionMaxTokens": "",
"chainingMemoriID": "",
"chainingBaseURL": "",
"chainingPassword": "",
"enableBoardOfExperts": "",
"enableMacroFunctions": [],
"macroParameters": {},
"dcmUser": "",
"dcmSecret": "",
"dcmAppContext": "",
"publishedInTheMetaverse": "",
"metaverseEnvironment": "",
"blockedUntil": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,21 +0,0 @@
meta {
name: Gets the details of a Memori object by tenant name and user and Memori IDs-
type: http
seq: 2
}
get {
url: https://backend.memori.ai/api/v2/MemoriByID/{tenantName}/{strUserID}/{strMemoriID}/{strToken}
body: none
auth: none
}
params:query {
~strToken:
}
params:path {
tenantName:
strUserID:
strMemoriID:
}

View file

@ -0,0 +1,18 @@
meta {
name: Gets the details of a Memori object by tenant name and user and Memori IDs.
type: http
seq: 2
}
get {
url: {{baseUrl}}/api/v2/MemoriByID/:tenantName/:strUserID/:strMemoriID/:strToken
body: none
auth: none
}
params:path {
tenantName:
strUserID:
strMemoriID:
strToken:
}

View file

@ -0,0 +1,18 @@
meta {
name: Gets the details of a Memori object by tenant, user and Memori names.
type: http
seq: 1
}
get {
url: {{baseUrl}}/api/v2/Memori/:tenantName/:userName/:memoriName/:strToken
body: none
auth: none
}
params:path {
tenantName:
userName:
memoriName:
strToken:
}

View file

@ -1,21 +0,0 @@
meta {
name: Gets the details of a Memori object by tenant- user and Memori names-
type: http
seq: 1
}
get {
url: https://backend.memori.ai/api/v2/Memori/{tenantName}/{userName}/{memoriName}/{strToken}
body: none
auth: none
}
params:query {
~strToken:
}
params:path {
tenantName:
userName:
memoriName:
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets the details of a Memori object of the currently logged in User-
name: Gets the details of a Memori object of the currently logged in User.
type: http
seq: 3
}
get {
url: https://backend.memori.ai/api/v2/Memori/{strToken}/{strMemoriID}
url: {{baseUrl}}/api/v2/Memori/:strToken/:strMemoriID
body: none
auth: none
}

View file

@ -1,22 +0,0 @@
meta {
name: Gets the statistics for sessions opened in a specified interval for
the specified Memori object-
type: http
seq: 5
}
get {
url: https://backend.memori.ai/api/v2/MemoriSessions/{strToken}/{strMemoriID}/{strDateFrom}/{strDateTo}
body: none
auth: none
}
params:query {
~strDateFrom:
~strDateTo:
}
params:path {
strToken:
strMemoriID:
}

View file

@ -0,0 +1,19 @@
meta {
name: Gets the statistics for sessions opened in a specified interval for
the specified Memori object.
type: http
seq: 5
}
get {
url: {{baseUrl}}/api/v2/MemoriSessions/:strToken/:strMemoriID/:strDateFrom/:strDateTo
body: none
auth: none
}
params:path {
strToken:
strMemoriID:
strDateFrom:
strDateTo:
}

View file

@ -1,15 +0,0 @@
meta {
name: Registers a new Memori object-
type: http
seq: 6
}
post {
url: https://backend.memori.ai/api/v2/Memori/{strToken}
body: json
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,197 @@
meta {
name: Registers a new Memori object.
type: http
seq: 6
}
post {
url: {{baseUrl}}/api/v2/Memori/:strToken
body: json
auth: none
}
params:path {
strToken:
}
body:json {
{
"memoriID": "",
"name": "",
"password": "",
"recoveryTokens": [],
"newPassword": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"memoriConfigurationID": "",
"description": "",
"completionDescription": "",
"engineMemoriID": "",
"isOwner": "",
"isGiver": "",
"isReceiver": "",
"giverTag": "",
"giverPIN": "",
"privacyType": "",
"secretToken": "",
"minimumNumberOfRecoveryTokens": "",
"totalNumberOfRecoveryTokens": "",
"sentInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"receivedInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"integrations": [
{
"integrationID": "",
"memoriID": "",
"type": "",
"state": "",
"deviceEmails": [],
"invocationText": "",
"jobID": "",
"customData": "",
"resources": [
{
"name": "",
"url": ""
}
],
"publish": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"avatarURL": "",
"coverURL": "",
"avatar3DURL": "",
"avatarOriginal3DURL": "",
"needsPosition": "",
"needsDateTime": "",
"voiceType": "",
"culture": "",
"categories": [],
"nsfw": "",
"ageRestriction": "",
"exposed": "",
"confidenceOffset": "",
"disableR2R3Loop": "",
"disableR4Loop": "",
"disableR5Loop": "",
"enableCompletions": "",
"enableDeepThought": "",
"alwaysAnswerWithCompletion": "",
"disableCompletionMediaExtraction": "",
"completionConfigNameForQuestionAnswering": "",
"completionConfigForQuestionAnswering": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForImportExport": "",
"completionConfigForImportExport": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForDeepThought": "",
"completionConfigForDeepThought": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionTemperature": "",
"completionMaxTokens": "",
"chainingMemoriID": "",
"chainingBaseURL": "",
"chainingPassword": "",
"enableBoardOfExperts": "",
"enableMacroFunctions": [],
"macroParameters": {},
"dcmUser": "",
"dcmSecret": "",
"dcmAppContext": "",
"publishedInTheMetaverse": "",
"metaverseEnvironment": "",
"blockedUntil": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,18 +0,0 @@
meta {
name: Signals that the content of a Memori object has been updated-
Consequently- a run of the Content Quality Job will be scheduled as
soon as possible-
type: http
seq: 8
}
post {
url: https://backend.memori.ai/api/v2/MemoriContentUpdated/{strToken}/{strMemoriID}
body: none
auth: none
}
params:path {
strToken:
strMemoriID:
}

View file

@ -1,18 +0,0 @@
meta {
name: Transfers an existing Memori object to another User-
The new owner must be specified by either a OwnerUserID or
a OwnerUserName-OwnerTenantName pair- The OwnerUserName may
also specify a user e-mail-
type: http
seq: 9
}
post {
url: https://backend.memori.ai/api/v2/TransferMemori/{strToken}
body: json
auth: none
}
params:path {
strToken:
}

View file

@ -0,0 +1,200 @@
meta {
name: Transfers an existing Memori object to another User.
The new owner must be specified by either a OwnerUserID or
a OwnerUserName-OwnerTenantName pair. The OwnerUserName may
also specify a user e-mail.
type: http
seq: 8
}
post {
url: {{baseUrl}}/api/v2/TransferMemori/:strToken
body: json
auth: none
}
params:path {
strToken:
}
body:json {
{
"memoriID": "",
"name": "",
"password": "",
"recoveryTokens": [],
"newPassword": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"memoriConfigurationID": "",
"description": "",
"completionDescription": "",
"engineMemoriID": "",
"isOwner": "",
"isGiver": "",
"isReceiver": "",
"giverTag": "",
"giverPIN": "",
"privacyType": "",
"secretToken": "",
"minimumNumberOfRecoveryTokens": "",
"totalNumberOfRecoveryTokens": "",
"sentInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"receivedInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"integrations": [
{
"integrationID": "",
"memoriID": "",
"type": "",
"state": "",
"deviceEmails": [],
"invocationText": "",
"jobID": "",
"customData": "",
"resources": [
{
"name": "",
"url": ""
}
],
"publish": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"avatarURL": "",
"coverURL": "",
"avatar3DURL": "",
"avatarOriginal3DURL": "",
"needsPosition": "",
"needsDateTime": "",
"voiceType": "",
"culture": "",
"categories": [],
"nsfw": "",
"ageRestriction": "",
"exposed": "",
"confidenceOffset": "",
"disableR2R3Loop": "",
"disableR4Loop": "",
"disableR5Loop": "",
"enableCompletions": "",
"enableDeepThought": "",
"alwaysAnswerWithCompletion": "",
"disableCompletionMediaExtraction": "",
"completionConfigNameForQuestionAnswering": "",
"completionConfigForQuestionAnswering": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForImportExport": "",
"completionConfigForImportExport": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForDeepThought": "",
"completionConfigForDeepThought": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionTemperature": "",
"completionMaxTokens": "",
"chainingMemoriID": "",
"chainingBaseURL": "",
"chainingPassword": "",
"enableBoardOfExperts": "",
"enableMacroFunctions": [],
"macroParameters": {},
"dcmUser": "",
"dcmSecret": "",
"dcmAppContext": "",
"publishedInTheMetaverse": "",
"metaverseEnvironment": "",
"blockedUntil": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,16 +0,0 @@
meta {
name: Updates an existing Memori object-
type: http
seq: 4
}
patch {
url: https://backend.memori.ai/api/v2/Memori/{strToken}/{strMemoriID}
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}

View file

@ -0,0 +1,198 @@
meta {
name: Updates an existing Memori object.
type: http
seq: 4
}
patch {
url: {{baseUrl}}/api/v2/Memori/:strToken/:strMemoriID
body: json
auth: none
}
params:path {
strToken:
strMemoriID:
}
body:json {
{
"memoriID": "",
"name": "",
"password": "",
"recoveryTokens": [],
"newPassword": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"memoriConfigurationID": "",
"description": "",
"completionDescription": "",
"engineMemoriID": "",
"isOwner": "",
"isGiver": "",
"isReceiver": "",
"giverTag": "",
"giverPIN": "",
"privacyType": "",
"secretToken": "",
"minimumNumberOfRecoveryTokens": "",
"totalNumberOfRecoveryTokens": "",
"sentInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"receivedInvitations": [
{
"invitationID": "",
"memoriID": "",
"engineMemoriID": "",
"isInviter": "",
"isInvitee": "",
"text": "",
"destinationName": "",
"destinationEMail": "",
"tag": "",
"pin": "",
"type": "",
"state": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"integrations": [
{
"integrationID": "",
"memoriID": "",
"type": "",
"state": "",
"deviceEmails": [],
"invocationText": "",
"jobID": "",
"customData": "",
"resources": [
{
"name": "",
"url": ""
}
],
"publish": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
],
"avatarURL": "",
"coverURL": "",
"avatar3DURL": "",
"avatarOriginal3DURL": "",
"needsPosition": "",
"needsDateTime": "",
"voiceType": "",
"culture": "",
"categories": [],
"nsfw": "",
"ageRestriction": "",
"exposed": "",
"confidenceOffset": "",
"disableR2R3Loop": "",
"disableR4Loop": "",
"disableR5Loop": "",
"enableCompletions": "",
"enableDeepThought": "",
"alwaysAnswerWithCompletion": "",
"disableCompletionMediaExtraction": "",
"completionConfigNameForQuestionAnswering": "",
"completionConfigForQuestionAnswering": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForImportExport": "",
"completionConfigForImportExport": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionConfigNameForDeepThought": "",
"completionConfigForDeepThought": {
"completionConfigID": "",
"configName": "",
"description": "",
"provider": "",
"endPoint": "",
"apiKey": "",
"model": "",
"questionAnsweringEnabled": "",
"importExportEnabled": "",
"deepThoughtEnabled": "",
"ownerUserID": "",
"ownerUserName": "",
"ownerTenantName": "",
"visibleToTenantUsers": "",
"visibleToOtherUsers": "",
"useAsDefault": "",
"chargeable": "",
"applyTo": ""
},
"completionTemperature": "",
"completionMaxTokens": "",
"chainingMemoriID": "",
"chainingBaseURL": "",
"chainingPassword": "",
"enableBoardOfExperts": "",
"enableMacroFunctions": [],
"macroParameters": {},
"dcmUser": "",
"dcmSecret": "",
"dcmAppContext": "",
"publishedInTheMetaverse": "",
"metaverseEnvironment": "",
"blockedUntil": "",
"creationTimestamp": "",
"lastChangeTimestamp": ""
}
}

View file

@ -1,11 +1,11 @@
meta {
name: Gets a list of Memori objects owned by the currently logged in User-
name: Gets a list of Memori objects owned by the currently logged in User.
type: http
seq: 1
}
get {
url: https://backend.memori.ai/api/v2/Memori/{strToken}
url: {{baseUrl}}/api/v2/Memori/:strToken
body: none
auth: none
}

View file

@ -1,20 +0,0 @@
meta {
name: Gets a list of Memori objects owned by the specified user-
type: http
seq: 9
}
get {
url: https://backend.memori.ai/api/v2/UserMemoriByID/{tenantName}/{strUserID}/{strToken}
body: none
auth: none
}
params:query {
~strToken:
}
params:path {
tenantName:
strUserID:
}

Some files were not shown because too many files have changed in this diff Show more