Skip to main content
GET
/
api
/
webhooks
/
signing-key
Get webhook verification key
curl --request GET \
  --url https://app.uselamina.ai/api/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. Use it to verify that incoming webhook callbacks are genuinely from Lamina and haven’t 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[]