Activiteit::postSave ==================== .. code-block:: json { "version": "0.1", "data": { "id": 102, "leverancier_id": 12, "status": "beschikbaar", "naam": "Kano Avondtocht", "weergavenaam": "Avond Kano Tocht met Gids", "inkoop": "55.00", "minimum_aantal": 4, "duur": "3 uur", "material_duration_extra_minutes": 20, "time_before_task": 15, "time_after_task": 20, "beschrijving_klant": "Ontdek de magie van varen in de schemering, onder begeleiding van een ervaren gids.", "uitgebreide_omschrijving": "Tijdens deze avondtocht vaar je in een kano langs een rustige rivier terwijl de zon ondergaat. Inclusief uitleg van de gids, veiligheidshesjes en een drankje na afloop.", "productgroep_id": 8, "mag_api": true, "image_filename": "kano-avondtocht.jpg", "los_op_planning": false, "planstrategie": "boeking", "personeelsinstructie": "Controleer verlichting voor op de kano’s en zorg dat gids aanwezig is.", "locatie_verplicht": true, "extra": "Inclusief verlichting, gids en drankje na afloop", "aantalbepaling": "per_x_personen", "aantal": 12, "per_x_personen": 2, "per_x_personen_afronding": "boven", "startmomentgroep_id": 6, "use_default_image_for_bookprocess": false, "bookprocess_image_filename": "kano-avondtocht-proces.jpg", "created_at": "2024-06-18T17:00:00+00:00", "updated_at": "2024-06-25T14:15:00+00:00" }, "meta": {} } Explanation: - **id**: integer. - **leverancier_id**: integer. - **status**: non-empty-string. Allowed values: `beschikbaar`, `onbeschikbaar`. Explanation: dit webhook wordt verstuurd na opslaan (insert of update); de status kan `beschikbaar` zijn of `onbeschikbaar` wanneer een activiteit is gearchiveerd. - **naam**: string. - **weergavenaam**: string|null. - **inkoop**: numeric-string. - **minimum_aantal**: integer. - **duur**: non-empty-string|null. - **material_duration_extra_minutes**: integer. - **time_before_task**: integer|null. - **time_after_task**: integer|null. - **beschrijving_klant**: string|null. - **uitgebreide_omschrijving**: string|null. - **productgroep_id**: integer|null. - **mag_api**: boolean. - **image_filename**: string|null. - **los_op_planning**: boolean. - **planstrategie**: non-empty-string|null. Allowed values: `boeking`, `locatie`, `drukte`. - **personeelsinstructie**: string. - **locatie_verplicht**: boolean. - **extra**: string. - **aantalbepaling**: non-empty-string. Allowed values: `vast`, `per_x_personen`. - **aantal**: integer. - **per_x_personen**: integer. - **per_x_personen_afronding**: non-empty-string. Allowed values: `boven`, `beneden`. - **startmomentgroep_id**: integer|null. - **use_default_image_for_bookprocess**: boolean. - **bookprocess_image_filename**: string|null. - **created_at**: ISO 8601 creation datetime string. - **updated_at**: ISO 8601 last update datetime string. Webhook selection: use `Activiteit::postInsert` for creations and `Activiteit::postUpdate` for updates.