---
title: CtHelperExpression type | Wartiva GraphQL API
description: CtHelperExpression represents an nftables expression for associating a connection tracking helper (e.g., for FTP, SIP, H.323) with a connection.
url: https://wartiva.com/api-docs/types/ct-helper-expression.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL type

# `CtHelperExpression` type

CtHelperExpression represents an nftables expression for associating a connection tracking helper (e.g., for FTP, SIP, H.323) with a connection. Helpers enable connection tracking to understand complex protocols that open secondary connections.

## Fields

| Field Name | Description |
|---|---|
| `name` - [`String!`](https://wartiva.com/api-docs/types/string.html) | The name of the connection tracking helper to associate. |
| `l3Proto` - [`NetfilterProtocol!`](https://wartiva.com/api-docs/types/netfilter-protocol.html) | The Layer 3 protocol for which the helper is active. |
| `l4Proto` - [`NetfilterProtocol!`](https://wartiva.com/api-docs/types/netfilter-protocol.html) | The Layer 4 protocol for which the helper is active. |

## Used by

- [`ChainExpression`](https://wartiva.com/api-docs/types/chain-expression.html) union: A union of all possible nftables chain expression types.

## Example

### Example

```json
{
  "name": "xyz789",
  "l3Proto": "UNSPECIFIED",
  "l4Proto": "UNSPECIFIED"
}

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
