v1.2 Stable
Programmable Trust.
The entire Asignable platform is built on an API-first architecture. If you can do it in the dashboard, you can do it via code.
// Initialize Client
const asignable = new Asignable('sk_live_...');
// Create Signature Request
const request = await asignable.envelopes.create({
template: 'tpl_rental_agreement_v2',
signers: [
{
email: 'tenant@example.com',
role: 'tenant',
auth: { type: 'sms', phone: '+351...' }
}
],
metadata: { propertyId: 'prop_123' }
});
console.log(request.status); // 'sent'RESTful API
Predictable resource-oriented URLs, standard HTTP response codes, and JSON-encoded requests/responses.
Webhooks
Subscribe to 50+ events. Receive real-time notifications for signature completion, viewings, and bounces.
SDKs
Official libraries for Node.js, Python, Ruby, PHP, and Go. Typed interfaces for TypeScript users.