Skip to main content
GET
/
analytics
/
patterns
Get pattern recognition
curl --request GET \
  --url https://api.solarsentra.io/v1/analytics/patterns \
  --header 'Authorization: Bearer <token>'
{
  "walletId": "wlt_abc123def456",
  "detectedPatterns": [
    {
      "type": "accumulation",
      "confidence": 0.89,
      "startDate": "2023-12-25",
      "tokens": [
        "SOL",
        "JUP",
        "BONK"
      ],
      "averageSize": 150.5,
      "frequency": "2-3 times per day"
    }
  ],
  "tradingStyle": "swing_trader",
  "riskProfile": "moderate"
}

Authorizations

Authorization
string
header
required

JWT Bearer token authentication. Include the token in the Authorization header

Query Parameters

walletId
string
required
Example:

"wlt_abc123def456"

timeRange
enum<string>
default:30d

Time range for pattern analysis

Available options:
7d,
30d,
90d
minConfidence
number
default:0.75

Minimum confidence threshold

Response

200 - application/json

Patterns identified successfully

walletId
string
Example:

"wlt_abc123def456"

detectedPatterns
object[]
tradingStyle
enum<string>
Available options:
day_trader,
swing_trader,
long_term_holder,
arbitrageur
Example:

"swing_trader"

riskProfile
enum<string>
Available options:
conservative,
moderate,
aggressive
Example:

"moderate"

I