> ## Documentation Index
> Fetch the complete documentation index at: https://developer.verilock.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Transaction Types

> List all supported transaction types and their associated risk factors.

Returns all transaction types available for screening, along with the risk factors that are evaluated for each type.

No parameters are required for this endpoint. Authentication via `Authorization: Bearer` header is sufficient.

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET \
    "https://verilock.io/api/v1/transactions/types" \
    -H "Authorization: Bearer qi_live_your_api_key_here" \
    -H "Accept: application/json"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 OK theme={null}
  {
    "data": [
      {
        "id": "wire_transfer",
        "name": "Wire Transfer",
        "description": "Domestic and international wire transfers",
        "risk_factors": ["amount", "cross_border", "sanctioned_country"]
      },
      {
        "id": "card_payment",
        "name": "Card Payment",
        "description": "Credit and debit card transactions",
        "risk_factors": ["amount", "velocity", "merchant_category"]
      },
      {
        "id": "crypto_transfer",
        "name": "Crypto Transfer",
        "description": "Cryptocurrency and digital asset transfers",
        "risk_factors": ["amount", "wallet_risk", "mixer_usage"]
      },
      {
        "id": "ach_transfer",
        "name": "ACH Transfer",
        "description": "Automated clearing house bank transfers",
        "risk_factors": ["amount", "frequency", "new_recipient"]
      },
      {
        "id": "p2p_payment",
        "name": "P2P Payment",
        "description": "Person-to-person payments and remittances",
        "risk_factors": ["amount", "cross_border", "recipient_risk"]
      }
    ]
  }
  ```
</ResponseExample>
