Kontakte in das Archiv eintragen

um Kontakte in das Archiv einzufügen, überträgt man diese mit einem POST Request an die xml.php mit diesen Parametern
  • token: Der gültige Token
  • aktion: insertContactArchive
  • form: array [] mit den Feldern des Kontakts
    • kunde => Name des Kunden
    • kundennummer_old=>bisherige Kundennummer
    • strasse => Straße
    • plz => PLZ
    • ort => Stadt / Ort
    • mobilnr => Handy-Nr
    • email => E-Mail Adresse
    • old_pw_hash => Hashwert des alten Passworts (string)
    • old_pw_method => Methode für Verschlüsselung Passwort (string)
    • data => JSON Object mit allen weiteren Daten
Als Rückgabe erhält man die vom Ticketsystem vergebene ID des Kunden, welche z.B. beim Eintragen einer Archivbuchung optional mit übergeben werden kann.

Buchungen in das Archiv eintragen

um Buchungen in das Archiv einzufügen, überträgt man diese mit einem POST Request an die xml.php mit diesen Parametern
  • token: Der gültige Token
  • aktion: insertBookingArchive
  • form: array [] mit den Feldern der Buchung
    • vorgang_nr => Buchungsnummer
    • datum_start => Unix Timestamp des Abfahrt-Datums und Uhrzeit
    • datum_stop => Unix Timestamp des Ankunft-Datums und Uhrzeit
    • kunde => Namen des Kunden
    • kunde_id => Seaways Kunden-ID (optional wenn bekannt)
    • kundennummer_old => Bisherige Kundennummer
    • hafen_start => Abfahrthafen als Text oder numerisch mit der Seaways Hafen-ID
    • hafen_stop => Zielstation als Text oder numerisch mit der Seaways Hafen-ID
    • einfache_fahrt => 1 wenn es nur eine Hinfahrt gibt, 0 bei Hin- und Rückfahrt
    • schiff => Bezeichnung des Schiffs
    • data => JSON String mit allen weitere relevanten Informationen zu der Buchung
Als Bestätigung erhält man OK aus Rückgabe.
Wegweiser