---
title: "Returns a list of MeshTrust in the mesh."
method: GET
path: "/v1/mesh/control-planes/{cpId}/api/meshes/{mesh}/meshtrusts"
tags: ["MeshTrust"]
---

# Returns a list of MeshTrust in the mesh.

`GET /v1/mesh/control-planes/{cpId}/api/meshes/{mesh}/meshtrusts`

## Request

- Base URL: `https://global.api.konghq.com`
- URL: `https://global.api.konghq.com/v1/mesh/control-planes/{cpId}/api/meshes/{mesh}/meshtrusts`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer
  - HTTP bearer
  - HTTP bearer

## Path parameters

- `mesh` string, required

## Query parameters

- `offset` integer
- `size` integer
- `filter` object
  - `key` string
  - `value` string

## Response `200`

List

- object
  - `items` MeshTrustItem[]
    - `type` 'MeshTrust', required: the type of the resource
    - `mesh` string: Mesh is the name of the Kuma mesh this resource belongs to. It may be omitted for cluster-scoped resources.
    - `kri` string: A unique identifier for this resource instance used by internal tooling and integrations. Typically derived from resource attributes and may be used for cross-references or indexing
    - `name` string, required: Name of the Kuma resource
    - `labels` object: The labels to help identity resources
    - `spec` object, required: Spec is the specification of the Kuma MeshTrust resource.
      - `caBundles` object[], required: CABundles contains a list of CA bundles supported by this TrustDomain. At least one CA bundle must be specified.
        - `pem` object: Pem contains the PEM-encoded CA bundle if the Type is set to a PEM-based format.
          - `value` string, required: Value holds the PEM-encoded CA bundle as a string.
        - `type` 'Pem', required: Type specifies the format or source type of the CA bundle.
      - `origin` object: Origin specifies whether the resource was created from a MeshIdentity. Deprecated: use Status.Origin instead
        - `kri` string: Resource identifier
      - `trustDomain` string, required: TrustDomain is the trust domain associated with this resource.
    - `creationTime` string, date-time: Time at which the resource was created
    - `modificationTime` string, date-time: Time at which the resource was updated
    - `status` object: Status is the current status of the Kuma MeshTrust resource.
      - `origin` object: Origin specifies whether the resource was created from a MeshIdentity.
        - `kri` string: Resource identifier
  - `total` number: The total number of entities
  - `next` string: URL to the next page

## Changes

- **2026-02-16** `106b373707f3`: 1 info
  - added the optional property `items/items/status` to the response with the `200` status
- **2025-11-06** `5d2b35832e3f`: 1 info
  - added the optional property `items/items/kri` to the response with the `200` status
- **2025-10-02** `ecce2daf9de6`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/kong/apis/konnect-api-beta/changes/v1/mesh/control-planes/:cpId/api/meshes/:mesh/meshtrusts/get.md)

---

[API](https://skmtc.dev/kong/apis/konnect-api-beta.md) - [All operations](https://skmtc.dev/kong/apis/konnect-api-beta/llms.txt) - [OpenAPI document](https://skmtc.dev/kong/apis/konnect-api-beta/revisions/cef0f947e9c9?raw)
