Developer API
Build powerful integrations
Integrate SignPrime's e-signature capabilities directly into your applications with our robust, well-documented API. Start building in minutes.
Built for developers
Everything you need to integrate e-signatures into your product
RESTful API
Clean, well-documented REST endpoints that follow industry best practices for easy integration.
Secure Authentication
API key authentication with optional OAuth 2.0 support for enterprise-grade security.
Webhooks
Real-time event notifications for signature completions, document views, and more.
Rate Limiting
Generous rate limits with clear headers and graceful handling for high-volume applications.
Simple, intuitive API
Get started with just a few lines of code
Create a Signature Request
// Create a new signature request
const response = await fetch('https://api.signprime.net/v1/documents', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk_live_...',
'Content-Type': 'application/json',
},
body: JSON.stringify({
name: 'Contract Agreement',
file_url: 'https://example.com/contract.pdf',
signers: [
{ email: 'john@example.com', name: 'John Smith' }
]
})
});
const document = await response.json();
console.log(document.id); // "doc_abc123"Check Document Status
// Check document status
const response = await fetch(
'https://api.signprime.net/v1/documents/doc_abc123',
{
headers: {
'Authorization': 'Bearer sk_live_...',
}
}
);
const document = await response.json();
console.log(document.status); // "completed"
console.log(document.signed_at); // "2024-01-15T10:30:00Z"