Analysis

Starts an Analysis process for User/query match on Deep Thought known facts.

post
Path parameters
strTokenstringRequired

The login token

strMemoriIDstringRequired

The ID of the Memori object

Body
querystring · nullableOptional

Query to be matched with User objects in the analysis. Required.

thresholdnumber · float · nullableOptional

Threshold between 0.0 and 1.0. User objects whose match level is below this threshold will be discarded. If null, all User objects will be returned.

Responses
chevron-right
200

Success

application/json

Response of an Import, Analysis or Get Process Status requests.

requestIDinteger · int64Optional

Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous reponse.

requestDateTimestring · date-timeOptional

Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous reponse.

resultCodeinteger · int32Optional

Result code. A code of 0 means no errors. When the request fails, its value is indicative of the actual error.

resultMessagestring · nullableOptional

Result message. A message of Ok means no errors.

post
/api/v2/Analysis/AnalyzeUserQuery/{strToken}/{strMemoriID}
200

Success

Lists Deep Thought User/query Match objects of the specified Analysis object, with pagination.

get
Path parameters
strTokenstringRequired

The login token

strAnalysisIDstringRequired

The Analysis process ID

frominteger · int32Required

The 0-based index of the first Match object to list

howManyinteger · int32Required

The number of the Match objects to list

thresholdnumber · floatOptional

Optional threshold between 0.0 and 1.0: Match objects below the threshold are excluded from the list

Responses
chevron-right
200

Success

application/json

Response of a List Deep Thought User/query Matches request.

countinteger · int32Optional

Total number of Deep Thought User/query Match objects.

requestIDinteger · int64Optional

Progressive number of the request (since the Server started). Use this number, together with the RequestDateTime property, to report an anomalous reponse.

requestDateTimestring · date-timeOptional

Timestamp of the request. Use this timestamp, together with the RequestID property, to report an anomalous reponse.

resultCodeinteger · int32Optional

Result code. A code of 0 means no errors. When the request fails, its value is indicative of the actual error.

resultMessagestring · nullableOptional

Result message. A message of Ok means no errors.

get
/api/v2/Analysis/UserQueryMatches/{strToken}/{strAnalysisID}/{from}/{howMany}/{threshold}
200

Success

Last updated