Should Cache-Control "public, max-age=3600, make Cloudflare cache JSON responses?

I'm trying to get cloudflare to cache some JSON responses, since their pretty static. I thought I would be able to use Cache-Control to set the cache time on the edge of cloudflare. But even after setting this I doens't seem to work.
I can see the header in the reponse headers, also tried CDN-Cache-Control.

Can you not do this with headers?
Was this page helpful?