Buchungen

Nachricht an den Gast senden

posthttps://open-api.mynextdays.com/v1/reservations/{reservation_id}/messages

Schreibt 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_idstringpflicht

Anfrage-Körperpflicht

bodystringpflicht

Antworten

201Successful Response
bodystringpflicht
created_atdate-timepflicht
idstringpflicht
read_atdate-time

Wann der Empfänger sie gelesen hat. null = ungelesen.

senderstringpflicht

Wer 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 ValidationError
ctxContext
inputInput
locarray of string | integerpflicht
msgstringpflicht
typestringpflicht

Sprache

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"
}