За разработчици
Същите данни, които виждате на сайта, през REST API и MCP сървър: за приложения, правни анализи и AI асистенти.
Достъп
API и MCP изискват ключ за достъп (Bearer token). Ключ се издава при заявка на [email protected]. Ограничението е 60 заявки в минута на ключ.
REST API
Основен адрес: https://pravoto.app/api/v1. Всички отговори са JSON и съдържат забележката, че текстът е неофициален.
| Адрес | Какво връща | Параметри |
|---|---|---|
| GET /search | Търсене в действащото българско и европейско право |
query*: Въпрос или ключови думи
jurisdiction: bg или eu
act_kinds: Видове актове
act: Ограничаване до един акт (id, ELI, CELEX, съкращение)
limit: Брой резултати (1–50)
verified_only: Само проверени от редактор актове
|
| GET /resolve-citation | Разпознаване на цитат до конкретна разпоредба |
citation*: Цитат, напр. „чл. 26, ал. 2 ЗЗД“
|
| GET /article | Пълен текст на член (алинея, точка) |
act*: Акт: id, ELI, CELEX, съкращение или заглавие
article*: Номер на член
paragraph: Алинея / параграф
point: Точка
|
| GET /act-outline | Съдържание на акт до ниво член |
act*: Акт
|
| GET /act | Текст на акт с пагинация по членове |
act*: Акт
from: От член
to: До член
limit: Брой членове в отговора
|
| GET /references | Препратки от и към акта |
act*: Акт
article: Само за този член
direction: out или in
kinds: Видове препратки
|
| GET /eu-basis | Европейско основание на акта (и обратно) |
act*: Акт
article: Само за този член
|
| GET /amendment-history | Броеве на ДВ, изменили акта или члена |
act*: Акт
article: Само за този член
|
| GET /pending-changes | Приети, невлезли в сила изменения |
act: Ограничаване до един акт
|
| GET /case-law | Решения на КС и отмени от ВАС по разпоредбата |
act*: Акт
article: Само за този член
|
| GET /acts | Каталог на актовете |
jurisdiction: bg или eu
kind: Вид акт
query: Част от заглавието
limit: Брой актове
|
| GET /status | Състояние на корпуса |
curl -H "Authorization: Bearer $TOKEN" \
"https://pravoto.app/api/v1/resolve-citation?citation=чл.%2026,%20ал.%202%20ЗЗД"
MCP сървър
За AI асистенти (Claude, ChatGPT и други клиенти с Model Context Protocol) има сървър на https://pravoto.app/mcp със същите инструменти като REST API по-горе. Удостоверяването е със същия ключ.
Постоянни адреси (ELI)
Всеки български акт има адрес по European Legislation Identifier, например https://pravoto.app/eli/bg/zakon/2001/dv1-2, който пренасочва към страницата на акта. Всеки член има котва (#art_26).
Карта на сайта
https://pravoto.app/sitemap.xml съдържа всички актове с постоянните им адреси.