POST api/Auftrag

Request Information

URI Parameters

None.

Body Parameters

AuftragDaten
Name Description TypeAdditional information
Alt_Lieferant_ID integer

None.

Netzgebiet_ID integer

None.

Netzbetreiber_ID integer

Required

Tarife_ID integer

Required

Sparte string

Required

Matching regular expression pattern: ^(Strom|Gas)$

Verbrauchsart string

Required

Matching regular expression pattern: ^(SLP|TLP)$

KAnrede string

Required

KTitel string

None.

KVorname string

None.

KNachname string

None.

KGeburtsdatum date

None.

KAnrede_2 string

None.

KVorname_2 string

None.

KNachname_2 string

None.

KFirma string

None.

KPLZ string

Required

Matching regular expression pattern: ^\d{5}$

KOrt string

Required

Matching regular expression pattern: ^[A-Za-zÄÖÜäöüß][A-Za-zÄÖÜäöüß.\-()]*([ ]?[A-Za-zÄÖÜäöüß.\-()]+)*$

KStrasse_Postfach string

Required

KHaus_NR string

Required

KHaus_Nr_Zusatz string

None.

KTel string

Required

KEmail string

Required

EAnrede string

None.

EVorname string

None.

ENachname string

None.

EFirma string

None.

EPLZ string

Matching regular expression pattern: ^\d{5}$

EOrt string

Matching regular expression pattern: ^[A-Za-zÄÖÜäöüß][A-Za-zÄÖÜäöüß.\-()]*([ ]?[A-Za-zÄÖÜäöüß.\-()]+)*$

EStrasse_Postfach string

None.

EHaus_NR string

None.

EHaus_NR_Zusatz string

None.

Zahlungsart string

Required

Matching regular expression pattern: ^(Bankeinzug|Überweisung)$

Kontoinhaber string

None.

IBAN string

Matching regular expression pattern: ^DE\d{20}$

Bankleitzahl string

None.

Bank string

None.

Alt_Lieferant_Kunden_NR string

None.

Neu_Einzug boolean

Required

Alt_Lieferant_Gekuendigt_Kunde boolean

None.

Lieferant_Gekuendigt_Zum date

None.

Datum_Lieferungswunsch date

None.

Anmelde_Zaehlernr string

Required

Marktlokation string

None.

Verbrauch_HT decimal number

Required

Verbrauch_NT decimal number

None.

Vertriebspartner_Nr string

Required

Vertrieb_Unterstruktur string

None.

Tarifname string

Required

AP decimal number

Required

APNT decimal number

Required

GP decimal number

Required

Altlieferant_Identcode string

None.

Aktionscode string

Matching regular expression pattern: ^[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}$

Request Formats

application/json, text/json

Sample:
{
  "Alt_Lieferant_ID": 1,
  "Netzgebiet_ID": 2,
  "Netzbetreiber_ID": 3,
  "Tarife_ID": 4,
  "Sparte": "sample string 5",
  "Verbrauchsart": "sample string 6",
  "KAnrede": "sample string 7",
  "KTitel": "sample string 8",
  "KVorname": "sample string 9",
  "KNachname": "sample string 10",
  "KGeburtsdatum": "2025-07-21T22:58:39.0437913+02:00",
  "KAnrede_2": "sample string 12",
  "KVorname_2": "sample string 13",
  "KNachname_2": "sample string 14",
  "KFirma": "sample string 15",
  "KPLZ": "sample string 16",
  "KOrt": "sample string 17",
  "KStrasse_Postfach": "sample string 18",
  "KHaus_NR": "sample string 19",
  "KHaus_Nr_Zusatz": "sample string 20",
  "KTel": "sample string 21",
  "KEmail": "sample string 22",
  "EAnrede": "sample string 23",
  "EVorname": "sample string 24",
  "ENachname": "sample string 25",
  "EFirma": "sample string 26",
  "EPLZ": "sample string 27",
  "EOrt": "sample string 28",
  "EStrasse_Postfach": "sample string 29",
  "EHaus_NR": "sample string 30",
  "EHaus_NR_Zusatz": "sample string 31",
  "Zahlungsart": "sample string 32",
  "Kontoinhaber": "sample string 33",
  "IBAN": "sample string 34",
  "Bankleitzahl": "sample string 35",
  "Bank": "sample string 36",
  "Alt_Lieferant_Kunden_NR": "sample string 37",
  "Neu_Einzug": true,
  "Alt_Lieferant_Gekuendigt_Kunde": true,
  "Lieferant_Gekuendigt_Zum": "2025-07-21T22:58:39.0437913+02:00",
  "Datum_Lieferungswunsch": "2025-07-21T22:58:39.0437913+02:00",
  "Anmelde_Zaehlernr": "sample string 42",
  "Marktlokation": "sample string 43",
  "Verbrauch_HT": 44.0,
  "Verbrauch_NT": 45.0,
  "Vertriebspartner_Nr": "sample string 46",
  "Vertrieb_Unterstruktur": "sample string 47",
  "Tarifname": "sample string 48",
  "AP": 49.0,
  "APNT": 50.0,
  "GP": 51.0,
  "Altlieferant_Identcode": "sample string 52",
  "Aktionscode": "sample string 53"
}

Response Information

Resource Description

Auftrag
Name Description TypeAdditional information
BestaetigungsCode string

None.

Fehler string

None.

Response Formats

application/json, text/json

Sample:
{
  "BestaetigungsCode": "sample string 1",
  "Fehler": "sample string 2"
}