Developer platform

Build with SwiftSignet

Pro organizations can connect document creation and signing events to their own software.

Authentication

Send your Pro API key as a Bearer token. API keys are shown once when created and stored hashed by SwiftSignet.

Authorization: Bearer ssk_live_...

Create a document

POST /api/v1/documents
Content-Type: application/json

{
  "name": "Service Agreement",
  "pdfBase64": "JVBERi0x...",
  "message": "Please review and sign.",
  "signers": [
    {"name":"Jane Smith","email":"jane@example.com"}
  ],
  "fields": [
    {"type":"signature","page":1,"x":0.12,"y":0.72,"width":0.25,"height":0.06,"required":true,"signerIndex":0}
  ],
  "send": true
}

Webhooks

Subscribe to document.signed and document.completed. Verify the x-swiftsignet-signature HMAC before processing events.

Enterprise integrations

The Pro foundation is designed for CRM, HR, property-management, legal, sales and custom internal systems. SAML SSO and SCIM provisioning can be added to enterprise contracts.