PUT api/LWK/adressen/{id}

Aktualisiert eine Adresse. Diese Funktion erfordert spezielle Berechtigungen und müssen durch den semiQ-Support erteilt werden.

Aufruf

URL Parameter

NameBeschreibungTypWeitere Informationen
id

Die Id der Adresse

string

Required

Parameter

Adresse
NameBeschreibungTypWeitere Informationen
Id

Kundennummer

string

Max length: 40

LFI_PSMAusweisnummer

LFI-Spezialfeld

string

Max length: 50

Anrede

Anrede

string

Max length: 40

Titel

Titel

string

Max length: 40

NachgestellterTitel

Nachgesteller Titel

string

Max length: 20

Name1

1. Namensfeld, Der Feldname kann über 'api/config/liste/felder/name1' ermittelt werden.

string

Max length: 55

Vorname

Vorname

string

Max length: 55

Familienname

Familienname

string

Max length: 55

Berufsbezeichnung

Berufsbezeichnung

string

Max length: 400

Strasse

Straße

string

Required

Max length: 75

PLZ

Postleitzahl

string

Max length: 10

Min length: 4

Ort

Wohnort

string

Required

Max length: 75

Geburtsort

Geburtsort

string

Max length: 255

LKZ

Länderkennzeichen im ISO2 Format

string

Max length: 5

Email

E-Mail Adresse

string

Max length: 255

Geburtsdatum

Geburtsdatum

date

Keine.

Geburtsland

Geburtsland im ISO2-Format

string

Max length: 2

Min length: 2

Telefon1

1. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon1' ermitteln

string

Max length: 40

Telefon2

1. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon2' ermitteln

string

Max length: 40

Telefon3

3. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon3' ermitteln

string

Max length: 40

Telefon4

4. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon4' ermitteln

string

Max length: 40

Logisch1

Legt das 1. logische Kennzeichen fest oder gibt es zurück. Der Feldname kann über 'api/config/liste/felder/logisch1' ermittelt werden.

boolean

Keine.

Betriebsnummer

Betriebsnummer

string

Max length: 55

Betriebsleiter

Betriebsleiter

boolean

Keine.

Steuernummer

Steuernummer

string

Max length: 50

Umsatzsteuernummer

Umsatzsteuernummer

string

Max length: 50

Emfängercode

Emfängercode

string

Max length: 55

Zusatzdaten

Zusätzliche Kontextbezogene Daten

Auflistung von Zusatzdaten

Keine.

Anfrageformat

application/json, text/json

Beispiel:
{
  "GroupId": "00000000-0000-0000-0000-000000000000",
  "TKZ": "00000000-0000-0000-0000-000000000000",
  "Id": "sample string 1",
  "LFI_PSMAusweisnummer": "sample string 2",
  "Anrede": "sample string 3",
  "Titel": "sample string 4",
  "NachgestellterTitel": "sample string 5",
  "Name1": "sample string 6",
  "Vorname": "sample string 7",
  "Familienname": "sample string 8",
  "Berufsbezeichnung": "sample string 9",
  "Strasse": "sample string 10",
  "PLZ": "sample string 11",
  "Ort": "sample string 12",
  "Geburtsort": "sample string 13",
  "LKZ": "sample string 14",
  "Email": "sample string 15",
  "Geburtsdatum": "2023-02-02T19:41:00.3949887+01:00",
  "Geburtsland": "sample string 16",
  "Telefon1": "sample string 17",
  "Telefon2": "sample string 18",
  "Telefon3": "sample string 19",
  "Telefon4": "sample string 20",
  "Logisch1": true,
  "Betriebsnummer": "sample string 21",
  "Betriebsleiter": true,
  "Steuernummer": "sample string 22",
  "Umsatzsteuernummer": "sample string 23",
  "Emfängercode": "sample string 24",
  "Zusatzdaten": [
    {
      "Typ": "sample string 1",
      "Daten": {}
    },
    {
      "Typ": "sample string 1",
      "Daten": {}
    }
  ]
}

Statuscodes

  • OK (200)
  • BadRequest (400)
  • Unauthorized (401)

Antwort

Beschreibung

Adresse
NameBeschreibungTypWeitere Informationen
Id

Kundennummer

string

Max length: 40

LFI_PSMAusweisnummer

LFI-Spezialfeld

string

Max length: 50

Anrede

Anrede

string

Max length: 40

Titel

Titel

string

Max length: 40

NachgestellterTitel

Nachgesteller Titel

string

Max length: 20

Name1

1. Namensfeld, Der Feldname kann über 'api/config/liste/felder/name1' ermittelt werden.

string

Max length: 55

Vorname

Vorname

string

Max length: 55

Familienname

Familienname

string

Max length: 55

Berufsbezeichnung

Berufsbezeichnung

string

Max length: 400

Strasse

Straße

string

Required

Max length: 75

PLZ

Postleitzahl

string

Max length: 10

Min length: 4

Ort

Wohnort

string

Required

Max length: 75

Geburtsort

Geburtsort

string

Max length: 255

LKZ

Länderkennzeichen im ISO2 Format

string

Max length: 5

Email

E-Mail Adresse

string

Max length: 255

Geburtsdatum

Geburtsdatum

date

Keine.

Geburtsland

Geburtsland im ISO2-Format

string

Max length: 2

Min length: 2

Telefon1

1. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon1' ermitteln

string

Max length: 40

Telefon2

1. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon2' ermitteln

string

Max length: 40

Telefon3

3. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon3' ermitteln

string

Max length: 40

Telefon4

4. Telefonnummer. Feldname lässt sich über 'api/config/felder/telefon4' ermitteln

string

Max length: 40

Logisch1

Legt das 1. logische Kennzeichen fest oder gibt es zurück. Der Feldname kann über 'api/config/liste/felder/logisch1' ermittelt werden.

boolean

Keine.

Betriebsnummer

Betriebsnummer

string

Max length: 55

Betriebsleiter

Betriebsleiter

boolean

Keine.

Steuernummer

Steuernummer

string

Max length: 50

Umsatzsteuernummer

Umsatzsteuernummer

string

Max length: 50

Emfängercode

Emfängercode

string

Max length: 55

Zusatzdaten

Zusätzliche Kontextbezogene Daten

Auflistung von Zusatzdaten

Keine.

Antwortformat

application/json, text/json

Beispiel:
{
  "GroupId": "00000000-0000-0000-0000-000000000000",
  "TKZ": "00000000-0000-0000-0000-000000000000",
  "Id": "sample string 1",
  "LFI_PSMAusweisnummer": "sample string 2",
  "Anrede": "sample string 3",
  "Titel": "sample string 4",
  "NachgestellterTitel": "sample string 5",
  "Name1": "sample string 6",
  "Vorname": "sample string 7",
  "Familienname": "sample string 8",
  "Berufsbezeichnung": "sample string 9",
  "Strasse": "sample string 10",
  "PLZ": "sample string 11",
  "Ort": "sample string 12",
  "Geburtsort": "sample string 13",
  "LKZ": "sample string 14",
  "Email": "sample string 15",
  "Geburtsdatum": "2023-02-02T19:41:00.3949887+01:00",
  "Geburtsland": "sample string 16",
  "Telefon1": "sample string 17",
  "Telefon2": "sample string 18",
  "Telefon3": "sample string 19",
  "Telefon4": "sample string 20",
  "Logisch1": true,
  "Betriebsnummer": "sample string 21",
  "Betriebsleiter": true,
  "Steuernummer": "sample string 22",
  "Umsatzsteuernummer": "sample string 23",
  "Emfängercode": "sample string 24",
  "Zusatzdaten": [
    {
      "Typ": "sample string 1",
      "Daten": {}
    },
    {
      "Typ": "sample string 1",
      "Daten": {}
    }
  ]
}