fastify-xsignwell
SignWell document signing API integration for e-signatures.
fastify-xsignwell
SignWell e-signature integration for sending documents for signing and managing signature workflows.
Quick Start
await fastify.register(xSignwell, {
apiKey: process.env.SIGNWELL_API_KEY,
})
// Send document for signing
const doc = await fastify.xsignwell.send({
name: 'Service Agreement',
fileUrl: 'https://example.com/agreement.pdf',
signers: [
{ name: 'John Doe', email: 'john@example.com' }
],
redirectUrl: 'https://app.example.com/signed',
})
// Get embedded signing URL (no email needed)
const embeddedUrl = await fastify.xsignwell.getEmbeddedUrl(doc.id, 'john@example.com')
AI Context
package: "@xenterprises/fastify-xsignwell"
decorates: fastify.xsignwell
use-when: Document e-signature workflows (contracts, agreements, NDAs)
methods: [send, getStatus, getEmbeddedUrl, download, void]
env-required: [SIGNWELL_API_KEY]
