Boekingsmail::postSave ====================== .. code-block:: json { "version": "0.1", "data": { "id": 79, "naam": "Bedankmail kano tocht", "email_onderwerp": "Bedankt voor uw kano avontuur!", "email_tekst": "Beste klant,\n\nHartelijk dank dat u een kano tocht heeft gemaakt bij Kano Verhuur Groningen. We hopen dat u een geweldige dag heeft gehad op het water. We horen graag uw feedback en zien u graag terug voor een volgende tocht!\n\nMet vriendelijke groet,\nHet Kano Verhuur Team", "verzend_dagen_min": 0, "verzend_dagen_max": 1, "verzend_bij_status": "voltooid", "label_send_mode": "always", "created_at": "2025-08-18T09:15:00+00:00", "updated_at": "2025-08-18T09:15:00+00:00" }, "meta": {} } Explanation: - **id**: integer. - **naam**: string. - **email_onderwerp**: string. - **email_tekst**: string. - **verzend_dagen_min**: integer. - **verzend_dagen_max**: integer. - **verzend_bij_status**: string. Booking status trigger, e.g. `definitief`, `voltooid`. - **label_send_mode**: enum. One of: `always`, `if_booking_contains_label`, `if_booking_does_not_contain_label`. - **created_at**: ISO 8601 creation datetime string. - **updated_at**: ISO 8601 last update datetime string. Webhook selection: use `Boekingsmail::postInsert` for creations and `Boekingsmail::postUpdate` for updates.