Skip to main content
POST
/
v1
/
api
/
detect
/
analyze
Analyze behavior and detect anomalies
curl --request POST \
  --url http://service.authmatech.com/v1/api/detect/analyze \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --header 'X-CLIENT-ID: <x-client-id>' \
  --data '
{
  "mobileNumber": "<string>",
  "metadataId": "<string>",
  "sessionId": "<string>",
  "sdkSessionId": "<string>",
  "operator": "<string>",
  "countryCode": "<string>",
  "device": {
    "platform": "<string>",
    "osVersion": "<string>",
    "model": "<string>",
    "appVersion": "<string>",
    "sdkVersion": "<string>",
    "isRooted": true,
    "isEmulator": true,
    "vpnDetected": true,
    "proxyDetected": true,
    "appIntegrityStatus": "<string>",
    "deviceId": "<string>"
  },
  "network": {
    "ipAddress": "<string>",
    "countryCode": "<string>",
    "operator": "<string>",
    "connectionType": "<string>"
  }
}
'
{}
Authmatech Detect analyzes identity, session, and behavioral patterns to surface anomalies across your customer base rather than scoring a single action. The response data includes:
FieldDescription
anomaliesTyped findings (e.g. MULTI_ACCOUNT, VELOCITY_SPIKE) with descriptions
recommendedActionALLOW, MONITOR, CHALLENGE, or BLOCK
riskLevelLOW, MEDIUM, HIGH, or CRITICAL
anomalyScoreScales with the number of anomalies (capped at 100)
affectedCountRelated identities/sessions implicated
windowStatsTime-window statistics behind the findings
transactionIdUnique id for this analysis (DE-…)
Requires the Detect product enabled. Detect is ideal for fraud-ops dashboards and asynchronous review. See the Trust, Shield & Detect guide.

Authorizations

X-API-KEY
string
header
required

Headers

X-CLIENT-ID
string
required

Body

application/json
mobileNumber
string
metadataId
string
sessionId
string
sdkSessionId
string
operator
string
countryCode
string
device
object
network
object

Response

200 - */*

OK

The response is of type object.