The JuriSign REST API lets you create contracts, trigger signatures, retrieve signed PDFs, and receive webhook events — all programmatically.
curl -X POST https://jurisign.no/api/v1/contracts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"template_id": "tmpl_abc123",
"title": "Service Agreement — Acme AS",
"parties": [
{
"name": "Ola Nordmann",
"email": "ola@acme.no",
"role": "client"
}
],
"data": {
"company_name": "Acme AS",
"start_date": "2025-03-01"
}
}'
Programmatically create contracts from any template with custom data.
Send signing invitations and track signature status via the API.
Download signed contract PDFs programmatically after all parties sign.
Receive real-time events when contracts are viewed, signed, or cancelled.
Use a Bearer token for all API requests. Generate your API key from Settings → API Tokens after logging in.
Official JavaScript and PHP SDKs are in development. Subscribe to be notified when they launch.