I have found that there is inconsistency in the minimum edge cache TTL for business plan.
In the documentation here: https://developers.cloudflare.com/cache/about/edge-browser-cache-ttl/ the minimum TTL is 1 second but in the pricing page https://www.cloudflare.com/plans/ it is 30 minutes.
The minimum edge cache TTL for business plan is 1 second.
The internal team is aware of this, and the content regarding the minimum edge cache TTL for business plan on https://www.cloudflare.com/plans/ will be updated soon.
Thanks for the good catch! Any feedback is welcome.