Локнаш Сталь · ООО «МЕГА-СЕРВИС», Москва · производство металлокаркасов ангаров. Сайт для людей: lstl.ru, калькулятор: lstl.ru/calc.
Здесь лежат открытые данные, чтобы любой сервис или ИИ-ассистент мог посчитать стоимость ангара по нашему прайсу без регистрации и ключей. Все цены — в рублях, с НДС 22%. Расчёт ориентировочный; окончательная стоимость — после проекта КМД.
| Адрес | Что это |
|---|---|
/v1/calc | Расчёт: принимает параметры ангара, отдаёт состав по позициям и итог с НДС (JSON) |
/prices.json | Полный прайс и правила расчёта — типоразмеры, цены ферм, колонн, прогонов, сэндвич-панелей, монтажа, доставки |
/openapi.json | Формальное описание API (OpenAPI 3.1) — для подключения к ИИ-агентам и интеграций |
/llms.txt | Краткая справка о компании и данных для языковых моделей |
Рекомендуемый вид — параметры в пути (без «?», открывается любым браузерным инструментом ИИ):
GET https://api.lstl.ru/v1/calc/dvuhskat/12/30/4.35/montazh-1
Формат: /v1/calc/{roof}/{ширина м}/{длина м}/{высота м}/{опции через запятую: montazh-1,gates=2,panels=1}. Без опций — /v1/calc/dvuhskat/12/30/4.35.
Тот же расчёт через query-строку:
Двускатный ангар 12 × 30 м, высота колонн 4,35 м, с монтажом:
GET https://api.lstl.ru/v1/calc?roof=dvuhskat&width=12&height=4.35&length=30&montazh=1
Ответ (сокращённо):
{
"request": { "roof": "dvuhskat", "width_mm": 12000, "height_mm": 4350, "length_m": 30, ... },
"result": {
"frames": 7, "trusses": 7, "columns": 14, "area_m2": 360,
"materials": [
{ "num": "1.1.", "name": "ФД12 Ферма 12000 мм двухскатная ...", "unit": "шт", "price": 69000, "qty": 7, "sum": 483000, "status": "ok" },
...
],
"works": [ { "num": "6.1.", "name": "Монтаж каркаса на фундаменте заказчика", "price": 630000, "qty": 1 } ],
"materials_sum": ..., "works_sum": 630000, "total_with_vat": ..., "vat_included": ...
},
"calculator_link": "https://lstl.storage.yandexcloud.net/index.html?roof=dvuhskat&width=12000&height=4350&length=30",
"disclaimer": "Расчёт ориентировочный, с НДС 22% ..."
}
| Параметр | Значения | По умолчанию |
|---|---|---|
roof | dvuhskat (10/12/15/18 м) · odnoskat-pristavnoy (8/10/12/15 м) · odnoskat-otdelno (7.75/9.75/11.75/14.75 м) · s-kolonnoy-po-centru (23.7 м) | обязателен |
width | ширина, м — округляется до ближайшего типоразмера | обязателен |
length | длина, м (5–200), шаг рам 5 м | обязателен |
height | высота колонны, м (3.15 / 4.35 / 5.55 / 6.75 и др.) | 4.35 |
truss | для ферм 15 м: Цельный / Сборный | Цельный |
gates, gates_pos, rails | число ворот; положение 0 — длинная сторона, 1 — один торец, 2 — оба торца; направляющие Нет / H 500 / Н 1610 | 1, 0, H 500 |
doors, windows | количество каркасов | 0 |
welded, wall_progony, anchors, piles, montazh | 1 / 0 — прогоны на сварке, стеновые прогоны, анкерные блоки, сваи, монтаж каркаса | 0 |
panels, filler, panels_montazh, panels_high_wall, dekor_roof, dekor_wall | сэндвич-панели; наполнитель Минвата / Пенопласт; монтаж панелей; обшивка высокой стены (приставной); заказной декор | 0, Минвата |
discount | скидка на материалы, % | 0 |
Тот же расчёт доступен через POST /v1/calc с параметрами в теле JSON. Ключей и регистрации нет, CORS открыт.
/v1/calc. Поле result.total_with_vat — итог, result.materials — состав.calculator_link: по ней клиент увидит и распечатает расчёт на сайте.has_estimate_positions: true — скажите, что часть позиций оценочная.Версия прайса указана в поле prices_version ответа и в /prices.json → meta.version. Вопросы — через форму на lstl.ru.