Trilingual legal documents — instant download
Generate NDAs, employment contracts, and 8 more Swiss-law compliant templates in English, German, and French. Free, instant, no signup.
Generate a document →Each template is available in three languages and references the applicable Swiss legal provisions.
Select a template, choose your language, fill in the details, and download.
PREVIEW — NOT FOR LEGAL USE
Three steps from selection to signed document.
Choose from 10 Swiss-law templates in English, German, or French.
Enter party names, addresses, terms, and jurisdiction. We validate every field.
Get your document instantly. Print, review with your lawyer, and sign.
Integrate Swiss legal document generation directly into your application.
| Method | Endpoint | Description |
|---|---|---|
GET | /health | Health check, template count, available languages |
GET | /v1/templates | List all templates with required/optional fields |
GET | /v1/template/{name} | Template detail with full field schema |
POST | /v1/generate | Generate document (returns .txt attachment) |
POST | /v1/generate/pdf | Generate document as PDF |
POST | /v1/preview | Preview first 1000 chars + validation |
POST | /v1/validate | Validate fields without generating |
GET | /v1/templates/{name}/sample | Download a sample document with placeholder values |
curl -X POST https://legalforms.nwc-advisory.com/v1/generate \ -H "Content-Type: application/json" \ -d '{ "template": "nda", "language": "en", "fields": { "party_a_name": "Acme AG", "party_a_address": "Bahnhofstrasse 1, 8001 Zurich", "party_b_name": "Beta GmbH", "party_b_address": "Rue du Rhone 10, 1204 Geneva", "purpose": "Evaluation of a potential partnership", "duration_months": 24, "jurisdiction": "Zurich" } }' -o nda_en.txt
curl https://legalforms.nwc-advisory.com/v1/templates | jq '.templates[].name'
Start for free. Upgrade when you need more volume.