---
title: "ezgh private-ca certificate list"
description: "List the certificates the project's private CAs issued."
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.ezghcloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ezgh private-ca certificate list

{/* Generated by ezgh-cli's internal/tools/clidocs from the ezgh command tree. Don't edit: change the command's help in ezgh-cli and regenerate. */}

```sh
ezgh private-ca certificate list [--ca <ca>] [--status <status>] [--key-source <source>] [--search <text>] [flags]
```

List the certificates the project's private certificate authorities issued, newest first: by CSR, generated key, managed certificate or ACME. `--ca` narrows it to one CA; `--status` (issued, revoked or expired), `--key-source` (csr, generated, managed or acme) and `--search` (part of a common name or SAN, or the start of a serial or ID) narrow it further.

Across the project it needs certificates.privateCertificates.listAll; `--ca` alone lists that CA's with certificates.privateCertificates.list on it.

Part of [`ezgh private-ca certificate`](/cli/reference/private-ca-certificate).

## Flags

| Flag | Type | Default | Description |
| --- | --- | --- | --- |
| `--all` | boolean |  | follow nextCursor through every page |
| `--ca` | string |  | only this certificate authority's, by name, slug or ID |
| `--cursor` | string |  | start from this page (a previous page's nextCursor) |
| `--key-source` | string |  | csr, generated, managed or acme |
| `--limit` | int | `20` | items per page, 1 to 100 |
| `--search` | string |  | part of a common name or SAN, or the start of a serial or ID |
| `--status` | string |  | issued, revoked or expired |

This command also takes the [global flags](/cli/reference#global-flags).

Source: https://docs.ezghcloud.com/cli/reference/private-ca-certificate-list/index.mdx
