POST api/Tarife
Request Information
URI Parameters
None.
Body Parameters
TarifeDaten| Name | 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 Tarife| Name | 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. |
| 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,
"SummeMesspreiseNetto": 13.0,
"Kuendigungsfrist": 14,
"Kuendigungsintervall": "sample string 15",
"Erstlaufzeit": 16,
"Folgelaaufzeit": 17,
"GarantieMonate": 18,
"GarantieBis": "2026-01-12T02:31:20.0597412+01:00",
"LinkAuftragserfassung": "sample string 20",
"LinkAuftragserfassungAffiliate": "sample string 21",
"RechnungslegungIntervall": "sample string 22",
"JahrespreisNetto": "sample string 23",
"MonatspreisNetto": "sample string 24",
"TarifeError": "sample string 25"
},
{
"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,
"SummeMesspreiseNetto": 13.0,
"Kuendigungsfrist": 14,
"Kuendigungsintervall": "sample string 15",
"Erstlaufzeit": 16,
"Folgelaaufzeit": 17,
"GarantieMonate": 18,
"GarantieBis": "2026-01-12T02:31:20.0597412+01:00",
"LinkAuftragserfassung": "sample string 20",
"LinkAuftragserfassungAffiliate": "sample string 21",
"RechnungslegungIntervall": "sample string 22",
"JahrespreisNetto": "sample string 23",
"MonatspreisNetto": "sample string 24",
"TarifeError": "sample string 25"
}
]