PHP SDK
PHP 8.1+ — ComposerInstallation
Quick Start
Node.js SDK
Node 18+ — npm / yarnInstallation
Quick Start
Python SDK
Python 3.9+ — pipInstallation
Quick Start
Using the REST API Directly
If an official SDK is not available for your language, you can use the Verilock REST API directly with any HTTP client. All you need is the ability to send JSON over HTTPS.cURL
Get your API keys — API keys are managed from your dashboard. You can create multiple keys with different scopes for different environments (development, staging, production).
SDK Features
All official SDKs include:Automatic retries
Built-in retry logic with exponential backoff for 5xx errors and rate limits.
Webhook verification
Helper methods to verify webhook signatures with timing-safe comparison.
Type safety
Typed request/response objects for IDE autocompletion and error prevention.
Error handling
Structured exceptions with access to error codes, messages, and field details.

