Skip to main content

Verify Public Key

Lookup all verified records for a given SSH public key. Diagnostic endpoint — useful when you have the key but not the associated email.

Endpoint

Request

Response

Found (200)

Not found (404)

When to use

This endpoint is for diagnostics and debugging:
  • Checking if a key is already registered before initiating auth
  • Looking up which email is associated with a key
  • Verifying key status without knowing the email
For normal authentication flows, use POST /api/shell-auth/verify-key instead.

Example