Contact::postSave ================= .. code-block:: json { "version": "0.1", "data": { "id": 912, "updated_by": 7, "type": "bedrijf", "displaynaam": "Het Noorder College", "naam": "Het Noorder College", "adres": "Schoollaan 5", "postcode": "9751CD", "plaats": "Haren", "landcode": "NL", "provinciecode": "GR", "website": "https://www.noordercollege.nl", "btw_nummer": "NL812345678B01", "user_id": null, "bedrijf_id": 3, "deactivated_at": null, "image_filename": "noorder_college_logo.png", "extra_fields": "{\"contactpersoon\":\"Dhr. Jansen\"}", "status": "actief", "onchange": "Contactgegevens bijgewerkt door admin", "veelgebruikt": true, "betalen_vanaf": "2025-01-01", "uitje_activiteit_herinnering": true, "soort_klant": "onderwijsinstelling", "afdeling": "Excursies", "factuur_adressering": "Het Noorder College t.a.v. Excursiebureau", "send_automatic_bookingmails": true }, "meta": {} } Explanation: - **id**: integer. - **updated_by**: integer|null. - **type**: string|null. - **displaynaam**: string|null. - **naam**: string|null. - **adres**: string|null. - **postcode**: string|null. - **plaats**: string|null. - **landcode**: string|null. ISO 3166-1 alpha-2. - **provinciecode**: string|null. ISO 3166-2. - **website**: string|null. - **btw_nummer**: string|null. - **user_id**: integer|null. - **bedrijf_id**: integer. - **deactivated_at**: non-empty-string|null. ISO 8601 timestamp when deactivated/anonymised. - **image_filename**: string. - **extra_fields**: string. - **status**: non-empty-string|null. - **onchange**: non-empty-string|null. - **veelgebruikt**: boolean. - **betalen_vanaf**: date|null. ISO date `YYYY-MM-DD`. - **uitje_activiteit_herinnering**: boolean. - **soort_klant**: string|null. - **afdeling**: string|null. - **factuur_adressering**: string|null. - **send_automatic_bookingmails**: boolean. Webhook selection: use `Contact::postInsert` for creations and `Contact::postUpdate` for updates.