Entwickler
Der Kabeldecoder für Entwickler und KI-Agenten
Derselbe deterministische Decoder wie auf dieser Website, als JSON: eine REST-API, ein Remote-MCP-Server und Bezahlung pro Aufruf mit x402. Kein Konto und kein API-Schlüssel. 5 kostenlose Entschlüsselungen pro Tag, danach $0.10 pro Entschlüsselung in USDC.
Schnellstart
Ein GET, ein Kurzzeichen. Die Antwort listet nach Rang jedes Kurzzeichensystem, das das ganze Kurzzeichen liest, mit jedem Symbol, der Schicht, die es beschreibt, seinen Werkstoffen und der Quelle seiner Bedeutung.
curl "https://thecablecode.com/api/v1/decode?code=N2XSEYRY&lang=en"
Ausprobieren
Aufrufe aus diesem Feld zählen nicht als Agentenaufrufe.
{
"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-Server
Geben Sie Claude oder jedem anderen MCP-Client die Tools decode_cable_code, design_cable, find_equivalents, check_cable, extract_datasheet, write_specification, drum_fit und design_presets. Claude Code, eine Zeile:
claude mcp add --transport http thecablecode https://thecablecode.com/mcp
Andere Clients: Fügen Sie unter dieser URL einen Remote-MCP-Server hinzu (Streamable HTTP, zustandslos). Es gilt dasselbe kostenlose Kontingent; darüber hinaus nimmt das Tool die x402-Zahlung in _meta["x402/payment"] entgegen. Der Server ist in der offiziellen MCP-Registry als io.github.exquad/thecablecode eingetragen, seine kostenpflichtigen Endpunkte auf x402scan.
https://thecablecode.com/mcp
Stapel-Entschlüsselung: eine Stückliste in einem Aufruf
Bis zu 500 Kurzzeichen in einem POST, in derselben Reihenfolge beantwortet. Zuerst kostenlos validiert; dann eine x402-Zahlung von $0.03 pro Kurzzeichen. Stapel nutzen das kostenlose Kontingent nicht.
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.
Ein Kabel konstruieren: ein Satz hinein, ein dimensioniertes Kabel heraus
Der Kabelkonstrukteur der Website als Endpunkt und als MCP-Tool design_cable. Beschreiben Sie das Kabel auf Türkisch oder Englisch oder senden Sie eine Spezifikation (Spannung, Adern, Querschnitt, Schirm, Mantel, Bewehrung); die Antwort dimensioniert jede Schicht nach IEC 60502-1 / -2 und IEC 60228, nennt die Quelle jeder Dicke, bildet die Bezeichnung nach DIN VDE 0276 und lässt sie vom Decoder zurücklesen. Auf Wunsch XML, DXF, SVG, CSV, GLB, ein STEP-AP214-Volumenmodell für CAD und ein PDF-Datenblatt: Schichttabelle mit Quellen, Gewicht, Leiterwiderstand, Kurzschluss- und Strombelastbarkeit, Biegeradius, wo eine Quelle ihn nennt, und die Konformitätsprüfung. 2 kostenlose Konstruktionen pro Aufrufer und UTC-Tag, danach $0.50 pro Konstruktion.
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 listet, was aus Ihren Worten übernommen wurde und was ein Vorgabewert war. Eine Nennwertberechnung nach den Konstruktionsnormen, kein Herstellerdatenblatt; links.designer öffnet dasselbe Kabel auf der Website. Das PDF trägt kein Logo; wer ein eigenes Logo, eine eigene Fußzeile und einen eigenen Aufdruck will, nutzt Pro (thecablecode.com/de/pro/). dimensions.lay nennt die Schlagrichtung (S linksgängig, Z rechtsgängig) jedes verseilten Elements mit ihrer Quelle; mit design.lay oder dem lay einer Schicht setzen Sie die des Herstellers.
Jede Konstruktionsantwort enthält die Werte auch als JSON, jeweils mit Quelle: in properties das geschätzte Gewicht, Biegeradius und Zugkraft, Farbcodes nach IEC 60757, das Isolationsniveau und die Feldstärke bei Mittelspannung; in ratings die Strombelastbarkeit für die Verlegung, die Sie senden (installation: Verlegeart, Temperaturen, Tiefe, Boden, Häufung), und die Kurzschlussströme nach IEC 60949 für fault_s Sekunden. Eine Spezifikation kann jede Familie nennen, die der Konstrukteur baut (spec.standard: HD620-10C, BS6724, UL-NMB, EN50525-2-21 und weitere); GET /api/v1/design/presets, kostenlos, und das MCP-Tool design_presets listen sie mit dem Satz jeder Vorlage auf.
Entsprechungen in anderen Ländern
„Die niederländische Entsprechung dieses schwedischen Kabels“: Der Endpunkt und das MCP-Tool find_equivalents entschlüsseln ein Energiekabel (DIN VDE, schwedische, niederländische, dänische oder norwegische MS-Bezeichnungen, am besten mit Querschnitt und Spannung), bauen es nach der Norm jedes anderen Landes neu auf (IEC 60502, HD 603, HD 620 Teile J, M, D, C und K, BS 5467 / 6724 / 7846 / 6622, EN 50618, HD 627), mit demselben Leiter, Querschnitt, derselben Aderzahl, Spannung, demselben Schirm, derselben Bewehrung und demselben Mantel, und vergleichen es Schicht für Schicht. Filtern mit country oder standard. Abgerechnet wie eine Entschlüsselung: Es nutzt dieselben 5 kostenlosen Aufrufe pro Tag, danach $0.10 pro Aufruf.
curl "https://thecablecode.com/api/v1/equivalents?code=AXCLJ-TT%203x95/25%2012/20%20kV&country=NL&lang=en"
Jede Entsprechung hat ein Urteil (equivalent, close oder none mit Begründung), den Namen in den Kurzzeichen des jeweiligen Landes, soweit sie belegt sind, Hinweise und Unterschiede mit der Quelle jedes Zielwerts; as_is ist dieses Kabel, wie gebaut, geprüft gegen die Regeln der Zielnorm. Es ist keine Aussage, dass zwei Kabel austauschbar sind: Die Spezifikation des Käufers entscheidet.
Ein Kabel gegen eine Norm prüfen
Konformität von Ausschreibung und Datenblatt als Endpunkt und als MCP-Tool check_cable. Senden Sie ein Kurzzeichen mit Querschnitt und Spannung, eine Konstruktion aus dem Konstrukteur oder den Aufbau, den das Datenblatt oder Angebot eines Herstellers angibt (Schichten mit Nenn- und Mindestdicken, Leiter-, Schirm- und Bewehrungsdaten), und ein Regelwerk: 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 oder auto für die Normen, auf die sich das Kabel beruft. 2 kostenlose Prüfungen pro Aufrufer und UTC-Tag, danach $0.50 pro Prüfung.
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"}'
Jede Regel liefert required, found, pass / fail / not_checkable (mit Begründung) und ihre Quelle: Norm, Ausgabe, Abschnitt oder Tabelle, Seite und wie sicher sie gesehen wurde. summary.verdict ist complies, deviates oder review. Ein Kurzzeichen nennt keine Dicken, es prüft also die Bauart; für die eigenen Werte des Herstellers senden Sie den Aufbau. Eine Prüfung gegen Nennwert-Regeln, kein Zertifikat und keine Typprüfung.
Ein Datenblatt in einen Aufbau einlesen
Der Datenblattleser als Endpunkt und als MCP-Tool extract_datasheet: Senden Sie das PDF eines Herstellers (base64), einen https-Link darauf oder eingefügten Datenblatt- oder Ausschreibungstext, und Sie erhalten jede darin genannte Kabelgröße als Aufbau, den die Prüfung annimmt, mit der Seite und der Zeile, aus der er gelesen wurde, den Werten, die nicht gelesen werden konnten, und denen, bei denen der Leser unsicher ist. Fügen Sie "standard": "auto" hinzu, um jede Zeile im selben Aufruf zu prüfen. $2.00 pro Dokument, kostenpflichtig ab dem ersten: Ein kostenloses Kontingent gibt es nicht. Der Leser ist eingeschaltet; ein von Hand eingegebener Aufbau braucht kein Auslesen und geht direkt an 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"}'
Dies ist die einzige Stelle, an der der Dienst ein LLM (Claude) ausführt, und es kopiert nur Werte: extractor.llm ist true und extractor.decides false. Jedes Urteil kommt von der deterministischen Prüfung, mit Abschnitt und Quelle. Zeigen Sie die ausgelesenen Werte allen, die sich darauf verlassen, und korrigieren Sie eine Zeile, bevor Sie ihrer Prüfung vertrauen; ein korrigierter Aufbau geht an POST /api/v1/check. Hochgeladene Dateien werden nie gespeichert: für den Aufruf im Arbeitsspeicher gehalten, dann verworfen.
Eine Spezifikation schreiben: ein Kabel oder ein Projekt hinein, eine Ausschreibungsspezifikation heraus
Die Spezifikation des Konstrukteurs als Endpunkt und als MCP-Tool write_specification. Senden Sie ein Kabel (einen Satz, ein Kurzzeichen, ein spec-Objekt oder eine Konstruktion, wie der Konstruktionsaufruf sie annimmt) oder ein Projekt mit bis zu 30 Kabeln, die Anforderungen des Projekts (Nagetiere, Termiten, UV, Kälte, Öl, Wasserdichtheit, Brand, Bewehrung und mehr, jeweils mit der Bauart, die zu ihrer Erfüllung gewählt wurde) und eine Sprache. Jedes Kabel wird konstruiert, die Anforderungen werden so daraufgesetzt, wie der Konstrukteur sie setzt, und die Antwort enthält die Spezifikation in der Reihenfolge einer Ausschreibung (Geltungsbereich, Normen, Aufbau mit der Quelle jeder Schicht, zusätzliche Anforderungen mit ihren Prüfungen, Prüfungen, Kennzeichnung, Trommeln, Unterlagen, Abweichungen) als Markdown und als reiner Text sowie die Tabelle gefordert / angeboten als CSV und als JSON-Zeilen. $2.00 für das erste Kabel und $0.50 für jedes weitere Kabel im selben Aufruf; kein kostenloses Kontingent.
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": "de"}'
# 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", ... }]
}
Die geforderten Werte werden aus der Konstruktion gefüllt, jeder mit seiner Quelle; die angebotenen bleiben dem Bieter. Der Text ist derselbe, den ein Pro-Mitglied aus dem Konstrukteur herunterlädt, vom selben Code geschrieben, in jeder der 15 Sprachen der Website (lang). GET /api/v1/spec/requirements, kostenlos, listet die Kennungen der Anforderungen und ihre Bauarten. Ein Entwurf aus einer Nennwertberechnung: Prüfen Sie die Ausgaben gegen die gültigen, bevor Sie ihn herausgeben.
Welche Trommel: Kabeltrommeln, kostenlos
Der Trommelaufruf und das MCP-Werkzeug drum_fit sind kostenlos und zählen nicht zu den täglichen Freiaufrufen. Geben Sie den Außendurchmesser eines Kabels und eine Länge an (wahlweise kg/km, Kabelart und Trommelfamilie) und erhalten Sie die kleinsten passenden Trommeln, auf Wunsch auf bis zu max Trommeln einer Größe verteilt, mit den belegten Lagen, der freien Höhe bis zum Flanschrand sowie Kabel- und Bruttogewicht (Kabel + Tara). Oder geben Sie D, d und W einer Trommel an und erfahren Sie, was sie aufnimmt. Das Kabel wird in ganzen Lagen und ganzen Windungen mit 1,05 × Außendurchmesser und einem Abstand unter dem Flanschrand gewickelt: eine Schätzung, die nur wenige Prozent von den Kapazitätstabellen der Kabelhersteller abweicht, während die meisten Online-Rechner um 20 bis 40 % zu hoch liegen.
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 nennt den Wickelzuschlag und den Randabstand. Jede Trommel ist so angegeben, wie ihr Hersteller sie druckt, mit maker, source und seen, außer den Größen nach IS 10418:2024 (system IS, Indien): die eigene Tabelle 1 der Norm, seen standard, ohne Tara und ohne Tragfähigkeit. Keine andere Trommelnorm (DIN 46391, NEMA WC 26) wurde gelesen, daher sind die übrigen Größen die der Hersteller, nicht einer Norm. barrel_ok vergleicht den Kern mit dem KTG-Mindestmaß für die Kabelart (das eigene Datenblatt des Kabels hat Vorrang); load_ok nutzt die Tragfähigkeit des Herstellers, und eine Trommel ohne sie hat kein load_ok (ihre Last wird nicht geprüft). reeling=cylindrical, radial-vent oder radial-closed (mit layers) ergänzt die Abminderung einer motorischen Aufwickeltrommel nach NFPA 79 (2024) Tabelle 12.7.3; lagging= ergänzt den Block zu Handhabung und Lagerung.
Bezugswerte: Verlegetiefe, Brandklasse, AWG und mm², Verlegeleitfaden, Glossar, kostenlos
Die kostenlosen Bezugsseiten der Website als Aufrufe, außerhalb der täglichen Freiaufrufe und nie kostenpflichtig: die Mindestüberdeckung nach Land, Spannung und Ort (/api/v1/burial, MCP burial_depth), die niedrigste Brandklasse oder NEC-Listung, die ein Land in einer Gebäudeart verlangt (/api/v1/fire-class, MCP fire_class), AWG und kcmil gegen mm² nach Fläche und nach Widerstand (/api/v1/convert, MCP awg_metric), die Brandprüfungen, die nicht gleichwertig sind (/api/v1/not-equivalent und not_equivalent in jedem Dekodiertreffer), die NEC-Rohrfüllung (/api/v1/conduit-fill, MCP conduit_fill) sowie der Verlege- und Handhabungsleitfaden und das Glossar (/api/v1/laying-guide, /api/v1/glossary und als MCP-Ressourcen thecablecode://laying-guide und 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=de"
curl "https://thecablecode.com/api/v1/convert?awg=4/0"
curl "https://thecablecode.com/api/v1/laying-guide/mv?lang=de"
Jeder Wert trägt seine Quelle und seinen Sichtungsgrad, wie die Seite, die ein Mensch liest, sie zeigt (page verlinkt sie). Wo die gelesenen Quellen keinen Wert geben, sagt die Antwort das (null mit Grund, not_found, missing) und leiht nie einen. Die Regel AWG zu mm² ist die der Website (rule_source: site): keine Norm legt eine fest.
Installationsberechnungen: Spannungsfall, Häufung, Zug, Kabelrinnenfüllung, Verladung, Klima, Inbetriebnahme
Im Entwurf, ohne Aufpreis: load {amps, length_m} liefert den Spannungsfall und den kleinsten Querschnitt nach Strom und nach Spannungsfall (IEC 60364-5-52 Anhang G, BS 7671 Tabelle 4E4B, NEC Chapter 9 Table 9); fault {ka, seconds} die Prüfung von Bewehrung oder Schutzleiter (IEC 60364-5-54 Anhang A, BS 7671); installation group, arrangement und h3_pct die NS-Häufungs- und Oberschwingungsfaktoren (IEC 60364-5-52 B.52.17 bis B.52.21, E.52.1). Jeder Entwurf enthält außerdem laying (die Regel für Kälte) und after_installation (die Prüfungen nach der Verlegung), eine nordamerikanische Ader ihre NEC-Strombelastbarkeit und den EGC. Kostenlos: POST /api/v1/conduit-fill (NEC Chapter 9) und der Handhabungsblock des Trommelaufrufs (lagging=). Die Berechnungen, die auf der Website Pro sind, als Aufrufe und MCP-Werkzeuge (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 je $0.50, /api/v1/commissioning (das Inbetriebnahmeblatt) $0.50 und /api/v1/prep (die Endenvorbereitung mit Schrittblatt) $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": "de"}'
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}]}'
Zug, Kabelrinnenfüllung, Verladung und Endenvorbereitung antworten ohne Zahlung mit dem Urteil, das ein Besucher der Website sieht; es zählt gegen die 2 kostenlosen Entwürfe am Tag. "full": true antwortet mit allen Zahlen wie für ein Mitglied und ist kostenpflichtig. Die Liste eines Projekts geht als items in einem Aufruf, $0.50 je Eintrag, ohne Rabatt. Die Antworten kommen aus demselben Code wie die Pro-Felder, jeder Wert mit Quelle und Sichtungsgrad.
Änderungen
Was sich in den Antworten seit dem Registereintrag 1.3.0 geändert hat; Server, OpenAPI-Dokument und Registereintrag haben die Version 1.13.0. Dieselbe Liste: GET /api/v1/changelog, OpenAPI info.x-changelog und die MCP-Ressource thecablecode://changelog.
- 2026-10-31, 1.13.0: BS 5308-Mehrpaarkabel folgen jetzt PAS 5308:2009, gleiche Felder: design_cable bemisst Teil 1 (PE-Paare, 300/500 V) nach PAS 5308-1:2009 Tabellen 1 und D.1 bis D.10 (Isolierung, Al/PET-Folie 0,018 mm, Mantel, Polsterung, Bewehrungsdraht, Außenmantel; seen standard; vorher die Regeln nach HD 627 4-C2 und die Bewehrung nach IEC 60502-1) und Teil 2 (PVC) nach PAS 5308-2:2009 statt BS 5308-2:1986 (z. B. Mantel von 10 x 2 x 0,5 mm² Typ 1 1,1 mm, vorher 1,2; Kabel mit paarweiser Abschirmung im Außendurchmesser 1,3 bis 6 mm kleiner). Neu: 2,5 mm² in Teil 2; PAS 5308-1 Typ 3, ein Bleimantel zwischen zwei PVC-Polsterungen unter der Bewehrung (ein Satz mit Type 3 oder LC oder ein Entwurf mit einem metalSheath aus Blei); after_installation-Zeilen für diese Kabel, 2 kV d.c. für 15 min zwischen den Leitern und gegen die Bewehrung, if_required (Tabelle B.2, informativ); properties.mechanical bending_radius_install 6 D, Typ 3 15 D (Tabelle B.1, informativ; vorher keiner). Teil 1 mit 0,75 mm², nicht in PAS 5308-1, wird wie bisher bemessen. Eine Korrektur unter design/v1, gleiche Schema-ID.
- 2026-10-31, 1.12.0: Prüfungen für Hoch- und Höchstspannung aus jetzt vorliegenden Normen, ergänzend (kein Feld umbenannt oder entfernt): check/v1 prüft einen Entwurf nach IEC 60840 oder IEC 62067, oder jede Konstruktion mit standard iec-60840-2011 oder iec-62067-2011, gegen den eigenen Regelsatz, statt IEC 60502-2 außerhalb des Geltungsbereichs zu melden: Die Norm legt keine Wanddicke fest, daher ihre Toleranzen auf den angegebenen Nennwert, Isolierung mindestens 0,90 tn (10.6.2), Außenmantel 0,85 tn - 0,1 (10.6.3), Blei 0,95 tn - 0,1, glattes Aluminium 0,9 tn - 0,1 und gewelltes Aluminium 0,85 tn - 0,1 (10.7), die Exzentrizität als not_checkable. Die Bemessungs- und Prüfspannungen nach IEC 62067 nennen jetzt IEC 62067:2011 Tabelle 4, S. 36 (seen standard; 230/400 kV bleibt secondary), wie die Stoßspannungsquelle des Kabels in der Antwort electrical zeigt.
- 2026-10-31, 1.11.1: Korrekturen aus jetzt vorliegenden Normen, gleiche Felder: die Gleichspannungszeile des Außenmantels in after_installation (MS-, HS- und HöS-Entwürfe) nennt IEC 60229:2007 Abschnitt 5, S. 9, und ist seen standard (vorher secondary; der Wert bleibt: 4 kV je mm Außenmantel, höchstens 10 kV, 1 min); die BS-5467-Zeilen nennen BS 5467:1997+A3:2008 B.8, Tabelle B.2, und geben deren 15 min an (vorher ohne Dauer); die Zeile des verdichteten Leiters Klasse 2 (conductor_source) ist seen standard, IEC 60228:2004 Tabelle C.2; die AWG-Leiterquellen und awg_metric nennen NEC 2026 Kapitel 9 Tabelle 8 (dieselben Werte wie die Tabelle von 2017); der Verlegeleitfaden nennt IEC 60229:2007 und BS 5467:1997+A3:2008. Eine Korrektur unter design/v1, gleiche Schema-ID.
- 2026-10-31, 1.11.0: EN-50525-Leitungen aus den Normen gelesen, eine Korrektur unter design/v1 (kein Feld umbenannt oder entfernt): die Schichten von H07RN-F (EN 50525-2-21) und H07Z1-K (EN 50525-3-31) nennen die Anhang-B-Tabellen der Normen selbst, gesehen in der Norm (zuvor die Wiedergabe eines Herstellers, sekundär); H07RN-F prüft die obere Durchmessergrenze der 3-adrigen Querschnitte ab 35 mm², baut 3x300, 4x240, 4x300 und 6 bis 36 Adern (Tabelle B.3) und 5 Adern nur bis 95 mm² (ein größerer Querschnitt nimmt die nächste Zeile und sagt es). spec.standard nimmt außerdem EN50525-2-51 (H05VV5-F), EN50525-3-11 (H05Z1Z1-F, H03Z1Z1-F, flach H05Z1Z1H2-F) und EN50525-3-21 (H07ZZ-F), und EN50525-3-31 baut H07Z1-U / -R und H05Z1-U / -R.
- 2026-10-31, 1.10.0: Automatische Abschaltung in der Schutzleiterprüfung, ergänzend (kein Feld umbenannt oder entfernt): design/v1 nimmt cpc.system (TN oder TT), cpc.circuit (final oder distribution), cpc.u0_v und cpc.ia_a, und cpc ergänzt disconnection: die größte Abschaltzeit nach IEC 60364-4-41:2005+AMD1:2017 Tabelle 41.1 für System, Stromkreis und U0 (Verteilungsstromkreise TN 5 s, TT 1 s; auf der Grundlage bs BS 7671:2008+A1:2011 Tabelle 41.1), ob die Zeit der Prüfung länger ist, und mit ia_a die größte Fehlerschleifenimpedanz Zs = U0 / Ia (411.4.4, 411.5.4), mit der TT-Regel für eine RCD, RA × IΔn ≤ 50 V (411.5.3), jeder Wert mit Tabelle und Seite. Gleicher Preis. Ebenfalls in 1.9.0 eine Korrektur in ratings.short_circuit: ein Kupfer- oder Aluminiumschirm eines Kabels von 1,1 kV bis 220 kV außerhalb von 6 bis 30 kV (1 und 3 kV sowie über 30 kV) endet jetzt an der Grenze nach IS 16269:2018, dem niedrigeren Wert aus der Grenze der Isolierung (Tabelle 1) und der der Mischung über dem Schirm (Tabelle 2: PVC 200 °C, PE als ST3 mit 150 °C angesetzt), wo es 250 °C waren; IS 16269 stützt sich auf IEC 60724 und IEC 61443, die nicht vorliegen; temperatures nennt Tabelle und Seite.
- 2026-10-31, 1.9.1: Korrekturen aus jetzt vorliegenden Normen, gleiche Felder: Entwürfe von design_cable nach BS 5308 Teil 2 (PVC-Paare, 300/500 V) nehmen Isolierung, Al/PET-Folie, Mantel, Polsterung, Bewehrungsdraht und Außenmantel aus BS 5308-2:1986 Tabellen 1 und 4 bis 10 (seen standard; z. B. Mantel von 10 x 2 x 0,5 mm² 1,2 mm, vorher 1,5), und J-Y(St)Y-Entwürfe nehmen die Wanddicken aus DIN VDE 0815:1985 Tabelle 4 (0,2 mm auf dem 0,6-mm-Draht), den 0,6-mm-Beidraht über 10 Paaren, den Mantel nach Tabelle 19 und die Farben nach 4.4.5, daher werden ihre Außendurchmesser kleiner. Eine Korrektur unter design/v1, gleiche Schema-ID.
- 2026-10-31, 1.9.0: Schiffs- und Offshorekabel im Verlegeleitfaden, ergänzend (kein Feld umbenannt oder entfernt): GET /api/v1/laying-guide und thecablecode://laying-guide nennen eine vierzehnte Familie, marine, deren Seite die kleinsten Biegeradien beim Verlegen nach IEC 60092-352 Tabellen 4 und 4A angibt (bis 1,8/3 kV nach Umhüllung und Durchmesser; ab 3,6/6 kV einadrig 12 D, dreiadrig 9 D), in der Norm gelesen, mit den Trommelzeilen aller Familien; die übrigen Abschnitte sagen, was nicht gefunden wurde. Kostenlos.
- 2026-10-31, 1.8.0: Kriechweg von Freiluft-Endverschlüssen, ergänzend (kein Feld umbenannt oder entfernt): cable_prep nimmt input.pollution (a bis e, die Verschmutzungsklasse des Standorts nach IEC TS 60815-1), und die volle Antwort für einen MS-Entwurf ergänzt creepage: Um/√3, den spezifischen Bezugskriechweg nach IEC TS 60815-3 und den kleinsten Kriechweg eines Freiluft-Endverschlusses je Klasse, Ka und Kad, die gewählte Klasse (null, wenn keine verlangt wird: die Norm nennt keine typische Klasse), die Prüfung der Garnituren (die gelesenen Garniturtabellen nennen keinen Kriechweg), jeden Wert mit seinem Abschnitt; die Garniturseite des Schrittblatts nennt die fünf kleinsten Werte. Gleicher Preis.
- 2026-10-31, 1.7.0: Endverschlüsse und Muffen, ergänzend (kein Feld umbenannt oder entfernt): die volle Antwort von cable_prep für einen MS-Entwurf ergänzt kits, die Arten von Endverschluss (Warm- oder Kaltschrumpf, innen oder außen) und Verbindungsmuffe, die passen, jede mit fits oder dem Grund, den Bereich der Leiterquerschnitte und Isolierdurchmesser, die ihn abdecken, die Länge, die der Bausatz am Kabelende einnimmt, die Muffenlänge und die Schirmzahl, aus den öffentlichen Katalogen der Hersteller (Quelle "makers' public catalogues, typical"), ohne Hersteller, Bausatz oder Teilenummer zu nennen; das Schrittblatt erhält dafür eine Seite. Gleicher Preis.
- 2026-10-30, 1.6.0: Schlagrichtung, ergänzend (kein Feld umbenannt oder entfernt): design/v1 gibt dimensions.lay, die Schlagrichtung (S linksgängig, Z rechtsgängig) jedes verseilten Elements (Leiter, gewickelte Schichten, Gegenwendel, Paare, Verseilung) mit Grundlage und Quelle, und lay an jeder gewickelten Schicht von dimensions.layers; der Entwurf nimmt lay an einer Schicht und design.lay (conductor, pairs, layUp) für die des Herstellers.
- 2026-10-30, 1.5.0: Installationsberechnungen, ergänzend (kein Feld umbenannt oder entfernt). design/v1 wendet die NS-Häufungs- und Oberschwingungsfaktoren an (installation group, arrangement, clearance, trays, h3_pct: IEC 60364-5-52 B.52.17 bis B.52.21 und E.52.1, BS 7671 4C1 bis 4C3), group ist bei 0,6/1 kV also nicht mehr ungenutzt; es ergänzt voltage_drop und sizing (load), cpc (fault, cpc) und nec für nordamerikanische Adern sowie laying und after_installation in jeder Antwort. Kostenlos: POST /api/v1/conduit-fill und handling im Trommelaufruf (lagging). Kostenpflichtig: Zug, Kabelrinnenfüllung, Ladeplan, Klimaprüfung, MS-Elektrowerte, wirtschaftlicher Querschnitt, das Inbetriebnahmeblatt und die Endenvorbereitung; das Urteil zu Zug, Rinne, Verladung und Vorbereitung ist im täglichen Freikontingent der Entwürfe kostenlos, items werden je Eintrag berechnet. lang nimmt bei decode, design, equivalents und presets alle 15 Sprachen der Website.
- 2026-10-30, 1.4.0: Neue kostenlose Aufrufe, ergänzend (kein Feld umbenannt oder entfernt): Verlegetiefe nach Land, die Brandklasse, die ein Land verlangt, AWG und mm² nach Fläche und nach Widerstand, die Hinweise "nicht gleichwertig, weil" (auch als not_equivalent in jedem Dekodiertreffer), die Abminderung für Aufwickeltrommeln im Trommelaufruf (reeling, layers) sowie Verlegeleitfaden, Glossar und diese Änderungsliste als MCP-Ressourcen mit REST-Gegenstücken.
- 2026-10-29, 1.4.0 (#387): NS-Strombelastbarkeiten (Entwurf ratings.current, 0,6/1 kV) lesen jetzt IEC 60364-5-52:2009 Anhang B, seen standard: column ist ein Code (D1 in Rohren im Erdreich, E2 oder E3 mehradrig in Luft, F einadrig im Dreieck in Luft) statt einer Wendung, Tabellen und Faktoren sind B.52.x mit ihrer Seite, Aluminium hat Werte, und die Ampere in Rohren folgen den Werten von 2009. Eine Korrektur unter design/v1, gleiche Schema-ID.
- 2026-10-29, 1.4.0 (#380): Trommeln: IS ist ein neuer Wert von system (IS 10418:2024, Indien), in der Anfrage und in fits und pools. Seine Größen sind die eigene Tabelle 1 der Norm, seen standard, ohne Tara und ohne Tragfähigkeit; diese Zeilen haben daher kein tare_kg, gross_kg, load_kg oder load_ok, und eine nicht geprüfte Last gilt nicht als fehlgeschlagene Prüfung.
Preise
| Einzelne Entschlüsselung | 5 kostenlos pro Aufrufer und UTC-Tag (API und MCP zusammen), danach $0.10 pro Aufruf |
| Stapel-Entschlüsselung | $0.03 pro Kurzzeichen, bis zu 500 Kurzzeichen, eine Zahlung |
| Kabelkonstruktion | 2 kostenlos pro Aufrufer und UTC-Tag (API und MCP zusammen), danach $0.50 pro Konstruktion |
| Entsprechungen | Teilt sich die 5 kostenlosen Entschlüsselungen pro Tag, danach $0.10 pro Aufruf |
| Konformitätsprüfung | 2 kostenlos pro Aufrufer und UTC-Tag (API und MCP zusammen), danach $0.50 pro Prüfung |
| Datenblattleser | $2.00 pro Dokument ab dem ersten (API und MCP gleich), die Prüfung jeder Zeile inbegriffen |
| Spezifikation | $2.00 für das erste Kabel, $0.50 für jedes weitere Kabel im selben Aufruf (bis zu 30), eine Zahlung; kein kostenloses Kontingent |
| Installationsberechnungen | $0.50 je Berechnung (Zug, Kabelrinnenfüllung, Ladeplan, Klimaprüfung, MS-Elektrowerte, wirtschaftlicher Querschnitt); das Urteil zu Zug, Rinne und Verladung zählt gegen die 2 kostenlosen Entwürfe am Tag; eine Liste zu $0.50 je Eintrag |
| Inbetriebnahmeblatt | $0.50 je Blatt (PDF), ein eigener Aufruf, kein Freikontingent |
| Kabelendenvorbereitung | $0.50 je Entwurf mit Schrittblatt (PDF), ein eigener Aufruf; die übliche Schrittfolge zählt gegen die kostenlosen Entwürfe |
| Zahlung | x402 v2, Schema exact, USDC im Base-Mainnet, von Wallet zu Wallet; die Website verwahrt kein Geld |
| Konto | Keines. Kein API-Schlüssel, keine Registrierung, keine Cookies |
Eine Antwort lesen
| status | single, ambiguous (mehrere Systeme lesen die Buchstaben), no_match oder unreadable |
| matches[].basis | named_standard, verified_designation (ein reales Kabel aus Herstellerdatenblättern), type_name oder grammar (die Buchstaben lassen sich zerlegen, mehr nicht). Behandeln Sie einen einzelnen grammar-Treffer mit Vorsicht: Zufällige Zeichenfolgen lassen sich etwa jedes fünfte Mal irgendwo zerlegen |
| symbols[].source | patch mit einer URL für Bedeutungen, die seit 2016 aus einer zitierten Quelle ergänzt oder korrigiert wurden, legacy_2016 für die ursprünglichen Tabellen, type_table für Tabellen ganzer Typnamen |
Sponsorings, gekauft von Agenten
Ein Agent, der im Auftrag eines Unternehmens einkauft, kann die Sponsoring-Plätze auflisten, ein Angebot in USD und USDC einholen, bestellen und verlängern, alles bezahlt mit x402. Ein Sponsoring ändert nie eine Entschlüsselung oder ihre Rangfolge, und jedes gesponserte Element ist gekennzeichnet.
GET https://thecablecode.com/api/v1/ads/slots