{
  "data": {
    "accountHolder": {
      "description": "Your description for the account holder",
      "id": "AH00000000000000000000001",
      "reference": "Your reference for the account holder"
    },
    "amount": {
      "currency": "EUR",
      "value": 1000
    },
    "balanceAccount": {
      "description": "Your description for the balance account",
      "id": "BA00000000000000000000001",
      "reference": "Your reference for the balance account"
    },
    "balancePlatform": "YOUR_BALANCE_PLATFORM",
    "balances": [
      {
        "balance": -1000,
        "currency": "EUR",
        "received": 0,
        "reserved": 0
      }
    ],
    "category": "bank",
    "categoryData": {
      "priority": "regular",
      "type": "bank"
    },
    "counterparty": {
        "bankAccount": {
            "accountHolder": {
                "type": "unknown",
                "fullName": "A. Klaassen",
                "address": {
                    "city": "Amsterdam",
                    "line1": "Simon Carmiggeltstraat 6-50",
                    "country": "NL"
                }
            },
            "accountIdentification": {
                "type": "iban",
                "iban": "NL20ADYB2017000035"
            }
        }
    },
    "creationDate": "2024-04-22T12:55:18+02:00",
    "description": "Your user description for the transfer",
    "direction": "outgoing",
    "events": [
      {
        "bookingDate": "2024-04-22T12:55:20+02:00",
        "id": "EVJN00000000000000000000000001",
        "mutations": [
          {
            "currency": "EUR",
            "received": -10000
          }
        ],
        "status": "received",
        "type": "accounting"
      },
      {
        "bookingDate": "2024-04-22T12:55:20+02:00",
        "id": "EVJN00000000000000000000000002",
        "mutations": [
          {
            "currency": "EUR",
            "received": 1000,
            "reserved": -1000
          }
        ],
        "status": "authorised",
        "type": "accounting"
      },
      {
        "bookingDate": "2024-04-22T12:55:20+02:00",
        "id": "EVJN00000000000000000000000003",
        "mutations": [
          {
            "balance": -1000,
            "currency": "EUR",
            "received": 0,
            "reserved": 1000
          }
        ],
        "status": "booked",
        "transactionId": "EVJN42272224222B5JB8BRC84N686ZEUR",
        "type": "accounting",
        "valueDate": "2024-04-22T12:55:18+02:00"
      },
      {
        "id": "6JKRLZ8LOT47J7RY",
        "trackingData": {
          "status": "pending",
          "type": "internalReview"
        },
        "type": "tracking",
        "updateDate": "2024-04-22T12:55:29+02:00"
      },
      {
        "id": "6JKRLZ8LOT47J7RY",
        "trackingData": {
          "reason": "refusedForRegulatoryReasons",
          "status": "failed",
          "type": "internalReview"
        },
        "type": "tracking",
        "updateDate": "2024-04-22T12:57:28+02:00"
      }
    ],
    "id": "34IXDC62P0FE4RHI",
    "paymentInstrument": {
      "description": "Your user IBAN linked to the payment instrument",
      "id": "PI32272223226J5K6KR474CVJ"
    },
    "reason": "approved",
    "reference": "Your user reference for the transfer",
    "referenceForBeneficiary": "Your user reference for the beneficiary",
    "sequenceNumber": 5,
    "status": "booked",
    "tracking": {
      "reason": "refusedForRegulatoryReasons",
      "status": "failed",
      "type": "internalReview"
    },
    "transactionRulesResult": {
      "allHardBlockRulesPassed": true,
      "score": 0
    },
    "type": "bankTransfer"
  },
  "environment": "test",
  "type": "balancePlatform.transfer.updated"
}
