Legal Clause Scanner API

Contract & Terms of Service risk analysis engine. Detects risky clauses across 10 legal categories.

Risk Levels

High IP Transfer, Non-Compete, Indemnification, Unilateral Amendment

Medium Auto-Renewal, Liability Limitation, Termination, Data Usage, Arbitration

Low Governing Law

Endpoints

POST /legal-clause-scanner/api/scan

Analyze contract text for risky legal clauses.

curl -X POST https://api.lazy-mac.com/legal-clause-scanner/api/scan \
  -H "Content-Type: application/json" \
  -d '{"text": "This agreement will automatically renew unless cancelled 30 days prior.", "format": "json"}'
GET /legal-clause-scanner/api/categories

List all scannable clause categories with risk levels and descriptions.

GET /legal-clause-scanner/api/health

Health check and engine version.

Response Format

{
  "summary": {
    "overallRisk": "high" | "medium" | "low",
    "riskScore": 0-100,
    "totalClauses": 15,
    "flaggedClauses": 4,
    "highRisk": 1, "mediumRisk": 2, "lowRisk": 1
  },
  "clauses": [...],
  "recommendations": [...],
  "metadata": { "textLength": 5000, "processingTimeMs": 12, "engineVersion": "1.0.0" }
}