TTL is policy. Purge is the exception after a deploy.

What you can purge

  • A single URL
  • The whole pull zone

From the control panel: open the zone → Purge. From code: PHP or CI. Then request the URL once to refill. Do not set TTL to zero to fake a purge — that destroys hit ratio.