diff --git a/packages/nocodb/src/helpers/webhookHelpers.ts b/packages/nocodb/src/helpers/webhookHelpers.ts index ad437476aa..44118a8729 100644 --- a/packages/nocodb/src/helpers/webhookHelpers.ts +++ b/packages/nocodb/src/helpers/webhookHelpers.ts @@ -182,6 +182,18 @@ export async function handleHttpWebHook( prevData, newData, ): Promise { + const contentType = apiMeta.headers?.find( + (header) => header.name?.toLowerCase() === 'content-type' && header.enabled, + ); + + if (!contentType) { + apiMeta.headers.push({ + name: 'Content-Type', + enabled: true, + value: 'application/json', + }); + } + const req = axiosRequestMake( apiMeta, user,