Buchungen
Nachricht an den Gast senden
post
https://open-api.mynextdays.com/v1/reservations/{reservation_id}/messagesSchreibt eine Nachricht in das bestehende Gespräch.
Diese API ERÖFFNET kein Gespräch. Ein neues Gespräch zieht mehr nach sich als eine Zeile — Kanal wählen, Gast-Zustellung, Vorlagen, Automatisierung — und diese Kette lebt an einer Stelle. Hier wird an ein vorhandenes Gespräch angehängt; existiert keines, antwortet der Aufruf mit 404.
Pfad-Parameter
reservation_idstringpflichtAnfrage-Körperpflicht
bodystringpflichtAntworten
201Successful Response
bodystringpflichtcreated_atdate-timepflichtidstringpflichtread_atdate-timeWann der Empfänger sie gelesen hat. null = ungelesen.
senderstringpflichtWer geschrieben hat: guest oder host.
404Die Buchung gibt es nicht, oder zu ihr besteht noch kein Gespräch — ein Gespräch entsteht mit der ersten Nachricht des Gastes oder über das Dashboard.
422Validation Error
detailarray of ValidationErrorctxContextinputInputlocarray of string | integerpflichtmsgstringpflichttypestringpflichtSprache
Nur in diesem Browser, nur für „Ausprobieren“ — der Wert wird nicht gespeichert und nicht an uns geschickt.
Anfrage
curl -X POST 'https://open-api.mynextdays.com/v1/reservations/%3Creservation_id%3E/messages' \
-H 'Authorization: Bearer <access_token>' \
-H 'Content-Type: application/json' \
-d '{
"body": "…"
}'Ohne Token antwortet der Aufruf mit 401 — das ist der erwartete Weg.
Beispiel
{
"id": "…",
"sender": "…",
"body": "…",
"created_at": "2026-09-10T14:00:00Z"
}