Developer reference

SLAtech v1 API — публичные endpoints

8 публичных endpoints — bot query (sync + streaming), lead capture, landing-page payloads, pricing JSON, public stats, widget analytics. Curl examples copy-paste runnable.

8 routes, plain JSON over HTTPS

POST /v1/query/ask

Отправить вопрос visitor-а и получить RAG-grounded ответ + citation sources.

curl -X POST https://api.slatech.ai/v1/query/ask \
  -H 'Content-Type: application/json' \
  -H 'X-Site-Id: {SiteId GUID}' \
  -d '{"question":"Принимаете ли walk-in пациентов?"}'
POST /v1/query/ask-stream

То же что /ask, но streams ответ token-by-token через SSE.

curl -N -X POST https://api.slatech.ai/v1/query/ask-stream \
  -H 'Content-Type: application/json' \
  -H 'X-Site-Id: {SiteId GUID}' \
  -d '{"question":"Как обрабатываете no-shows?"}'
POST /v1/leads

Захватить контактные данные visitor-а в tenant CRM webhook.

curl -X POST https://api.slatech.ai/v1/leads \
  -H 'Content-Type: application/json' \
  -H 'X-Site-Id: {SiteId GUID}' \
  -d '{"name":"Jane Doe","email":"[email protected]"}'
GET /v1/landing/{site}/{lang}/{slug}

Получить published landing-page payload (FAQ + features + stats).

curl https://api.slatech.ai/v1/landing/beauty/ru/hair-salons
GET /v1/landing/{site}/sitemap-slugs

Список (slug, lang, type) tuples — feeds динамическим sitemaps.

curl https://api.slatech.ai/v1/landing/med/sitemap-slugs
GET /v1/pricing/{site}/{lang}

Вернуть live pricing tiers в tenant-валюте.

curl https://api.slatech.ai/v1/pricing/general/ru
GET /v1/public-stats/{siteId}

Public per-site статистика.

curl https://api.slatech.ai/v1/public-stats/{SiteId GUID}
POST /v1/query/ask-multimodal

Stub возвращающий 501. Зарезервировано для image upload + question (Q4 2026).

# Returns 501 сегодня; expected shape в response body.

Нужен Pro-tier API token?