Lexedit API — dla deweloperów i agentów AI
Lexedit to agent AI do researchu prawnego po polskim orzecznictwie i legislacji. Ta strona opisuje maszynowo czytelne powierzchnie Lexedit: publiczne API do orzeczeń i przepisów, specyfikację OpenAPI oraz treści w markdown dla agentów.
Szybki start
Bez klucza API i bez zakładania konta. Wyszukaj orzeczenia i pobierz brzmienie przepisu obowiązujące w danym dniu:
curl -s "https://lexedit.ai/api/search?q=zasiedzenie&limit=3"
curl -s "https://lexedit.ai/api/legislation/at-date?eli=DU/1964/93&num=118&date=2020-01-01"Uwierzytelnianie: brak. Obowiązuje fair use — API obsługuje publiczny serwis, więc utrzymuj kilka zapytań na sekundę i buforuj wyniki. Zastosowania komercyjne lub wolumenowe ustalamy mailem: info@lexedit.ai.
Specyfikacja OpenAPI
Pełny, maszynowo czytelny opis API (OpenAPI 3.1) — każda operacja ma unikalny operationId, opis, typowane parametry i schematy odpowiedzi, więc konwertuje się wprost na definicje narzędzi dla modeli językowych (function calling).
Endpointy
| Endpoint | operationId | Opis |
|---|---|---|
| GET /api/search | search_rulings | Search Polish court rulings |
| GET /api/search/{id} | get_ruling_by_id | Get one ruling by id |
| GET /api/search/{id}/raw-text | get_ruling_raw_text | Get the original text of a ruling |
| GET /api/search/by-slug/{slug} | get_ruling_by_slug | Resolve a ruling page slug |
| GET /api/search/provisions | search_rulings_by_provision | Find rulings citing a legal provision |
| GET /api/search/issues | search_legal_issues | Search the legal questions courts answered |
| GET /api/search/filters | get_search_filters | List available filter values with counts |
| GET /api/search/stats | get_corpus_stats | Corpus size and composition |
| GET /api/legislation/at-date | get_statute_article_at_date | Read a statute article as it stood on a date |
| GET /api/legislation/reader | read_statute_window | Read a window of an act's full text |
Treści w markdown dla agentów
- /llms.txt — indeks, od którego agent powinien zacząć, wraz z sekcją „kiedy używać Lexedit”.
- Negocjacja treści: kluczowe strony zwracają markdown przy nagłówku
Accept: text/markdown(odpowiedzi mająVary: Accept). - Strony /odpowiedzi mają też bliźniaki pod adresem
/odpowiedzi/<slug>.md. - Nieistniejące ścieżki zwracają HTTP 404; agent proszący o markdown dostaje krótkie ciało z linkami powrotnymi.
- /sitemap.xml — mapa serwisu.
curl -s -H "Accept: text/markdown" https://lexedit.ai/orzeczeniaAgent researchowy
Sam agent (planowanie kwerend, notatki badawcze z weryfikowanymi cytowaniami, projekty pism) działa na koncie użytkownika w aplikacji Lexedit i nie ma jeszcze samoobsługowego API ani serwera MCP. Jeśli chcesz wpiąć research prawny we własny workflow — napisz na info@lexedit.ai.
Kontakt
Pytania o API, limity i integracje: info@lexedit.ai. Warunki korzystania: regulamin.