Przypadki użycia
Kancelarie prawne
Wstępny screening setek umów miesięcznie. AI flaguje ryzyko, prawnik zatwierdza.
Integracje SaaS
Zapier, Make, własny CRM — automatyczna analiza przy każdym uploadzie.
Batch processing
Setki dokumentów programistycznie. Risk score, werdykt i rekomendacje w JSON.
Autoryzacja
Wszystkie requesty wymagają klucza API z prefiksem lum_. Wygeneruj klucz w Ustawieniach → API.
Authorization: Bearer lum_your_api_key
Rate limits & plany
Freelancer
39 PLN/mies.
Professional
139 PLN/mies.
Enterprise
Indywidualnie
Endpointy
/api/v1/analyzePrześlij umowę (PDF, DOCX lub tekst). Zwraca risk score, werdykt, rekomendacje i findings z cytatami.
Parametry
fileFilePDF lub DOCX (multipart/form-data)
textstringTekst umowy (min. 50 znaków). Użyj file LUB text.
titlestringOpcjonalny tytuł (JSON body)
Kody błędów
401Brak lub nieprawidłowy klucz API (Bearer lum_...)
403Wymagany aktywny plan płatny
402Wyczerpany limit analiz w okresie rozliczeniowym
400Nieprawidłowe dane wejściowe
404Nie znaleziono zasobu
curl -X POST https://joylegal.app/api/v1/analyze \
-H "Authorization: Bearer lum_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text": "Treść umowy...", "title": "Umowa B2B"}'curl -X POST https://joylegal.app/api/v1/analyze \ -H "Authorization: Bearer lum_your_api_key" \ -F "file=@umowa.pdf"
{
"analysis_id": "uuid",
"document_id": "uuid",
"risk_score": 42,
"verdict": "podpisz warunkowo",
"summary": "Umowa zawiera kilka klauzul wymagających uwagi...",
"recommendations": ["Negocjuj klauzulę kar umownych"],
"findings": [{
"title": "Kara umowna bez limitu",
"severity": "risk",
"clause_ref": "§5 ust. 3"
}]
}Gotowy do integracji?
Aktywuj plan, wygeneruj klucz i zacznij automatyzować analizę umów.