POST api/Tarife
Request Information
URI Parameters
None.
Body Parameters
TarifeDatenName | Type | Additional information |
---|---|---|
Aktionscode | string |
Matching regular expression pattern: ^[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}$ |
plz | string |
Required Matching regular expression pattern: ^\d{5}$ |
ort | string |
Required Matching regular expression pattern: ^[A-Za-zÄÖÜäöüß][A-Za-zÄÖÜäöüß.\-()]*([ ]?[A-Za-zÄÖÜäöüß.\-()]+)*$ Max length: 30 Min length: 3 |
netzbetreiber_id | integer |
Required |
gewerbekunde | boolean |
Required |
anzahl_zaehlwerke | integer |
Required Matching regular expression pattern: ^[12]$ |
jahresverbrauch_ht | integer |
Required Range: inclusive between 1 and 100000 |
jahresverbrauch_nt | integer |
Required Range: inclusive between 0 and 100000 |
tarifart_id | integer |
Required Matching regular expression pattern: ^[123567]$ |
sparte_id | integer |
Required Matching regular expression pattern: ^[12]$ |
partnerid | integer |
Required |
struktur | string |
None. |
Request Formats
application/json, text/json
{ "Aktionscode": "sample string 1", "plz": "sample string 2", "ort": "sample string 3", "netzbetreiber_id": 4, "gewerbekunde": true, "anzahl_zaehlwerke": 6, "jahresverbrauch_ht": 7, "jahresverbrauch_nt": 8, "tarifart_id": 9, "sparte_id": 10, "partnerid": 11, "struktur": "sample string 12" }
Response Information
Resource Description
Collection of TarifeName | Type | Additional information |
---|---|---|
PreisID | integer |
None. |
Tarifname | string |
None. |
ArbeitspreisHtNetto | decimal number |
None. |
ArbeitspreisNtNetto | decimal number |
None. |
GrundpreisNetto | decimal number |
None. |
System_ArbeitspreisHtNetto | decimal number |
None. |
System_ArbeitspreisNtNetto | decimal number |
None. |
System_GrundpreisNetto | decimal number |
None. |
AbgabenStaatHtNetto | decimal number |
None. |
AbgabenStaatNtNetto | decimal number |
None. |
NetznutzungHtNetto | decimal number |
None. |
NetznutzungNtNetto | decimal number |
None. |
NetznutzungGpNetto | decimal number |
None. |
SummeMesspreiseNetto | decimal number |
None. |
Kuendigungsfrist | integer |
None. |
Kuendigungsintervall | string |
None. |
Erstlaufzeit | integer |
None. |
Folgelaaufzeit | integer |
None. |
GarantieMonate | integer |
None. |
GarantieBis | date |
None. |
LinkAuftragserfassung | string |
None. |
LinkAuftragserfassungAffiliate | string |
None. |
RechnungslegungIntervall | string |
None. |
JahrespreisNetto | string |
None. |
MonatspreisNetto | string |
None. |
TarifeError | string |
None. |
Response Formats
application/json, text/json
[ { "PreisID": 1, "Tarifname": "sample string 2", "ArbeitspreisHtNetto": 3.0, "ArbeitspreisNtNetto": 4.0, "GrundpreisNetto": 5.0, "System_ArbeitspreisHtNetto": 6.0, "System_ArbeitspreisNtNetto": 7.0, "System_GrundpreisNetto": 8.0, "AbgabenStaatHtNetto": 9.0, "AbgabenStaatNtNetto": 10.0, "NetznutzungHtNetto": 11.0, "NetznutzungNtNetto": 12.0, "NetznutzungGpNetto": 13.0, "SummeMesspreiseNetto": 14.0, "Kuendigungsfrist": 15, "Kuendigungsintervall": "sample string 16", "Erstlaufzeit": 17, "Folgelaaufzeit": 18, "GarantieMonate": 19, "GarantieBis": "2025-07-21T07:49:23.27712+02:00", "LinkAuftragserfassung": "sample string 21", "LinkAuftragserfassungAffiliate": "sample string 22", "RechnungslegungIntervall": "sample string 23", "JahrespreisNetto": "sample string 24", "MonatspreisNetto": "sample string 25", "TarifeError": "sample string 26" }, { "PreisID": 1, "Tarifname": "sample string 2", "ArbeitspreisHtNetto": 3.0, "ArbeitspreisNtNetto": 4.0, "GrundpreisNetto": 5.0, "System_ArbeitspreisHtNetto": 6.0, "System_ArbeitspreisNtNetto": 7.0, "System_GrundpreisNetto": 8.0, "AbgabenStaatHtNetto": 9.0, "AbgabenStaatNtNetto": 10.0, "NetznutzungHtNetto": 11.0, "NetznutzungNtNetto": 12.0, "NetznutzungGpNetto": 13.0, "SummeMesspreiseNetto": 14.0, "Kuendigungsfrist": 15, "Kuendigungsintervall": "sample string 16", "Erstlaufzeit": 17, "Folgelaaufzeit": 18, "GarantieMonate": 19, "GarantieBis": "2025-07-21T07:49:23.27712+02:00", "LinkAuftragserfassung": "sample string 21", "LinkAuftragserfassungAffiliate": "sample string 22", "RechnungslegungIntervall": "sample string 23", "JahrespreisNetto": "sample string 24", "MonatspreisNetto": "sample string 25", "TarifeError": "sample string 26" } ]