SteveSteve

Resolve a fraud match

POST/api/v1/submissions/{submissionId}/fraud-matches/{matchId}/resolve

Authorization

AuthorizationRequiredBearer <token>

Company-scoped Steve API key. Format: Authorization: Bearer aok_...

In: header

Request Body

application/jsonRequired
resolutionRequiredstring
Value in: "confirmed_fraud" | "false_positive"

Path Parameters

submissionIdRequiredstring

Steve submission identifier.

matchIdRequiredstring

Steve fraud match identifier.

Header Parameters

X-Request-Idstring

Optional caller-supplied request identifier. Maximum length is 128 characters.

Maximum length: 128
curl -X POST "https://your-deployment.convex.site/api/v1/submissions/<string>/fraud-matches/<string>/resolve" \
  -H "X-Request-Id: <string>" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "resolution": "confirmed_fraud"
  }'

Fraud match resolved

{
  "submissionId": "string",
  "matchId": "string",
  "resolution": "confirmed_fraud",
  "workflow": {
    "slug": "string",
    "version": 0
  },
  "submissionStatus": "created"
}