Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Veld

Type

Omschrijving

Voorbeeld

id

Guid

Uniek nummer voor dit event

01759dc3-5d38-405b-9b1c-5a36b0373cc3

type

String

Type indicatie van het event

ao.order.statuschanged

specversion

String

Versienummer van het response

1.0

time

DateTimeOffset

Tijdstip waarop dit event plaats heeft gevonden

2020-11-06T14:36:00.000+02:00

source

String

Locatie van de entiteit binnen AO die dit event getriggert heeft.

/tenants/1/orders/fc9036ec-eb4a-496c-8c77-e972e3e800aa

subject

String

Titel van het event

O-2387923 | T942855

datacontenttype

String

Content type van het data veld

application/json

data

Object

Event (object) en Dictionary (met resourceReference als key). Het aantal teruggegeven resources is afhankelijk van de webhook instellingen.

Zie Event data en Resource data

Event data

Ieder event heeft twee vaste velden, de overige velden zijn afhankelijk van het type event.

Veld

Type

Omschrijving

Voorbeeld

resourceReference

String

Referentie naar het resource voor het opvragen van meer details

/tenants/1/orders/fc9036ec-eb4a-496c-8c77-e972e3e800aa

eventType

String

Event type

ao.order.statuschanged

ao.order.statuschanged

Status mutaties van een dossier in AO:

Code Block
languagejson
{
    "resourceReference": "/tenants/1/orders/fc9036ec-eb4a-496c-8c77-e972e3e800aa",
    "eventType": "ao.order.statuschanged",
    "orderNumber": "O-2387923",
    "previousStatus": "New",
    "newStatus": "Accepted"
}
/tenants/1/orders/fc9036ec-eb4a-496c-8c77-e972e3e800aa

Veld

Type

Omschrijving

Voorbeeld

resourceReference

String

Referentie naar het resource voor het opvragen van meer details

orderNumber

String

Ordernummer zoals bekend in AO

Info

Let op: Dit veld is leeg bij nog niet geaccepteerde opdrachten

O-2387923

previousStatus

String

Vorige opdrachtstatus (zie OrderStatusChanged voor events)

Info

Let op: Dit veld is leeg bij opdrachten met de status ‘New’

New

newStatus

String

Nieuwe opdrachtstatus

Accepted

...