---
title: "List your published keys"
description: "The OpenPGP public keys published for your addresses, newest first."
url: "https://openemail.uk/docs/api/encryption/list-keys"
area: "API"
category: "Mailbox"
---

# List your published keys

The OpenPGP public keys published for your addresses, newest first.

`GET /encryption/keys`

## GET /encryption/keys

The OpenPGP public keys published for your addresses, newest first.

## Example

Needs `emails:read`. This is the Encryption page of the app. Retired keys are listed too, with `revokedAt` and `revokedReason` set.

**curl**

```
curl "$OE/encryption/keys" -H "$AUTH"
```

**Response**

```
{
  "object": "list",
  "data": [{
      "object": "encryption_key",
      "id": "pgpk_8c1e4a7f2b9d3e6a0c5f1b28",
      "address": "ana@acme.com",
      "fingerprint": "3F2A9C1B7E4D5F60A1B2C3D4E5F60718293A4B5C",
      "publicKey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n…\n-----END PGP PUBLIC KEY BLOCK-----",
      "algorithm": "ed25519",
      "createdAt": "2026-09-30T09:12:44.000Z",
      "revokedAt": null,
      "revokedReason": null
    }]
}
```

> Published keys belong to a person. A key reads and publishes the keys of the workspace owner, and an app those of the person who connected it.

> A key limited to particular addresses lists only the keys of those addresses.

## Reference

- [`GET /encryption/keys`](https://openemail.uk/docs/api/reference/encryption#get-encryption-keys): full reference
