Purge by Cache-tags using API

Hello,
Our company has an enterprise account and our current focus is on clearing the cache for specific content nodes in Drupal using cache tags. We followed the instructions from the documentation Cloudflare API Documentation and attempted to purge the cache using the POST API call provided at https://api.cloudflare.com/client/v4/zones/{zone_id}/purge_cache. Despite our efforts, the cache for these nodes/content in Drupal remains unchanged, and we still see the cached version of the content.

We provided the cache tags in two formats:

“tags”: [“node:<node_id>”, “node:<node_id>”]
“tags”: [node:<node_id>,node:<node_id>]
We even tried using a single cache tag:

“tags”: [node:<node_id>]
Despite receiving a response code of 200 (OK) without any reported errors, we are still encountering the display of the old cached version of the contents.

We kindly request your assistance in resolving this issue and are ready to provide any additional information you may need. Thank you!

If you purge cache tags via the dashboard, does that work?

Are you sure your origin is adding those cache tags? (how have you checked?)

Have you tried using cache tags without the colon?

if you purge cache tags via the dashboard, does that work?

Yes, we tried but it was working for some content(with colon only) but not for some!

Are you sure your origin is adding those cache tags? (how have you checked?)
We made sure that these nodes are tagged with these format [“node:<node_id>”] and we are passing these cache tags using CF API
ex: [node:123]

Have you tried using cache tags without the colon?

Yes, it is working without colon also.

It sounds like there’s quite a bit of inconsistent behavior, which is quite odd.

Have you opened a ticket?

Yes, we have opened a ticket.

Please post the ticket # here, and we can make sure it gets some extra attention.