Browse documentation
Flows

Rerun Aml Screen

post/v1/flows/{flow_id}/checks/aml_screen/rerun

Re-run the sanctions/PEP check against OpenSanctions and record a new Check. If the flow is non-terminal, re-evaluates rules with the updated check set and may transition the flow's status. Operators use this when a previous AML check failed (provider 5xx, timeout, or stale data).

Authentication

Send your tenant secret key as a Bearer token. Keep secret keys on your server; never ship them in browser or mobile code.

Parameters

flow_id
path · required

No additional parameter description.

Example request

cURL
curl --request POST \
  --url 'https://api.fideralabs.com/v1/flows/{flow_id}/checks/aml_screen/rerun' \
  --header 'Authorization: Bearer $FIDERA_API_KEY'

Responses

200Successful Response
applicant_id
stringrequired

No additional field description.

checks
CheckOut[]

No additional field description.

client_metadata
object

No additional field description.

completed_at
string | nullrequired

No additional field description.

created_at
stringrequired

No additional field description.

datasets
string[]

No additional field description.

decision
FlowDecisionrequired

No additional field description.

decision_reason_codes
string[]required

No additional field description.

documents
DocumentOut[]

No additional field description.

execution_mode
ExecutionModerequired

No additional field description.

extracted_fields
objectrequired

No additional field description.

failure_reason
string | nullrequired

No additional field description.

flow_template_id
string | null

No additional field description.

id
stringrequired

No additional field description.

result
"approved" | "review" | "denied" | "pending"

No additional field description.

status
FlowStatusrequired

No additional field description.

template_slug
string | null

No additional field description.

type
FlowTyperequired

No additional field description.

application/json
{
  "applicant_id": "00000000-0000-0000-0000-000000000000",
  "checks": [
    {
      "alert_count": 0,
      "applicant_id": {},
      "applicant_name": {},
      "check_type": "string",
      "completed_at": {},
      "created_at": "2026-07-29T12:00:00Z",
      "dataset_versions": [
        {}
      ],
      "datasets": {},
      "decision": {},
      "error": {},
      "evidence": {},
      "flow_id": {}
    }
  ],
  "client_metadata": {},
  "completed_at": "2026-07-29T12:00:00Z",
  "created_at": "2026-07-29T12:00:00Z",
  "datasets": [
    "string"
  ],
  "decision": "string",
  "decision_reason_codes": [
    "string"
  ],
  "documents": [
    {
      "created_at": "2026-07-29T12:00:00Z",
      "doc_type": "string",
      "id": "00000000-0000-0000-0000-000000000000",
      "side": "string",
      "upload_status": "string"
    }
  ],
  "execution_mode": "string",
  "extracted_fields": {},
  "failure_reason": "string"
}
422Validation Error
detail
ValidationError[]

No additional field description.

Operation ID

rerun_aml_screen_v1_flows__flow_id__checks_aml_screen_rerun_post