Skip to main content
GET
/
v1
/
webhooks
/
signing-key
Get webhook verification key
curl --request GET \
  --url https://app.uselamina.ai/v1/webhooks/signing-key \
  --header 'x-api-key: <api-key>'
{
  "keys": [
    {
      "kty": "OKP",
      "crv": "Ed25519",
      "x": "WR64jqplhAMsH7qC20Mqhm59yZjkiHfzfy6vCMAeIOk",
      "kid": "lamina-webhook-v1",
      "use": "sig",
      "alg": "EdDSA"
    }
  ]
}
Returns the ED25519 public key for verifying webhook signatures. Cache this key. It rarely changes, and your webhook handler should use it to verify that incoming callbacks are genuinely from Lamina and have not been tampered with.

Authorizations

x-api-key
string
header
required

Workspace API key. Prefix: lma_. Example: lma_abc123...

Response

Public key in JWK format

keys
object[]