Tarif per API einpflegen - Dokumentation des API Endpunkts POST /tarif

Die Dokumentation des API Endpunkts POST /tariff scheint mir nicht vollständig zu sein.
Jedenfalls kann ich das benötigte Format für TariffProperties nicht erkennen. :wink:

Danke und Grüße
Martin

In der API Dokumentation finde ich noch nichts Neues dazu. :wink:
Ist etwas zur zukünftigen Ausgestaltung des tariff Endpunkts kommunizierbar?

Martin

Auch ich habe mich etwas daran versucht, den Tarif automatisch zu akzualisieren.
Ich nutze Tibber und somit ändert sich der Preis je kWh ja stündlich.

Bisher habe ich es aber noch nicht geschafft!

Ich möchte die Abfrage über Python starten und habe es über zwei wege versucht.
Einmal über die „gesamte“ EIngabe mit der URL, das sah dann so aus:

'https://api.discovergy.com/public/v1/tariff?meterId=ce56xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&providerName=Tibber&tariffName=Flex&monthlyBasePrice=3.9&pricePerKwh=0.2&monthlyInstallment=5

→ Server Antwort: 405

(meterId ist natürlich nicht original)

und zum zweiten habe ich es über GraphQL versucht
client = GraphQLClient(‚https://api.discovergy.com/public/v1/tariff‘)

result = client.execute(‚‘’

{
„meterId“: „ce56xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx“,
„tariff“: {
„providerName“: „Tibber“,
„tariffName“: „Flex“,
„monthlyBasePrice“: 3.90,
„pricePerKwh“: 0.20,
„monthlyInstallment“: 10
}
}

‚‘')

→ Server Antwort: HTTP Error 401: Unauthorized

Kann mir jemand weiter helfen, woran es bei mir noch harkt? Für mich sind beide Post-Arten machbar.