API: purge cache by url

I have a problem with the API call.

I want to purge cf cache for a specific url and I call the API like in the example:

curl -X POST “https://api.cloudflare.com/client/v4/zones/myzoneidxxx/purge_cache
-H “X-Auth-Email: myuserxxx”
-H “X-Auth-Key: mykeyxxx”
-H “Content-Type: application/json”
–data ‘"{“files”:[{“url”:“https://www.mydomain/path/mypage",“headers”:{“Origin”:"https://www.cloudflare.com”}}]}’

and get answer:

[“success”]=> bool(true) [“errors”]=> array(0) { } [“messages”]=> array(0) { } }

my problem is that with a curl -I of the url I still see the cf cache:

cf-cache-status: HIT

What I’m doing wrong?

thanks a lot