IDS Schnittstelle Mock Server

v2.0 / v2.3 A mock implementation of the IDS Webshop Interface for testing crafts software integrations.

Endpoint

The IDS interface is available at /ids (also mirrored at /). Point your crafts software shop URL to:

https://ids-mock-server.herodev.xyz/ids

Additional routes: /shop (browser shop UI after login), /api/cart?artNo=X&artNo=Y (quick XML generation without auth).

Supported Actions

ActionCodeMethodDescription
Warenkorb EmpfangenWKEPOSTOpen shop, browse catalog, send cart back
Warenkorb SendenWKSPOSTSend cart to shop, shop enriches and returns it
ArtikeldeeplinkADLPOST/GETOpen article detail page by article number
LogininformationenLIPOST/GETQuery required login fields
SchnittstellenversionSVPOST/GETQuery supported interface versions

Demo Credentials

Kundennr.BenutzernamePasswort
009090demoshop2025
001234testheizung!
005678adminsanitaer3

Usage Example

# WKE: Open shop and receive cart
curl -X POST https://ids-mock-server.herodev.xyz/ids \
  -F "action=WKE" \
  -F "kndnr=009090" \
  -F "name_kunde=demo" \
  -F "pw_kunde=shop2025" \
  -F "hookurl=http://localhost:3000/ids/callback"

# LI: Query login requirements
curl -X POST https://ids-mock-server.herodev.xyz/ids -F "action=LI"

# SV: Query supported versions
curl -X POST https://ids-mock-server.herodev.xyz/ids -F "action=SV"

# ADL: Article deeplink
curl -X POST https://ids-mock-server.herodev.xyz/ids -F "action=ADL" -F "ghnummer=OHCONTROLV2025"

# WKS: Send cart to shop
curl -X POST https://ids-mock-server.herodev.xyz/ids \
  -F "action=WKS" \
  -F "kndnr=009090" \
  -F "name_kunde=demo" \
  -F "pw_kunde=shop2025" \
  -F "warenkorb=@cart.xml" \
  -F "hookurl=http://localhost:3000/ids/callback"

Available Articles

Art.-Nr.BezeichnungListenpr.
OHCONTROLV2025Oventrop Strangreg.ventil HydroControl V PN25 DN20, Rp3/4 IG130.00 EUR
ARN406037GWEArbonia Röhrenrad. 4060 600x37El, weiß3096.00 EUR
VIE7839754Viessmann Vitodens 200-W B2HF 19kW4250.00 EUR
GRO34229002Grohe Eurosmart Einh.-Waschtischbatt.189.00 EUR
GEB601835001Geberit Silent-PP Rohr DN70 1000mm18.50 EUR
WIL3200K50Wilo Stratos PICO 25/1-4, 180mm395.00 EUR
REHAU11380Rehau RAUTHERM S 17x2,0 (120m Ring)312.00 EUR
STE653172Stiebel Eltron SHZ 80 LCD Wandspeicher620.00 EUR
CU15X1M50Kupferrohr 15x1mm halbhart, 50m Ring10000.00 EUR
KER534420Keramag Renova Nr.1 WC-Kombination289.00 EUR