Skip to main content
GET
/
v2
/
submission
/
{submission_id}
/
decision
Fetch Adaptive Decision result
curl --request GET \
  --url https://api.documents.resistant.ai/v2/submission/{submission_id}/decision \
  --header 'Authorization: Bearer <token>'
{
  "status": "SUCCESS",
  "decision": "<string>",
  "decision_inputs": {
    "fraud": {
      "url": "/v2/submission/submission123/fraud",
      "data": {
        "status": "SUCCESS",
        "analysis_time": "<string>",
        "file_type": "unsupported",
        "mime_type": "<string>",
        "deployment_version": "<string>",
        "query_id": "<string>",
        "sha256": "<string>",
        "filtered_parsed_pages": [
          123
        ],
        "num_pages": 123,
        "score": "NORMAL",
        "sample_metadata": {
          "producer": "<string>",
          "creator": "<string>",
          "creation_date": "<string>",
          "mod_date": "<string>",
          "author": "<string>",
          "title": "<string>",
          "keywords": "<string>",
          "subject": "<string>"
        },
        "indicators": [
          {
            "indicator_id": "<string>",
            "type": "RISK",
            "category": "<string>",
            "title": "<string>",
            "description": "<string>",
            "origin": "fraud",
            "metadata": {
              "type": "DataOnly",
              "column_names": [
                "<string>"
              ],
              "data": [
                [
                  "<string>"
                ]
              ]
            },
            "indicator_attributes": {
              "indicator_id": "in_transaction_cluster",
              "serial_fraud_cluster_id": "<string>",
              "cluster_submission_ids_sample": [
                "<string>"
              ],
              "cluster_query_ids_sample": [
                "<string>"
              ]
            }
          }
        ],
        "document_class": {
          "id": "<string>",
          "type": "mixed",
          "document_class_type": "DocumentClass"
        }
      }
    }
  },
  "adaptive_decision_version": "<string>",
  "reason": {
    "sub_reason": {
      "value": "<string>",
      "label": "<string>"
    }
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

submission_id
string
required

Query Parameters

embed
string

Comma-separated list of decision_inputs that should include the full data in its data attribute, e.g. ?embed=fraud.

Response

Results of Adaptive Decision if Adaptive Decision was enabled for the submission.

status
enum<string>
required

SUCCESS status indicates the Adaptive Decision result is available

Available options:
SUCCESS
decision
string
required

Value range of this field is determined by tenant configuration, however default values are enum: APPROVED, DECLINED, MANUAL_REVIEW

decision_inputs
Decision inputs · object
required

Inputs the decision is based on

adaptive_decision_version
string
required
reason
Customer-specific explanation of the decision · object