Skip to main content
Question

FME Flow automation JSON payload limit

  • July 19, 2026
  • 1 reply
  • 35 views

johnk
Contributor
Forum|alt.badge.img+6

Hi,

I have an automation on FME Flow 2025.1.

  • It is triggered by a webhook I have set up and a JSON payload is sent from an external system. The JSON payload can be up to ~20mb.
  • There is a workspace which writes the payload into an SQL table.
  • Payloads over and under 2mb successfully trigger the automation
    • Payloads under 2mb trigger the workspace successfully.
    • Payloads over 2mb do not trigger the workspace - and the payload seems to get lost between the webhook and workspace

I’ve found this article which suggests there is a 2mb limit - but my workflow isn’t specifically ‘Data Streaming’: Data Streaming Cannot Submit a POST Body Larger Than 2 MB – FME Support Center

“FME Flow Data Streaming has a built-in limitation on the size of text parameters. Text parameters larger than 2 MB are not supported, which means that any content exceeding this limit is automatically removed from the request

As a result, the job runs without the expected input, leading to empty responses and {} appearing in the job log”

Is there anything I can do to get around this? In this article, it suggests increasing the maxPostSize in the tomcat files but want to avoid if this will cause performance issues.

Thanks!

1 reply

hkingsbury
Celebrity
Forum|alt.badge.img+73
  • Celebrity
  • July 20, 2026

The resolution steps in the document should also apply to your situation. If you are also sitting in behind IIS or another enterprise network layer, you may need to adjust the allowed file size in those applications too