LogobyLexroom
Правен Интелект стана част отLexroom
API за разработчици · Ограничена бета версия

Първи стъпки

Изпратете първата си заявка за правно търсене и изтеглете пълния текст на намерен документ.

В това ръководство ще изпълните правно търсене, ще прегледате подредените резултати и ще извлечете пълния документ за първия от тях.

Преди да започнете

Необходим ви е API ключ от активен план или от тестов достъп с покана. Можете да създадете ключ от страницата API достъп. Съхранявайте го в защитена услуга за управление на тайни. За целите на това ръководство го задайте като променлива на средата в текущата терминална сесия:

export PI_API_KEY="pi_live_…"

Не поставяйте продукционен ключ в клиентски JavaScript код, мобилно приложение, публично хранилище или заявка към AI модел.

1. Търсене в правни източници

curl --request POST \
  --url https://api.pravenintelekt.com/v1/search \
  --header "Content-Type: application/json" \
  --header "X-API-Key: $PI_API_KEY" \
  --max-time 60 \
  --data '{
    "query": "Давностен срок при непозволено увреждане",
    "source_types": [
      "bulgarian_laws_regulations",
      "high_courts_cases"
    ],
    "max_results": 10
  }'

Отговорът съдържа подреден масив results. Всеки резултат включва document_id и служебна стойност collection, чиято структура не е част от публичния API. Съхранявайте двете стойности заедно — комбинацията им идентифицира документа при последващо извличане.

{
  "query": "Давностен срок при непозволено увреждане",
  "result_count": 10,
  "results": [
    {
      "document_id": "…",
      "collection": "legal_documents",
      "type": "Закон",
      "title": "Закон за задълженията и договорите",
      "excerpts": []
    }
  ]
}

2. Извличане на пълния документ

Когато стойностите са получени от API, кодирайте и двата параметъра за безопасно включване в URL адреса:

curl --get \
  --url https://api.pravenintelekt.com/v1/documents \
  --header "X-API-Key: $PI_API_KEY" \
  --data-urlencode "document_id=…" \
  --data-urlencode "collection=legal_documents"

Извличането на документ изразходва отделна единица от квотата. Когато документът има структурирано съдържание, отговорът включва подреден масив elements, подходящ за визуализиране по членове или параграфи.

3. Проверка на потреблението

curl --url https://api.pravenintelekt.com/v1/usage \
  --header "X-API-Key: $PI_API_KEY"

Проверявайте потреблението преди пакетна обработка, за да избегнете прекъсване при достигане на monthly_quota_exceeded.

Следващи стъпки

  • Позволете на API да избере подходящите видове източници, като пропуснете source_types.
  • Вижте допустимите стойности на филтрите чрез каталожните крайни точки в Търсене.
  • Генерирайте типизиран клиент за TypeScript или Python.
  • Добавете логика за повторни опити според указанията в Грешки, квоти и ограничения.

Бюлетин

Запишете се за новини от нас

Получавайте подбрани правни AI новини, продуктови подобрения и практически материали за български юристи.

Само смислени новини. Без спам.