# Antifraud result created

Webhook sent when an antifraud result is created for a payment.

Endpoint: POST AntifraudResultCreated
Version: 2.0.0
Security: signatureAuth

## Security:

  - `signatureAuth` (unknown)
    apiKey in header Signature

## Request fields (application/json):

  - `event_id` (string, required)
    Unique event identifier.
    Example: 2c871666-c3a4-4a4e-89a8-fc8956e95731

  - `event_type` (string, required)
    Event type.
    Enum: "ANTIFRAUD_RESULT_CREATED"

  - `occurred_at` (string, required)
    Date and time when the event occurred.
    Example: 2026-08-24T09:12:03.000000Z

  - `data` (object, required)
    Event payload containing the antifraud result.

  - `data.antifraud_result` (object, required)
    Represents an antifraud result for a payment.

  - `data.antifraud_result.id` (string, required)
    Unique antifraud result identifier.
    Example: afr_01K3YZ8QXTG7N2M4D5B6C7E8FG

  - `data.antifraud_result.payment_id` (string, required)
    Identifier of the payment the antifraud result belongs to.
    Example: pay_01ARZ3NDEKTSV4RRFFQ69G5FAV

  - `data.antifraud_result.phase` (string, required)
    Payment phase of the antifraud result.
    Enum: "PRE_AUTH", "POST_AUTH"

  - `data.antifraud_result.decision` (string, required)
    Decision of the antifraud result.
    Enum: "PASS", "REJECT", "FORCE_3DS", "REVIEW"

  - `data.antifraud_result.payment_method` (string)
    Payment method used for the payment.
    Example: CARD

  - `data.antifraud_result.matched_lists` (array)
    Antifraud lists matched for this result.
    Example: [{"list_id":"01KBPMZVN946M2HRV0D8BBBBBB","list_item_id":"1263815","decision":"PASS"}]

  - `data.antifraud_result.matched_lists.list_id` (string, required)
    Identifier of the matched antifraud list.
    Example: 01KBPMZVN946M2HRV0D8BBBBBB

  - `data.antifraud_result.matched_lists.list_item_id` (string, required)
    Identifier of the matched antifraud list item.
    Example: 1263815

  - `data.antifraud_result.matched_lists.decision` (string, required)
    Decision the matched list item produced.
    Enum: "PASS", "REJECT", "FORCE_3DS", "REVIEW"

  - `data.antifraud_result.matched_rules` (array)
    Antifraud rules matched for this result.
    Example: [{"rule_id":"rul_01K3YZ8QXTG7N2M4D5B6C7E900","rule_version_id":"rulv_01K3YZ8QXTG7N2M4D5B6C7E901","decision":"REVIEW"}]

  - `data.antifraud_result.matched_rules.rule_id` (string, required)
    Identifier of the matched antifraud rule.
    Example: rul_01K3YZ8QXTG7N2M4D5B6C7E900

  - `data.antifraud_result.matched_rules.rule_version_id` (string, required)
    Identifier of the matched antifraud rule version.
    Example: rulv_01K3YZ8QXTG7N2M4D5B6C7E901

  - `data.antifraud_result.matched_rules.decision` (string, required)
    Decision the matched rule version produced.
    Enum: "PASS", "REJECT", "FORCE_3DS", "REVIEW"

  - `data.antifraud_result.created_at` (string, required)
    Date and time when the decision was made.
    Example: 2026-08-24T09:12:03.000000Z

  - `data.antifraud_result.updated_at` (string, required)
    Date and time when the antifraud result was updated.
    Example: 2026-08-24T09:12:03.000000Z

## Response 200:

  - `200` (unknown)
    OK

