SSHVerify API
Automate SSH key onboarding and verification
SSHVerify provides a secure, API-first platform to collect and verify SSH public keys at scale. Use our simple REST API or web dashboard to collect keys from users, confirm key ownership, and integrate verification into your workflows.

Why choose SSHVerify?
Reliable, developer-friendly SSH key collection and verification for apps and teams.
Quick integration
Integrate with a few API calls. Generate an API key, create a session, and let users connect to collect or verify keys.
Developer-friendly
Clear REST endpoints, example clients, and SDKs make it easy to add SSH key flows to any stack.
Production-ready
Built for scale and reliability โ handle thousands of key verifications and collections with low latency.
Secure by design
We only record public keys and connection metadata; private keys never leave the user's device.
Webhooks & events
Receive real-time notifications for completed collections or verifications to automate downstream workflows.
SDKs
Official SDKs and examples for popular languages to get you started quickly.
Main services
Two focused services to cover most SSH workflows.
Collect SSH public keys from users by letting them connect to a temporary session โ perfect for onboarding and provisioning.
Verify that a user controls a specific SSH key by performing a short verification handshake over an SSH connection.
Frequently Asked Questions
What exactly does SSHVerify store when a user connects?
We store the user's public SSH key, connection timestamp, and non-sensitive connection metadata for auditing and integration. Private keys never leave the user's device.
Can I host SSHVerify on-premise?
We currently offer a hosted API. Contact sales for enterprise or on-premise deployment options.
How do webhooks work?
Configure a webhook endpoint in your project to receive JSON notifications when collection or verification sessions complete.
Is there a free tier?
Yes โ a free tier is available for development and small projects. Paid plans add higher usage limits, SLAs, and enterprise features.
Reach out to us
Have questions? Feel free to contact us using the form below. We're here to help!
Email us
support@sshverify.com
Follow us
@sshverify