Detection
Anomalies
AI-powered anomaly detection and review
Authorization
bearerAuth AuthorizationBearer <token>
Create keys under Settings → API keys. Prefix ak_. Send as Authorization: Bearer ak_....
In: header
Query Parameters
entityId*string
Format
uuidstatus?string
Value in
- "OPEN"
- "REVIEWED"
- "DISMISSED"
- "RESOLVED"
severity?string
Value in
- "LOW"
- "MEDIUM"
- "HIGH"
- "CRITICAL"
limit?integer
Default
50offset?integer
Default
0Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/anomalies?entityId=497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "flags": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "entityId": "156e622c-6cdf-4c27-9bc9-2f2db69919f5", "ruleCode": "DUPLICATE_TRANSACTION", "severity": "LOW", "status": "OPEN", "title": "string", "description": "string", "details": {}, "amount": "string", "currency": "string", "sourceTransactionId": "6ad9e2ad-9fbe-4a37-98e5-be515b1f31a2", "sourceEventId": "c9fd07bb-ecbc-4a1a-bbf5-96fb6da0bdbb", "sourceJournalEntryId": "36ba5c65-fe8a-42af-90b8-f584cc4a0b55", "accountId": "3d07c219-0a88-45be-9cfc-91e9d095a1e9", "reviewedAt": "2019-08-24T14:15:22Z", "reviewedBy": "string", "reviewNote": "string", "detectedAt": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z" } ], "total": 0, "summary": [ {} ]}{ "error": "string"}{ "error": "string"}Authorization
bearerAuth AuthorizationBearer <token>
Create keys under Settings → API keys. Prefix ak_. Send as Authorization: Bearer ak_....
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/api/anomalies" \ -H "Content-Type: application/json" \ -d '{ "action": "scan", "entityId": "156e622c-6cdf-4c27-9bc9-2f2db69919f5" }'{}{ "error": "string"}{ "error": "string"}