GET /v1/meta/webhook-keys — active Ed25519 public keys for verifying inbound webhook signatures.
Lifted from the GitHub pattern (GET /meta with ssh_keys).
During key rotation we publish BOTH the outgoing primary AND the
incoming secondary here, so receivers can pre-trust the new key
before we cut over. See pegana_common::webhook_sign for the
full rotation playbook.
Response
Active webhook-signer public keys
Base64-encoded Ed25519 public keys currently signing outbound
webhooks. Index 0 is the primary (every new delivery is
signed with this); index 1 (when present) is the secondary,
active only during a rotation window. Receivers should trust
ANY of the listed keys when verifying x-pegana-signature.
Hint to refresh weekly — during a rotation this list flips
from [A] → [A, B] → [B] over the rotation window. Polling
at least once between deploys is enough to follow it.