The list of IPs (IP Ranges and returned from the API) has at least one incorrect entry. The entry for 104.24.0.0/14 should, seemingly, be 104.24.0.0/13 as the IP I got when connecting to WARP was in the 104.28.x.y range which is of course beyond the range of the published /14.
Given this can we be certain that the other ranges are all correct?
The published Cloudflare IP addresses are those that can be allowlisted to connect to servers using the Cloudflare proxy. WARP IP addresses are not in the list so that WARP can’t be used to bypass Cloudflare’s proxy and access origin servers directly.
Cloudflare has other IP addresses, you can find them using Cloudflare Radar and looking up the ASNs, but their use purpose is not published.
So you’re saying the only way to know the IP addresses that will be assigned to WARP clients is by trial and error and simply observing the IPs that I get?