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

# List Beneficiaries

> List beneficiaries for an account with pagination and filters

Lists beneficiaries for an account with pagination and optional status / date filters. Disabled beneficiaries remain visible in listings. Returns a paginated list of beneficiary objects.

<Note>
  Each list item includes the same nested `payment_destinations` returned by Get Beneficiary; the array is empty only when the beneficiary has no available payment destinations.
</Note>

## Path Parameters

<ParamField path="account_id" type="string" required>
  Id of the parent account (e.g. `acct_...`).
</ParamField>

## Query Parameters

<ParamField query="page" type="int" default="1">
  Page number. Default 1, minimum 1.
</ParamField>

<ParamField query="size" type="int" default="10">
  Items per page. Default 10, range 1–100.
</ParamField>

<ParamField query="statuses" type="string[]">
  Filter by beneficiary status: `active`, `disabled`. Repeat the parameter for multiple values.
</ParamField>

<ParamField query="start_date" type="datetime">
  Filter by creation time, inclusive lower bound.
</ParamField>

<ParamField query="end_date" type="datetime">
  Filter by creation time, exclusive upper bound.
</ParamField>

## Response

Returns 200 with a paginated list of beneficiary objects.

<ResponseField name="items" type="object[]">
  The beneficiary objects on this page. Each item has the same shape as Get Beneficiary, including the nested `payment_destinations` array (available destinations only, with masked account fields).
</ResponseField>

<ResponseField name="page" type="integer">
  Current page number.
</ResponseField>

<ResponseField name="size" type="integer">
  Items per page.
</ResponseField>

<ResponseField name="total" type="integer">
  Total number of items.
</ResponseField>

<ResponseField name="pages" type="integer">
  Total number of pages.
</ResponseField>

<ResponseExample>
  ```json Response theme={null}
  {
    "items": [
      {
        "object": "beneficiary",
        "id": "bene_9f2c1d7e8a4bx0y1z2a3b4c5",
        "account_id": "acct_4d8e2a1b9c3fx0y1z2a3b4c5",
        "beneficiary_type": "business",
        "title": null,
        "first_name": null,
        "middle_name": null,
        "last_name": null,
        "display_name": "Globex Ltd",
        "company_name": "Globex Limited",
        "email": "ap@globex.example",
        "phone": null,
        "address": {
          "address_line": "5 King St",
          "city": "London",
          "region": "London",
          "postal_code": "EC2V 8AS",
          "country": "GB"
        },
        "country_code": "GB",
        "status": "active",
        "verified": true,
        "payment_destinations": [
          {
            "object": "payment_destination",
            "id": "dest_7a3b9c1e5f2dx0y1z2a3b4c5",
            "beneficiary_id": "bene_9f2c1d7e8a4bx0y1z2a3b4c5",
            "type": "bank_account",
            "country": "GB",
            "currency": "GBP",
            "label": "Globex GBP",
            "status": "active",
            "payment_method": "wire",
            "account_number_last4": "****6819",
            "clabe_last4": null,
            "iban_masked": "GB29****6819",
            "pix_key_masked": null,
            "is_default": true,
            "created": "2026-06-10T10:00:00Z",
            "updated": null
          }
        ],
        "created": "2026-06-10T09:15:00Z",
        "updated": "2026-06-10T10:00:00Z",
        "created_by": "ak_x7k2m9p4q1w8e5r3t6y0u2i4",
        "updated_by": null
      }
    ],
    "page": 1,
    "size": 10,
    "total": 1,
    "pages": 1
  }
  ```
</ResponseExample>
