Get Started
Enter your email to generate an API key or view existing keys.
Your new API key:
Save this key now. It won't be shown again.
Quick Start
Send your first envelope in under a minute.
// Install: npm install node-fetch (or use built-in fetch in Node 18+)
const response = await fetch('https://sipsign.polsia.app/api/v1/sign', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk_live_YOUR_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
document_url: 'https://example.com/contract.pdf',
signers: [
{ email: 'alice@co.com', name: 'Alice Chen' },
{ email: 'bob@vendor.io', name: 'Bob Smith' }
],
webhook_url: 'https://yourapp.com/webhooks/signed'
})
});
const { envelope_id, signing_urls } = await response.json();
// Done! Each signer gets a unique signing URL.
// Cost: $0.10
cURL Example
Or use it straight from the terminal.
curl -X POST https://sipsign.polsia.app/api/v1/sign \
-H "Authorization: Bearer sk_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"document_url": "https://example.com/contract.pdf",
"signers": [
{"email": "alice@co.com", "name": "Alice Chen"}
]
}'