Untervermittler aktualisieren

Im konkreten Beispiel werden zwei Datensätze übertragen.

Request:

$UpdateParams = array (
    "dataUser" => array (
        'user' => 'IHREVERMITTLERNUMMER',
        'pass' => '********',
    ),
    "content"  => array (
        'untervermittler' => array (
            'update' => array(
                array(
                    'pk' => 10821,
                    'Name1' => 'Tom',
                    'Name2' => 'Tester',
                    'Strasse' => 'Teststraße 7b',
                ),
                array(
                    'pk' => 10822,
                    'Name1' => 'Theodor',
                    'Name2' => 'Tester',
                    'Strasse' => 'Teststraße 129a',
                    'Vermittlernummern' => '{"Gothaer-Versicherung":"00.000","Helvetia-Versicherung":"000/0000","Generali":"000000","HDI":"00-000-0000000","RS-Union":"00/000/0000","AXA-Versicherung":"0000000000","DBV":"0000000000","Janitos-Versicherung":"00000000","Konzept-Marketing-A":"00000","Konzept-Marketing-ACE":"00000","Konzept-Marketing-Go":"00000","Konzept-Marketing-ZU":"00000","NRV":"000000000"}',
                ),
            ),
        ),
    )
);

Response:

array (
  'response' =>
  array (
    'untervermittler' =>
    array (
      'update' =>
      array (
        0 =>
        array (
          'status' => 'success',
          'affected' => 0,
        ),
        1 =>
        array (
          'status' => 'success',
          'affected' => 1,
        ),
      ),
    ),
  ),
)

Zur Erklärung:

Hinweis: Unter "affected" kann keine größere Nummer als 1 erscheinen, da über pk nur ein Datensatz referenziert werden kann.