POST api/Auftrag
Request Information
URI Parameters
None.
Body Parameters
AuftragDatenName | Type | Additional 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
{ "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
AuftragName | Type | Additional information |
---|---|---|
BestaetigungsCode | string |
None. |
Fehler | string |
None. |
Response Formats
application/json, text/json
{ "BestaetigungsCode": "sample string 1", "Fehler": "sample string 2" }