Settings

Manage your account and preferences

Connected Apps
Connect third-party applications to enhance Initial and Sign
đŸ’Ŧ
Slack
Get notifications in Slack
â˜ī¸
Google Drive
Save documents to Google Drive
📊
Microsoft 365
Integrate with Microsoft 365
⚡
Zapier
Automate workflows with Zapier
🔑 External API Keys
Create and manage API keys for external document submissions. Partners can use these to submit documents for signing programmatically.
API Keys
🔑

No API keys yet

Click "New API Key" to create your first key for external partners

Quick Start

1. Create an API key
2. Share with external partner (e.g., conveyancingmanagementsoftware.com)
3. Partner submits documents via API
4. Signers receive emails automatically
5. Signed documents emailed back to originator

📚 API Documentation
Learn how to integrate external document submissions via API

API Endpoint

POST http://docusign.codecomply.local/cgi-bin/api/v1/external-upload.pl

Authentication

Include your API key in the request header:

X-API-Key: your-api-key-here

Required Parameters

  • document (file) - PDF, DOC, DOCX, XLS, XLSX, PPT, or PPTX file
  • originator_email (string) - Email of person requesting signatures
  • signer_emails (JSON array) - List of signer email addresses

Example Request (JavaScript)

const formData = new FormData(); formData.append('document', file); formData.append('originator_email', 'john@company.com'); formData.append('signer_emails', JSON.stringify(['signer@example.com'])); const response = await fetch( 'http://docusign.codecomply.local/cgi-bin/api/v1/external-upload.pl', { method: 'POST', headers: { 'X-API-Key': 'your-key' }, body: formData } );
📖 Full documentation available at: /docs/EXTERNAL_API_GUIDE.md