Skip to main content
Question

Webhook Verification for NL-GOV profile CloudEvents (using HTTP OPTIONS method)

  • April 27, 2026
  • 0 replies
  • 4 views

thijsknapen
Contributor
Forum|alt.badge.img+11

Hi FME’ers,

Recently I wanted to set up FME Flow to receive notifications from a notification service. 

My initial thought was to use an Automation with a Webhook trigger. Unfortunately this didn't work, because I couldn't register the Webhook URL in the external notification service, because it resulted in a validation error. 

After further investigation, it turned out that the notification service was set up using the Guidelines for NL-GOV profile CloudEvents 1.0. In 3.1.3 Abuse protection it's indicated that

The validation request uses the HTTP OPTIONS method

For this purpose, I thought about using the new Data Virtualization functionality of FME Flow, and found this article Webhook Verification Using Data Virtualization that looks very promising for my usecase. 

When I had a further look though, it seemed to me that the the HTTP OPTIONS method isn't supported for Data Virtualization endPoints (it appears that only GET, POST, PUT and DELETE are supported).

See also this page on the Web User Interface of Data Virtualization > Creating and Managing Endpoints, and choose 'Expand for details' under 'To Create an Endpoint'.

Because of this it seemed to me that unfortunately my usecase is currently not possible on FME Flow.

I was wondering if I'm maybe overlooking something?

For example, maybe in the latest FME version the OPTIONS method is supported, but the documentation is just not yet up to date. Or maybe it's planned to be supported in the near furture?

Also, maybe there are alternatives I can look into to set this up. Curious to hear about ideas/suggestions for this.

Thanks in advance,

 

Thijs