Activiteit::postSave¶
{
"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.