Preise
Tagespreise und Aufenthaltsregeln setzen
https://open-api.mynextdays.com/v1/ratesPreise und Regeln für einen Zeitraum setzen.
Nur was du mitschickst, wird geändert. Ein weggelassenes Feld bleibt, wie es
war — es wird nicht zurückgesetzt. Zum Löschen eines Tagespreises schickst
du price: null; danach gilt für diesen Tag wieder der Grundpreis des Plans.
Mit weekdays änderst du nur bestimmte Wochentage im Zeitraum — der übliche
Fall „Freitag und Samstag teurer" braucht damit einen Aufruf statt eines je
Wochenende.
Nach dem Schreiben gehen die geänderten Tage an die Portale. Ohne diesen Schritt stünde der neue Preis nur bei uns, und verkauft würde weiter zum alten.
Anfrage-Körperpflicht
closed_to_arrivalbooleanclosed_to_departurebooleanfromdatepflichtmax_stayintegermin_stayintegerpricenumber | stringTagespreis. null löscht den Tagespreis.
rate_plan_idstringpflichttodatepflichtweekdaysarray of integerNur diese Wochentage im Zeitraum ändern (1 = Montag … 7 = Sonntag). Ohne Angabe: alle Tage.
Antworten
days_changedintegerpflichtfromdatepflichtrate_plan_idstringpflichttodatepflichtdetailarray of ValidationErrorctxContextinputInputlocarray of string | integerpflichtmsgstringpflichttypestringpflichtSprache
Nur in diesem Browser, nur für „Ausprobieren“ — der Wert wird nicht gespeichert und nicht an uns geschickt.
curl -X PUT 'https://open-api.mynextdays.com/v1/rates' \
-H 'Authorization: Bearer <access_token>' \
-H 'Content-Type: application/json' \
-d '{
"rate_plan_id": "…",
"from": "2026-09-10",
"to": "2026-09-10"
}'Ohne Token antwortet der Aufruf mit 401 — das ist der erwartete Weg.
{
"rate_plan_id": "…",
"from": "2026-09-10",
"to": "2026-09-10",
"days_changed": 1
}