Skip to main content


Limitations of data sizes

Returning data from the Application backend to the frontend

When returning data from backend API steps to the Application frontend, it is recommended to keep it below 10MiB for performance reasons. Returning more data could cause degraded performance for end-users. This may require the use of server-side pagination to limit the payload of the data.

Processing data in API steps

Superblocks API Steps have a size limit of 500MiB. API Steps return serialized JSON which is included in this limit, meaning in practice you should not return more than 250MiB of data from datasources of language steps. APIs will fail if this API step limit is exceeded. This limit applies to all API Steps, whether they're in Application APIs, Workflows, or Scheduled Jobs.


API Steps limits are only applied to the step response. You can process in excess of 500MiB within a step as long as it is not returned.