Dokumentation

Die vollständige Beschreibung aller Klassen und Methoden finden Sie auf den Unterseiten dieses Menüpunktes. Beginnen Sie mit den Grundlagen → – dort sind Endpunkt, Aufbau von Request und Response, Authentifizierung, Fehlerbehandlung und die Hilfsfunktion curlSend() beschrieben, die auf allen weiteren Seiten vorausgesetzt wird.

Freischaltung erforderlich
Der Zugriff für die einzelnen Schnittstellen des Zusatz-Webservice wird individuell auf Anfrage erteilt.
Kontakt: ts@mr-money.de

Beispiel-Code

Der Webservice ist ein einziger Endpunkt, der per POST ein JSON-Dokument entgegennimmt. Welche Funktion ausgeführt wird, steht nicht in der URL, sondern in der Struktur des Dokuments: klassemethode → Parameter.

PHP – Webservice-Anfrage (Gesellschaftsliste)
<?php
// Webservice-URL gemaess Dokumentation
$apiUrl = 'https://api.versicherungsmaklersoftware.de/';

$UpdateParams = array (
    "dataUser" => array (
        'user' => 'IHREVERMITTLERNUMMER',   // individuell von Mr-Money erhalten
        'pass' => '********',
    ),
    "content"  => array (
        'gesellschaften' => array (
            'fetchList' => array (
                array (
                    'sparte'   => 'phv',
                    'komplett' => true,
                ),
            ),
        ),
    ),
);

$response = curlSend( json_encode( $UpdateParams ), $apiUrl );   // siehe Grundlagen
$data     = json_decode( $response, true );

if ( ! is_array( $data ) || ! isset( $data['response'] ) ) {
    die( 'Webservice-Fehler: ungueltige Antwort' );
}

// Ergebnis liegt unter response -> klasse -> methode -> aufruf-index
$liste = $data['response']['gesellschaften']['fetchList'][0];
?>
✉ Feedback
Fehler oder Unstimmigkeit in dieser Doku entdeckt? Schreiben Sie uns: ts@mr-money.de