Brevo: Swagger specification could not be downloaded in 5 tries from 'https://api.brevo.com/v3/swagger_definition.yml'

Bij het openen van een database met daarin een Brevo-datacontainer krijg ik de volgende foutmelding:

Error itgensgr170: A connection to the database ACME\ACME could not be established.

The Swagger specification could not be downloaded in 5 tries from 'https://api.brevo.com/v3/swagger_definition.yml'.

The URL 'https://api.brevo.com/v3/swagger_definition.yml' can not be accessed.

The remote server returned an error: (401) Unauthorized.
https://api.brevo.com/v3/swagger_definition.yml
Error itgensgr170: System.Net.WebException
ValidationException
Invantive.Basics.InvantiveSqlException
ValidationException
   at System.Net.HttpWebRequest.GetResponse()
   at Invantive.Basics.HttpHelper.Get(GlobalState owner, ExecutionOptions executionOptions, IBasicProviderManager manager, String url, CookieContainer cookies, String& documentContentType, String acceptMimeType, String contentType, String userAgent, Dictionary`2 headerValues)
2025-10-30 00:00:36.915 Error itgencun016: Error itgendhb005: Could not connect to database 'L120\invoicing4'. Application will be closed.
2025-10-30 00:00:36.915 Error itgendhb005: ValidationException
   at Invantive.Basics.ValidationException..ctor(GlobalState owner, ExecutionOptions executionOptions, String messageCode, String errorMessage, String kindRequest, String localStackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Nullable`1 isRecoverable, String poolIdentityId, String url, Nullable`1 partyUid, String partitionCode, String tableName, String parameter1, String parameter2, String parameter3, String parameter4, String parameter5, String clientId)
   at Invantive.Producer.Data.Hub.QueryEngine.Run(GlobalState owner, ExecutionOptions executionOptions, String[] arguments)
   at Invantive.Producer.Data.Hub.Program.Main(String[] args)
   at Invantive.Producer.Data.Hub.QueryEngine.Run(GlobalState owner, ExecutionOptions executionOptions, String[] arguments) in c:\smoke\ws-25.0\Invantive.Data.Hub\src\Invantive.Producer.Data.Hub\QueryEngine.cs:line 596
Error itgenube182: itgendhb005: Could not connect to database 'L120\invoicing4'. Application will be closed.

Hierna sluit Invantive Data Hub zich af.

Dit probleem trad niet op op 29 oktober 2025 om 11:00 UTC, en treedt structureel op sinds 29 oktober 12:00 UTC.

Als ik de URL https://api.brevo.com/v3/swagger_definition.yml probeer te benaderen, dan krijg ik:

{"code":"unauthorized","message":"Key not found","pod_name":"public-api-v3-main-68b556d99c-n57s8"}

Hoe kan ik Brevo weer gebruiken?

Brevo heeft een breaking change doorgevoerd, waardoor de oude beschrijving van de specificaties niet meer beschikbaar is.

Het terugvallen naar een lokale kopie indien voorhanden is voortaan standaard geactiveerd (driverattribuut swagger-specification-allow-fallback) in alle Swagger-gebaseerde producten: de standaardinstelling is gewijzigd van false naar true.

Deze instelling zal vanaf release 25.0.62 aanwezig zijn (zie Swagger fallback automatically activated).

Voor een volgende release zullen de nieuwe Swagger-specificaties bekeken worden. Als deze van voldoende kwaliteit zijn zal het Brevo datamodel hiermee bijgesteld worden.