Events

coursetemplate.created: Een opleidingssoort is toegevoegd


coursetemplate.deleted: Een opleidingssoort is verwijderd


coursetemplate.updated: Een opleidingssoort is gewijzigd. 

Dit event wordt getriggerd door deze velden:

- Code

- Naam

- Doel

- Doelgroep

- Vooropleiding

- OmschrijvingInhoud

- Opmerking

- ContactPersonId

- OpleidingsSoortStatusId

- Herhaling

- HerhalingOpleidingsSoortId

- StartHerhalingPeriode

- EindHerhalingPeriode

- Inactief

- OpleidingsSoortAutorisatieId

- PublicatieWebsite

- OpleidingssoortId_Origineel

- Planningstype

- Planningsfrequentie_aantal

- Planningsfrequentie_tijdseenheid

- PlanningWeekdagen

- PlanningConflictafhandeling

- Geldigheidstermijn

- VerplichtePresentieVoorAkkoord

- ContactPerson2Id

- FacturenOpGeblokkeerd

- RedenFactuurblokkadeId

- DeadlineInschrijven

- DeadlineUitschrijven


Response

De response bevat altijd de volgende gegevens:

- creationTimeUtc: de datum en tijd waarop de webhook is aangemaakt

- event: de naam van het event dat getriggerd wordt

- id: het unieke id van de webhook

- subscriptionId: het id van het abonnement

- coursetemplateid: het id van de opleidingssoort


Indien inclusief details is aangevinkt, dan worden de volgende gegevens ook opgenomen in de response:

- code: de code van de opleidingssoort

- contactId: het id van de contactpersoon

- contact2Id: het id van de tweede contactpersoon 


Voorbeelden

Event: coursetemplate.created

{
  "creationTimeUtc": "2024-02-02T10:18:04.5211241Z",
  "event": "coursetemplate.created",
  "id": "3cdb1b4c-f02e-4ac7-ab31-e2192b4c15c5",
  "subscriptionId": "1798b201-fd23-417c-9de3-ac295e3f7e98",
  "data": {
    "courseTemplateId": "3e6d4491-b0c7-409f-83dd-1d1dee9c4469",
    "code": "abc123"
    "contactId": "a0aaf546-426e-4be5-b29b-c8ce5638756c",
    "contact2Id": "d080342b-1d3c-4010-96ae-debb90020745",
    "eventDateTime": "2024-02-02T11:18:03.075",
    "etag": 1927084398
  }
}


Event: coursetemplate.deleted

{
  "creationTimeUtc": "2024-02-02T10:18:04.5211241Z",
  "event": "coursetemplate.deleted",
  "id": "3cdb1b4c-f02e-4ac7-ab31-e2192b4c15c5",
  "subscriptionId": "1798b201-fd23-417c-9de3-ac295e3f7e98",
  "data": {
    "courseTemplateId": "3e6d4491-b0c7-409f-83dd-1d1dee9c4469",
    "code": "abc123"
    "contactId": "a0aaf546-426e-4be5-b29b-c8ce5638756c",
    "contact2Id": "d080342b-1d3c-4010-96ae-debb90020745",
    "eventDateTime": "2024-02-02T11:18:03.075",
    "etag": 1927084398
  }
}


Event: coursetemplate.updated

{
  "creationTimeUtc": "2024-02-02T08:48:11.4419234Z",
  "event": "coursetemplate.updated",
  "id": "3cdb1b4c-f02e-4ac7-ab31-e2192b4c15c5",
  "subscriptionId": "1798b201-fd23-417c-9de3-ac295e3f7e98",
  "data": {
    "courseTemplateId": "3e6d4491-b0c7-409f-83dd-1d1dee9c4469",
    "code": "abc123"
    "contactId": "a0aaf546-426e-4be5-b29b-c8ce5638756c",
    "contact2Id": "d080342b-1d3c-4010-96ae-debb90020745",
    "eventDateTime": "2024-02-02T11:18:03.075",
    "etag": 1927084398,
    "etag": 886450320,
    "changedFields": [
      "Code"
    ]
  }
}