Was ist diese Dokumentation?

Diese Dokumentation beschreibt alle Schnittstellen und Webservices des Mr-Money Vergleichsrechner-Systems. Sie richtet sich an Softwareentwickler, die Vergleichsrechner in externe Systeme (Portale, MVPs, Apps) integrieren.

Wo fange ich an?

▶ Tipp: Am schnellsten lernen Sie die Schnittstelle kennen, indem Sie das Demo / Testformular ausprobieren – dort können Sie sofort einen echten Aufruf absetzen und die Rückgabe sehen.
Schritt Was tun? Wohin?
1 Verstehen, welcher der drei Integrationswege zu Ihrem Ziel passt (direkt in den Rechner, Dunkelverarbeitung oder AngebotsCenter). Integrationswege (Varianten) →
2 Alle Parameter und Response-Felder von varinput.php kennenlernen – dem gemeinsamen Einstiegspunkt aller Varianten. varinput.php – Referenz →
3 Loslegen: Rechenkern-URLs, Variablen je Sparte und optionale Parameter nachschlagen. Rechenkern-URLs →
Variablen je Sparte →

Die wichtigsten Parameter

Diese drei Parameter werden auf fast jeder Seite der Dokumentation erwähnt – hier die kurze Abgrenzung:

ParameterNameBedeutung
idPartner-ID / Makler-ID8-stellige ID des Maklers bei Mr-Money, z.B. 00200341. Testmodus: layout1
paHersteller-IDIhre 2–3-buchstabige Kennung als Software-Hersteller (von Mr-Money vergeben). Testmodus: herstellerx
v_idVermittlerkennungBezeichner für den einzelnen Nutzer/Vermittler in Ihrem System. Keine Sonderzeichen. Für Endkunden-Portale leer lassen.

📖 Alle Begriffe ausführlich erklärt: Glossar →

Wichtige Hinweise

⚠ Zeichenkodierung
Alle Parameter müssen in ISO-8859-1 übertragen werden (nicht UTF-8). Der Rechenkern erwartet und liefert ausschließlich ISO-8859-1.

Schnellstart – Minimaler Aufruf in 30 Sekunden

Kopieren Sie diesen Code, um sofort einen ersten Test-Aufruf gegen die Schnittstelle zu machen. Die Testwerte layout1 und herstellerx schalten den Demomodus ein – Sie benötigen keine echte Partner-ID.

PHP – Erster Testaufruf (Demomodus)
<?php
$params = http_build_query([
    'id'   => 'layout1',       // Testmodus-ID
    'pa'   => 'herstellerx',   // Testmodus-Hersteller
    'sp'   => 'PHV',           // Sparte: Privathaftpflicht
    'json' => 'true',
]);

$ch = curl_init('https://schnittstellen.versicherungsmaklersoftware.de/varinput.php?' . $params);
curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 10]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);

// Ergebnis pruefen:
echo $response['URL'];   // Rechner-URL
echo $response['pk'];    // Sitzungs-ID
echo $response['a_id'];  // Berechnungs-ID
?>
✉ Feedback
Fehler oder Unstimmigkeit in dieser Doku entdeckt? Schreiben Sie uns: ts@mr-money.de