Разработчикам
Расшифровщик кабельных обозначений для разработчиков и ИИ-агентов
Тот же детерминированный расшифровщик, что и на этом сайте, в формате JSON: REST API, удалённый MCP-сервер и оплата за вызов через x402. Без учётной записи и без ключа API. Расшифровки: 5 в день бесплатно, далее $0.10 за расшифровку в USDC.
Быстрый старт
Один GET, одно обозначение. Ответ перечисляет по рангу каждую систему обозначений, которая читает всё обозначение, с каждым символом, слоем, который он описывает, его материалами и источником значения.
curl "https://thecablecode.com/api/v1/decode?code=N2XSEYRY&lang=en"
Попробуйте
Вызовы из этого поля не считаются вызовами агентов.
{
"schema": "thecablecode.decode/v1",
"input": {
"raw": "NYY-J 3x1,5",
"designation": "NYY-J",
"lang": "en",
"size": {
"cores": 3,
"earth": false,
"text": "3x1,5"
},
"family": "NYY"
},
"status": "ambiguous",
"match_count": 2,
"matches": [
{
"rank": 1,
"system": {
"id": "din-vde-0271-0276",
"name": "DIN VDE 0271/0276",
"region": "Germany"
},
"basis": "grammar",
"symbols": [
{
"symbol": "N",
"meaning": "VDE Standard",
"part": "standard",
"materials": [],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC)",
"part": "insulation",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC)",
"part": "sheath",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "-J",
"meaning": "With Earthing Core (Green/Yellow Core)",
"part": "other",
"materials": [],
"source": {
"kind": "legacy_2016"
}
}
],
"construction": {
"conductor": {
"symbols": [],
"meanings": [],
"materials": [
"copper"
],
"implied_copper": true
},
"insulation": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC)"
],
"materials": [
"pvc"
]
},
"screen": null,
"armour": null,
"sheath": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC)"
],
"materials": [
"pvc"
]
},
"metal_sheath": null,
"tapes": null,
"standard_marks": [
"N"
],
"other": [
"-J"
]
},
"cores": {
"count": 3,
"earth_core": true
},
"materials": [
"pvc",
"copper"
],
"fire_traits": [
{
"trait": "pvcSheath",
"symbols": [
"Y"
]
}
],
"not_equivalent": []
},
{
"rank": 2,
"system": {
"id": "old-vde-0250",
"name": "Old VDE 0250",
"region": "Germany"
},
"basis": "grammar",
"symbols": [
{
"symbol": "N",
"meaning": "VDE Standard",
"part": "standard",
"materials": [],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General",
"part": "insulation",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General",
"part": "sheath",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "-J",
"meaning": "With Earthing Core (Green/Yellow Core)",
"part": "other",
"materials": [],
"source": {
"kind": "legacy_2016"
}
}
],
"construction": {
"conductor": {
"symbols": [],
"meanings": [],
"materials": [
"copper"
],
"implied_copper": true
},
"insulation": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General"
],
"materials": [
"pvc"
]
},
"screen": null,
"armour": null,
"sheath": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General"
],
"materials": [
"pvc"
]
},
"metal_sheath": null,
"tapes": null,
"standard_marks": [
"N"
],
"other": [
"-J"
]
},
"cores": {
"count": 3,
"earth_core": true
},
"materials": [
"pvc",
"copper"
],
"fire_traits": [
{
"trait": "pvcSheath",
"symbols": [
"Y"
]
}
],
"not_equivalent": []
}
],
"cpr_printed": null,
"decoder": {
"data": "build",
"deterministic": true,
"llm": false
},
"links": {
"page": "https://thecablecode.com/c/NYY-J%203x1%2C5",
"docs": "https://thecablecode.com/api/v1/openapi.json"
}
}
MCP-сервер
Дайте Claude или любому MCP-клиенту инструменты decode_cable_code, design_cable, find_equivalents, check_cable, extract_datasheet, write_specification, drum_fit и design_presets. В Claude Code одна строка:
claude mcp add --transport http thecablecode https://thecablecode.com/mcp
Другие клиенты: добавьте удалённый MCP-сервер (streamable HTTP, без состояния) по этому URL. Действует тот же бесплатный лимит; сверх него инструмент принимает платёж x402 в _meta["x402/payment"]. Сервер внесён в официальный реестр MCP как io.github.exquad/thecablecode, а его платные эндпоинты в x402scan.
https://thecablecode.com/mcp
Пакетная расшифровка: спецификация материалов за один вызов
До 500 обозначений в одном POST, ответы в том же порядке. Сначала бесплатная проверка формата; затем один платёж x402 в размере $0.03 за обозначение. Пакеты не расходуют бесплатный лимит.
curl -X POST https://thecablecode.com/api/v1/decode/batch \
-H "content-type: application/json" \
-d '{"codes": ["NYY-J 3x1,5", "N2XSEYRY", "H07RN-F 3G2,5"], "lang": "en"}'
# 402 Payment Required: pay the PAYMENT-REQUIRED amount ($0.03) with x402,
# then send the same request with the PAYMENT-SIGNATURE header.
Спроектировать кабель: на входе фраза, на выходе рассчитанный кабель
Конструктор кабелей сайта как эндпоинт и как MCP-инструмент design_cable. Опишите кабель по-турецки или по-английски либо отправьте спецификацию (напряжение, жилы, сечение, экран, оболочка, броня); ответ рассчитывает каждый слой по IEC 60502-1 / -2 и IEC 60228, указывает источник каждой толщины, составляет обозначение по DIN VDE 0276 и даёт расшифровщику прочитать его обратно. По запросу XML, DXF, SVG, CSV, GLB, твердотельная модель STEP AP214 для САПР и технический лист в PDF: таблица слоёв с источниками, масса, сопротивление жилы, токи короткого замыкания и допустимый ток, радиус изгиба, где его даёт источник, и проверка соответствия стандарту. Проекты: 2 в день бесплатно на вызывающего (сутки UTC), далее $0.50 за проект.
curl "https://thecablecode.com/api/v1/design?sentence=NA2XS(F)2Y%201x240/25%2012/20%20kV&formats=dxf"
curl -X POST https://thecablecode.com/api/v1/design \
-H "content-type: application/json" \
-d '{"spec": {"voltage": "12/20", "cores": 3, "section": 95, "screen": "collective", "watertight": "longitudinal"}, "lang": "en"}'
heard перечисляет, что взято из ваших слов, а что было значением по умолчанию. Номинальный расчёт по конструктивным стандартам, а не технический лист производителя; links.designer открывает тот же кабель на сайте. В PDF нет логотипа; кому нужны свой логотип, нижний колонтитул и маркировка, тот пользуется Pro (thecablecode.com/ru/pro/). dimensions.lay даёт направление скрутки (S левое, Z правое) каждого спирального элемента с источником; передайте design.lay или lay слоя, чтобы задать направление производителя.
Каждый ответ конструктора также даёт значения в JSON, каждое с источником: в properties расчётную массу, радиус изгиба и тяговое усилие, цветовые коды IEC 60757, уровень изоляции и напряжённость поля для кабелей среднего напряжения; в ratings допустимый ток для присланных условий прокладки (installation: способ прокладки, температуры, глубина, грунт, группировка) и токи короткого замыкания по IEC 60949 для fault_s секунд. Спецификация может назвать любое семейство, которое строит конструктор (spec.standard: HD620-10C, BS6724, UL-NMB, EN50525-2-21 и другие); бесплатный GET /api/v1/design/presets и MCP-инструмент design_presets перечисляют их с фразой каждого шаблона.
Аналоги в других странах
«Нидерландский аналог этого шведского кабеля»: эндпоинт и MCP-инструмент find_equivalents расшифровывают силовой кабель (DIN VDE, шведские, нидерландские, датские или норвежские обозначения кабелей среднего напряжения, лучше с сечением и напряжением), воссоздают его по стандарту каждой другой страны (IEC 60502, HD 603, HD 620 части J, M, D, C и K, BS 5467 / 6724 / 7846 / 6622, EN 50618, HD 627) с той же жилой, сечением, числом жил, напряжением, экраном, бронёй и оболочкой и сравнивают послойно. Фильтр через country или standard. Тарифицируется как расшифровка: расходует тот же лимит (5 вызовов в день бесплатно), далее $0.10 за вызов.
curl "https://thecablecode.com/api/v1/equivalents?code=AXCLJ-TT%203x95/25%2012/20%20kV&country=NL&lang=en"
У каждого аналога есть вердикт (equivalent, close или none с причиной), название буквами соответствующей страны, если у них есть источник, примечания и различия с источником каждого целевого значения; as_is означает этот кабель в его исполнении, проверенный по правилам целевого стандарта. Это не утверждение, что два кабеля взаимозаменяемы: решает спецификация покупателя.
Проверить кабель по стандарту
Соответствие тендеру и техническому листу как эндпоинт и как MCP-инструмент check_cable. Отправьте обозначение с сечением и напряжением, проект из конструктора или конструкцию, которую указывает технический лист или предложение производителя (слои с номинальными и наименьшими толщинами, данные жилы, экрана и брони), и набор правил: IEC 60502-1 / -2, IEC 60228, HD 603 3-G / 5-G, HD 620 10-J / M / D / C / K, BS 5467, BS 6724, BS 7846, BS 6622, IS 694, IS 1554-1 / -2, IS 7098-1 / -2, IS 8130 или auto для стандартов, заявленных для кабеля. Проверки: 2 в день бесплатно на вызывающего (сутки UTC), далее $0.50 за проверку.
curl "https://thecablecode.com/api/v1/check?designation=NA2XS(F)2Y%201x240/25%2012/20%20kV&standard=auto"
curl -X POST https://thecablecode.com/api/v1/check \
-H "content-type: application/json" \
-d '{"construction": {"voltage": "12/20", "cores": 1, "conductor": {"metal": "Al", "section": 240},
"core": [{"kind": "conductorScreen"}, {"kind": "insulation", "material": "XLPE", "nominal": 5.5, "minimum": 4.9}, {"kind": "insulationScreen"}],
"common": [{"kind": "wireScreen", "section": 25}, {"kind": "sheath", "material": "PE", "nominal": 2.5}]},
"standard": "iec-60502-2-2014"}'
Каждое правило даёт required, found, pass / fail / not_checkable (с причиной) и свой источник: стандарт, издание, пункт или таблицу, страницу и насколько надёжно значение было видно. summary.verdict принимает значения complies, deviates или review. Обозначение не указывает толщин, поэтому проверяется типовая конструкция; для собственных значений производителя отправьте конструкцию. Проверка по номинальным правилам, а не сертификат и не типовое испытание.
Прочитать технический лист в конструкцию
Модуль чтения технических листов как эндпоинт и как MCP-инструмент extract_datasheet: отправьте PDF производителя (base64), ссылку https на него или вставленный текст технического листа или тендера и получите каждый указанный в нём типоразмер кабеля как конструкцию, которую принимает проверка, со страницей и строкой, откуда она прочитана, значениями, которые не удалось прочитать, и теми, в которых модуль не уверен. Добавьте "standard": "auto", чтобы проверить каждую строку в том же вызове. Чтение: $2.00 за документ, платно с первого, без бесплатного лимита. Модуль чтения включён; конструкции, введённой вручную, чтение не нужно, она сразу идёт в POST /api/v1/check.
curl -X POST https://thecablecode.com/api/v1/extract \
-H "content-type: application/json" \
-d '{"url": "https://example.com/na2xsf2y-datasheet.pdf", "hint": "1x240/25 12/20 kV", "standard": "auto"}'
Это единственное место, где сервис запускает LLM (Claude), и он только копирует значения: extractor.llm равно true, а extractor.decides равно false. Каждый вердикт выносит детерминированная проверка, с пунктом и источником. Покажите прочитанные значения тем, кто на них полагается, и исправьте строку, прежде чем доверять её проверке; исправленная конструкция отправляется в POST /api/v1/check. Загруженные файлы никогда не сохраняются: они хранятся в памяти на время вызова, затем удаляются.
Написать спецификацию: на входе кабель или проект, на выходе тендерная спецификация
Спецификация конструктора как эндпоинт и как MCP-инструмент write_specification. Отправьте один кабель (фразу, обозначение, объект spec или конструкцию, как их принимает вызов проектирования) или проект до 30 кабелей, требования проекта (грызуны, термиты, УФ, холод, масло, водонепроницаемость, огонь, броня и другое, каждое с конструкцией, выбранной для его выполнения) и язык. Каждый кабель проектируется, требования накладываются на него так, как их накладывает конструктор, а ответ содержит спецификацию в порядке тендерной документации (область применения, стандарты, конструкция с источником каждого слоя, дополнительные требования с их испытаниями, испытания, маркировка, барабаны, документы, отклонения) в Markdown и простым текстом, а также таблицу «требуется / предлагается» в CSV и строками JSON. $2.00 за первый кабель и $0.50 за каждый следующий кабель в том же вызове; бесплатной квоты нет.
curl -X POST https://thecablecode.com/api/v1/spec \
-H "content-type: application/json" \
-d '{"cables": [{"sentence": "NA2XS(F)2Y 1x240/25 12/20 kV"}, {"sentence": "NYY-J 4x16 0,6/1 kV"}],
"requirements": ["rodent", {"id": "uv-sunlight", "option": "carbon-black"}], "lang": "ru"}'
# 402 Payment Required: $2.00 for the first cable + $0.50 for the second; pay the PAYMENT-REQUIRED
# amount with x402, then send the same request with the PAYMENT-SIGNATURE header.
{
"schema": "thecablecode.spec/v1",
"lang": "en",
"count": 2,
"requirements": [{ "id": "rodent", "option": null }, { "id": "uv-sunlight", "option": "carbon-black" }],
"cables": [{
"index": 0,
"designation": "NA2XS(F)2Y 1x240 RM/25 12/20 kV",
"requirements": [{ "id": "rodent", "name": "Rodent protection", "option": null, ... }, ...],
"warnings": [],
"specification": {
"markdown": "# Cable specification: NA2XS(F)2Y 1x240 RM/25 12/20 kV\n\nA draft written by the thecablecode.com designer on 2026-10-25 ...",
"text": "Cable specification: NA2XS(F)2Y 1x240 RM/25 12/20 kV\n\n..."
},
"schedule": {
"columns": ["No.", "Parameter", "REQUIRED", "OFFERED", "Remarks"],
"rows": [
{ "no": "1", "parameter": "Designation", "required": "NA2XS(F)2Y 1x240 RM/25 12/20 kV", "offered": "", "remarks": "" },
{ "no": "11", "parameter": "Insulation nominal thickness", "required": "5.50 mm", "offered": "", "remarks": "IEC 60502-2:2014 Tables 5-7 (standard)" },
...
],
"csv": "\ufeffNo.,Parameter,REQUIRED,OFFERED,Remarks\r\n1,Designation,NA2XS(F)2Y 1x240 RM/25 12/20 kV,,\r\n..."
},
"design": { ... },
"links": { "designer": "https://thecablecode.com/design/#d=..." }
}, { "index": 1, "designation": "NYY 4x16 RM 0,6/1 kV", ... }]
}
Требуемые значения заполняются из конструкции, каждое со своим источником; предлагаемые остаются участнику торгов. Текст тот же, что член Pro скачивает из конструктора, написан тем же кодом, на любом из 15 языков сайта (lang). GET /api/v1/spec/requirements, бесплатно, перечисляет идентификаторы требований и их конструкции. Черновик по номинальному расчёту: перед выпуском сверьте издания стандартов с действующими.
Какой барабан: кабельные барабаны, бесплатно
Вызов барабана и инструмент MCP drum_fit бесплатны и не входят в ежедневные бесплатные вызовы. Укажите наружный диаметр кабеля и длину (по желанию кг/км, вид кабеля и семейство барабанов) и получите наименьшие барабаны, которые его вмещают, при необходимости разделённый не более чем на max барабанов одного размера, с использованными слоями, свободной высотой до края щеки и массами кабеля и брутто (кабель + тара). Или укажите D, d и W барабана и узнайте, сколько он вмещает. Кабель наматывается целыми слоями и целыми витками при 1,05 × наружного диаметра с запасом под краем щеки: оценка в пределах нескольких процентов от таблиц ёмкости самих производителей кабеля, тогда как большинство онлайн-калькуляторов завышают на 20–40 %.
curl "https://thecablecode.com/api/v1/drum?od=38&length=500&kg=1800&system=KTG"
curl "https://thecablecode.com/api/v1/drum?od=38&D=2000&d=1000&W=1000"
model указывает использованные припуск на намотку и запас. Каждый барабан такой, каким его печатает производитель, с maker, source и seen, кроме размеров по IS 10418:2024 (system IS, Индия): собственная таблица 1 стандарта, seen standard, без тары и без допустимой нагрузки. Другие стандарты на барабаны (DIN 46391, NEMA WC 26) не прочитаны, поэтому остальные размеры принадлежат производителям, а не стандарту. barrel_ok сравнивает шейку с минимумом KTG для вида кабеля (приоритет у собственного паспорта кабеля); load_ok использует допустимую нагрузку производителя, а у барабана без неё нет load_ok (его нагрузка не проверяется). reeling=cylindrical, radial-vent или radial-closed (с layers) добавляет понижение для приводного намоточного барабана по NFPA 79 (2024) таблица 12.7.3; lagging= добавляет блок об обращении и хранении.
Справочные значения: глубина прокладки, класс пожарной опасности, AWG и мм², руководство по прокладке, глоссарий, бесплатно
Бесплатные справочные страницы сайта как вызовы, вне ежедневных бесплатных вызовов и никогда не платные: наименьшее заглубление по стране, напряжению и месту (/api/v1/burial, MCP burial_depth), самый низкий класс пожарной опасности или листинг NEC, который страна требует в типе здания (/api/v1/fire-class, MCP fire_class), AWG и kcmil против мм² по сечению и по сопротивлению (/api/v1/convert, MCP awg_metric), огневые испытания, которые не равноценны (/api/v1/not-equivalent, и not_equivalent в каждом совпадении расшифровки), заполнение труб по NEC (/api/v1/conduit-fill, MCP conduit_fill), а также руководство по прокладке и обращению и глоссарий (/api/v1/laying-guide, /api/v1/glossary, и как ресурсы MCP thecablecode://laying-guide и thecablecode://glossary).
curl "https://thecablecode.com/api/v1/burial?country=DE&u=0.6/1&place=road"
curl "https://thecablecode.com/api/v1/fire-class?country=GB&place=escape&lang=ru"
curl "https://thecablecode.com/api/v1/convert?awg=4/0"
curl "https://thecablecode.com/api/v1/laying-guide/mv?lang=ru"
Каждое значение несёт свой источник и уровень проверки, как их показывает страница, которую читает человек (page ведёт туда). Где прочитанные источники не дают значения, ответ так и говорит (null с причиной, not_found, missing) и никогда не заимствует его. Правило AWG в мм² принадлежит сайту (rule_source: site): никакой стандарт его не устанавливает.
Монтажные расчёты: падение напряжения, группировка, протяжка, заполнение лотка, погрузка, климат, приёмка
Внутри проекта, без доплаты: load {amps, length_m} даёт падение напряжения и наименьшее сечение по току и по падению (IEC 60364-5-52 приложение G, BS 7671 таблица 4E4B, NEC Chapter 9 Table 9); fault {ka, seconds} проверку брони или защитного проводника (IEC 60364-5-54 приложение A, BS 7671); installation group, arrangement и h3_pct коэффициенты группировки и гармоник для НН (IEC 60364-5-52 B.52.17–B.52.21, E.52.1). Каждый проект содержит также laying (правило для холода) и after_installation (испытания после монтажа), а североамериканский провод свою допустимую нагрузку по NEC и EGC. Бесплатно: POST /api/v1/conduit-fill (NEC Chapter 9) и блок обращения в вызове барабана (lagging=). Расчёты, которые на сайте входят в Pro, как вызовы и инструменты MCP (pull_cable, tray_fill, drum_loading, cold_weather_check, mv_electrical, economic_size, commissioning_sheet, cable_prep): /api/v1/pull, /api/v1/tray, /api/v1/drum/loading, /api/v1/climate, /api/v1/electrical, /api/v1/economic по $0.50, /api/v1/commissioning (лист приёмки) за $0.50 и /api/v1/prep (разделка конца с листом шагов) за $0.50.
curl -X POST https://thecablecode.com/api/v1/design -H "content-type: application/json" \
-d '{"sentence": "NYY-J 4x16 0,6/1 kV", "installation": {"laying": "air", "group": 6, "arrangement": "bunched"}, "load": {"amps": 45, "length_m": 40}, "fault": {"ka": 6, "seconds": 0.4}, "lang": "ru"}'
curl -X POST https://thecablecode.com/api/v1/pull -H "content-type: application/json" \
-d '{"sentence": "NA2XS(F)2Y 1x240/25 12/20 kV", "input": {"route": [{"kind": "straight", "length": 120}, {"kind": "bend", "radius": 1.2, "angle": 90, "plane": "h"}, {"kind": "straight", "length": 60}], "n": 3, "duct": {"kind": "conduit", "material": "pvc", "idMm": 150}, "head": "eye"}}'
curl -X POST https://thecablecode.com/api/v1/conduit-fill -H "content-type: application/json" \
-d '{"raceway": "EMT", "cables": [{"type": "THHN", "size": "4/0", "count": 3}]}'
Протяжка, заполнение лотка, погрузка и разделка конца без оплаты отвечают вердиктом, который видит посетитель сайта; он засчитывается в 2 бесплатных проекта в день. "full": true отвечает всеми числами, как их получает участник, и оплачивается. Список проекта идёт одним вызовом как items, $0.50 за позицию, без скидки. Ответы получаются тем же кодом, что и панели Pro, каждое значение с источником и уровнем проверки.
Изменения
Что изменилось в ответах с записи реестра 1.3.0; сервер, документ OpenAPI и запись реестра имеют версию 1.13.0. Тот же список: GET /api/v1/changelog, info.x-changelog в OpenAPI и ресурс MCP thecablecode://changelog.
- 2026-10-31, 1.13.0: Многопарные кабели BS 5308 теперь следуют PAS 5308:2009, поля те же: design_cable рассчитывает часть 1 (пары в ПЭ, 300/500 В) по PAS 5308-1:2009 таблицам 1 и D.1–D.10 (изоляция, фольга Al/PET 0,018 мм, оболочка, подушка, проволока брони, наружная оболочка; seen standard; ранее правила HD 627 4-C2 и броня по IEC 60502-1), а часть 2 (ПВХ) по PAS 5308-2:2009 вместо BS 5308-2:1986 (например, оболочка 10 x 2 x 0,5 мм² тип 1 1,1 мм, было 1,2; кабели с экраном каждой пары меньше по наружному диаметру на 1,3–6 мм). Добавлено: 2,5 мм² в части 2; PAS 5308-1 тип 3, свинцовая оболочка между двумя подушками из ПВХ под броней (фраза с Type 3 или LC либо проект со свинцовой metalSheath); строки after_installation для этих кабелей, 2 кВ постоянного тока 15 мин между жилами и на броню, if_required (таблица B.2, справочная); properties.mechanical bending_radius_install 6 D, тип 3 15 D (таблица B.1, справочная; ранее не было). Часть 1 сечением 0,75 мм², которого нет в PAS 5308-1, рассчитывается как раньше. Исправление в рамках design/v1, тот же идентификатор схемы.
- 2026-10-31, 1.12.0: Проверки высокого и сверхвысокого напряжения по стандартам, которые теперь есть, как дополнение (ни одно поле не переименовано и не удалено): check/v1 проверяет проект по IEC 60840 или IEC 62067, или любую конструкцию со standard iec-60840-2011 или iec-62067-2011, по собственному набору правил вместо ответа «IEC 60502-2 вне области применения»: стандарт не задаёт толщину, поэтому его допуски от заявленной номинальной, изоляция не менее 0,90 tn (10.6.2), наружная оболочка 0,85 tn - 0,1 (10.6.3), свинец 0,95 tn - 0,1, гладкий алюминий 0,9 tn - 0,1 и гофрированный алюминий 0,85 tn - 0,1 (10.7), эксцентричность как not_checkable. Номинальные и испытательные напряжения IEC 62067 теперь ссылаются на таблицу 4 IEC 62067:2011, с. 36 (seen standard; 230/400 кВ остаётся secondary), как показывает источник импульса кабеля в ответе electrical.
- 2026-10-31, 1.11.1: Исправления по стандартам, которые теперь есть в наличии, поля те же: строка испытания наружной оболочки постоянным напряжением в after_installation (проекты СН, ВН и СВН) ссылается на IEC 60229:2007 раздел 5, с. 9, и имеет seen standard (было secondary; уровень прежний: 4 кВ на мм оболочки, не более 10 кВ, 1 мин); строки BS 5467 ссылаются на BS 5467:1997+A3:2008 B.8, таблица B.2, и дают её 15 мин (раньше без длительности); строка уплотнённой жилы класса 2 (conductor_source) имеет seen standard, IEC 60228:2004 таблица C.2; источники жил AWG и awg_metric называют NEC 2026 глава 9 таблица 8 (те же значения, что в таблице 2017 года); руководство по прокладке ссылается на IEC 60229:2007 и BS 5467:1997+A3:2008. Исправление в рамках design/v1, тот же идентификатор схемы.
- 2026-10-31, 1.11.0: Шнуры и провода EN 50525 прочитаны в стандартах, исправление в рамках design/v1 (ни одно поле не переименовано и не удалено): слои H07RN-F (EN 50525-2-21) и H07Z1-K (EN 50525-3-31) ссылаются на таблицы приложения B самих стандартов, уровень «стандарт» (ранее воспроизведение производителя, вторичный); H07RN-F проверяет верхнюю границу диаметра 3-жильных сечений от 35 мм², строит 3x300, 4x240, 4x300 и от 6 до 36 жил (таблица B.3), а 5 жил только до 95 мм² (большее сечение берёт ближайшую строку и сообщает об этом). spec.standard принимает также EN50525-2-51 (H05VV5-F), EN50525-3-11 (H05Z1Z1-F, H03Z1Z1-F, плоский H05Z1Z1H2-F) и EN50525-3-21 (H07ZZ-F), а EN50525-3-31 строит H07Z1-U / -R и H05Z1-U / -R.
- 2026-10-31, 1.10.0: Автоматическое отключение в проверке защитного проводника, как дополнение (ни одно поле не переименовано и не удалено): design/v1 принимает cpc.system (TN или TT), cpc.circuit (final или distribution), cpc.u0_v и cpc.ia_a, а cpc добавляет disconnection: наибольшее время отключения по таблице 41.1 IEC 60364-4-41:2005+AMD1:2017 для системы, цепи и U0 (распределительные цепи TN 5 с, TT 1 с; на основе bs таблица 41.1 BS 7671:2008+A1:2011), превышает ли его время проверки, а с ia_a наибольшее сопротивление петли замыкания Zs = U0 / Ia (411.4.4, 411.5.4), с правилом TT для УЗО, RA × IΔn ≤ 50 В (411.5.3), каждое значение с таблицей и страницей. Цена та же. Также в 1.9.0 исправление в ratings.short_circuit: медный или алюминиевый экран кабеля от 1,1 до 220 кВ вне диапазона 6–30 кВ (1 и 3 кВ, а также свыше 30 кВ) теперь ограничен пределом IS 16269:2018, меньшим из предела изоляции (таблица 1) и предела компаунда поверх экрана (таблица 2: PVC 200 °C, PE принят как ST3 150 °C), вместо прежних 250 °C; IS 16269 опирается на IEC 60724 и IEC 61443, которых здесь нет; temperatures называет таблицу и страницу.
- 2026-10-31, 1.9.1: Исправления по стандартам, которые теперь есть в наличии, поля те же: проекты design_cable по BS 5308 часть 2 (пары в ПВХ, 300/500 В) берут изоляцию, фольгу Al/PET, оболочку, подушку, проволоку брони и наружную оболочку из BS 5308-2:1986 таблиц 1 и 4–10 (seen standard; например, оболочка 10 x 2 x 0,5 мм² 1,2 мм, было 1,5), а проекты J-Y(St)Y берут толщины стенок из DIN VDE 0815:1985 таблицы 4 (0,2 мм на проволоке 0,6 мм), дренажную проволоку 0,6 мм свыше 10 пар, оболочку по таблице 19 и цвета по 4.4.5, поэтому их наружные диаметры получаются меньше. Исправление в рамках design/v1, тот же идентификатор схемы.
- 2026-10-31, 1.9.0: Судовые и морские кабели в руководстве по прокладке, как дополнение (ни одно поле не переименовано и не удалено): GET /api/v1/laying-guide и thecablecode://laying-guide перечисляют четырнадцатое семейство, marine, страница которого даёт наименьшие радиусы изгиба при прокладке по IEC 60092-352, таблицы 4 и 4A (до 1,8/3 кВ по покрытию и диаметру; от 3,6/6 кВ одножильные 12 D, трёхжильные 9 D), прочитанные в стандарте, со строками об обращении с барабанами, общими для всех семейств; остальные разделы говорят, что не найдено. Бесплатно.
- 2026-10-31, 1.8.0: Длина пути утечки наружных концевых муфт, как дополнение (ни одно поле не переименовано и не удалено): cable_prep принимает input.pollution (от a до e, класс степени загрязнения места по IEC TS 60815-1), а его полный ответ для проекта СН добавляет creepage: Um/√3, опорную унифицированную удельную длину пути утечки по IEC TS 60815-3 и наименьшую длину пути утечки наружной концевой муфты для каждого класса, Ka и Kad, выбранный класс (null, если ни один не запрошен: стандарт не называет типичного класса), проверку наборов (прочитанные таблицы наборов не дают длины пути утечки), каждое значение с его пунктом; страница наборов в листе шагов перечисляет пять наименьших значений. Цена та же.
- 2026-10-31, 1.7.0: Концевые и соединительные муфты, как дополнение (ни одно поле не переименовано и не удалено): полный ответ cable_prep для проекта СН добавляет kits, виды концевых муфт (термо- или холодноусаживаемые, внутренней или наружной установки) и прямых соединительных муфт, которые подходят, каждый с fits или причиной, диапазоном сечений жилы и диаметров по изоляции, которые его покрывают, длиной, которую набор занимает на конце кабеля, длиной соединительной муфты и числом юбок, по открытым каталогам производителей (источник "makers' public catalogues, typical"), без названия производителя, набора или артикула; в лист шагов добавлена страница для них. Цена та же.
- 2026-10-30, 1.6.0: Направление скрутки, как дополнение (ни одно поле не переименовано и не удалено): design/v1 даёт dimensions.lay, направление скрутки (S левое, Z правое) каждого спирального элемента (жила, обмотанные слои, контрспираль, пары, скрутка жил) с основанием и источником, и lay у каждого обмотанного слоя в dimensions.layers; проект принимает lay у слоя и design.lay (conductor, pairs, layUp), чтобы задать направление производителя.
- 2026-10-30, 1.5.0: Монтажные расчёты, как дополнение (ни одно поле не переименовано и не удалено). design/v1 применяет коэффициенты группировки и гармоник для НН (installation group, arrangement, clearance, trays, h3_pct: IEC 60364-5-52 B.52.17–B.52.21 и E.52.1, BS 7671 4C1–4C3), так что group больше не остаётся неиспользованным при 0,6/1 кВ; добавляет voltage_drop и sizing (load), cpc (fault, cpc) и nec для североамериканских проводов, а также laying и after_installation в каждый ответ. Бесплатно: POST /api/v1/conduit-fill и handling в вызове барабана (lagging). Платно: протяжка, заполнение лотка, план погрузки, климатическая проверка, электрические параметры СН, экономическое сечение, лист приёмки и разделка конца; вердикт протяжки, лотка, погрузки и разделки бесплатен в пределах дневной квоты проектов, а items оплачиваются за позицию. lang принимает все 15 языков сайта в decode, design, equivalents и presets.
- 2026-10-30, 1.4.0: Новые бесплатные вызовы, как дополнение (ни одно поле не переименовано и не удалено): глубина прокладки по стране, класс пожарной опасности, который требует страна, AWG и мм² по сечению и по сопротивлению, примечания «не равноценно, потому что» (также как not_equivalent в каждом совпадении расшифровки), понижение для намоточных барабанов в вызове барабана (reeling, layers), а также руководство по прокладке, глоссарий и этот список изменений как ресурсы MCP с REST-аналогами.
- 2026-10-29, 1.4.0 (#387): Допустимые токи НН (проект ratings.current, 0,6/1 кВ) теперь читаются по IEC 60364-5-52:2009 приложение B, seen standard: column стал кодом (D1 в трубах в земле, E2 или E3 многожильный в воздухе, F одножильный треугольником в воздухе) вместо фразы, таблицы и коэффициенты стали B.52.x со своей страницей, для алюминия даны значения, а амперы в трубах следуют значениям 2009 года. Исправление в рамках design/v1, тот же идентификатор схемы.
- 2026-10-29, 1.4.0 (#380): Барабаны: IS стал новым значением system (IS 10418:2024, Индия), в запросе и в fits и pools. Его размеры взяты из собственной таблицы 1 стандарта, seen standard, без тары и без допустимой нагрузки; поэтому в этих строках нет tare_kg, gross_kg, load_kg и load_ok, а непроверенная нагрузка не считается проваленной проверкой.
Цены
| Одиночная расшифровка | 5 в день бесплатно на вызывающего (сутки UTC, API и MCP вместе), далее $0.10 за вызов |
| Пакетная расшифровка | $0.03 за обозначение, до 500 обозначений, один платёж |
| Проектирование кабеля | 2 в день бесплатно на вызывающего (сутки UTC, API и MCP вместе), далее $0.50 за проект |
| Аналоги | Общий лимит с расшифровкой: 5 в день бесплатно, далее $0.10 за вызов |
| Проверка соответствия | 2 в день бесплатно на вызывающего (сутки UTC, API и MCP вместе), далее $0.50 за проверку |
| Чтение технических листов | $2.00 за документ с первого (API и MCP одинаково), включая проверку каждой строки |
| Спецификация | $2.00 за первый кабель, $0.50 за каждый следующий кабель в том же вызове (до 30), один платёж; бесплатной квоты нет |
| Монтажные расчёты | $0.50 за расчёт (протяжка, заполнение лотка, план погрузки, климатическая проверка, электрические параметры СН, экономическое сечение); вердикт протяжки, лотка и погрузки засчитывается в 2 бесплатных проекта в день; список по $0.50 за позицию |
| Лист приёмки | $0.50 за лист (PDF), отдельный вызов, без бесплатной квоты |
| Разделка конца кабеля | $0.50 за проект с листом шагов (PDF), отдельный вызов; обычный порядок шагов засчитывается в бесплатные проекты |
| Оплата | x402 v2, схема exact, USDC в основной сети Base, из кошелька в кошелёк; сайт не хранит средств |
| Учётная запись | Не нужна. Ни ключа API, ни регистрации, ни cookie |
Как читать ответ
| status | single, ambiguous (буквы читают несколько систем), no_match или unreadable |
| matches[].basis | named_standard, verified_designation (реальный кабель из технических листов производителей), type_name или grammar (буквы разбираются, не более того). К одиночному совпадению grammar относитесь с осторожностью: случайные строки где-нибудь разбираются примерно в одном случае из пяти |
| symbols[].source | patch с URL для значений, добавленных или исправленных с 2016 года по цитируемому источнику, legacy_2016 для исходных таблиц, type_table для таблиц полных типовых названий |
Спонсорство, которое покупают агенты
Агент, совершающий покупки от имени компании, может получить список спонсорских мест, запросить цену в USD и USDC, оформить заказ и продлить его, всё с оплатой через x402. Спонсорство никогда не меняет расшифровку или порядок результатов, и каждый спонсорский элемент помечен.
GET https://thecablecode.com/api/v1/ads/slots