Queues - Queues now supports EU, US, and FedRAMP jurisdictions
- Announced
- Tags
- Queues
- Severity
- info, set by
reef/rss-rule-v1 - Source
- https://developers.cloudflare.com/changelog/post/2026-09-18-queues-jurisdictions/
<p>You can now create <a href="https://developers.cloudflare.com/queues/">Cloudflare Queues</a> with jurisdictional restrictions, ensuring that messages published to a queue are stored and processed only within a specific jurisdiction. This helps you comply with data residency requirements such as the <a href="https://gdpr-info.eu/" target="_blank" rel="noopener">GDPR<span class="external-link"> ↗︎</span></a> or <a href="https://blog.cloudflare.com/cloudflare-achieves-fedramp-authorization/" target="_blank" rel="noopener">FedRAMP<span class="external-link"> ↗︎</span></a>.</p> <p>To create a jurisdiction-restricted queue with the <a href="https://developers.cloudflare.com/cf/">Cloudflare CLI</a> (<code>cf</code>), use the <code>--jurisdiction</code> flag:</p> <figure class="nb-code-figure" data-nb-lang="bash"><pre class="astro-code astro-code-themes github-light github-dark nb-shiki-c6xiwz" tabindex="0" data-language="bash" data-nb-lang="bash"><code><span class="line"><span class="nb-shiki-1t8gfj">cf</span><span class="nb-shiki-mdbnqw"> queues</span><span class="nb-shiki-mdbnqw"> create</span><span class="nb-shiki-dzsirb"> --queue-name</span><span class="nb-shiki-mdbnqw"> my-eu-queue</span><span class="nb-shiki-dzsirb"> --jurisdiction</span><span class="nb-shiki-mdbnqw"> eu</span></span></code></pre></figure> <p>You can also pass a <code>jurisdiction</code> parameter when calling the <a href="https://developers.cloudflare.com/api/resources/queues/methods/create/">Create Queue</a> endpoint:</p> <figure class="nb-code-figure" data-nb-lang="bash"><pre class="astro-code astro-code-themes github-light github-dark nb-shiki-c6xiwz" tabindex="0" data-language="bash" data-nb-lang="bash"><code><span class="line"><span class="nb-shiki-1t8gfj">curl</span><span class="nb-shiki-mdbnqw"> https://api.cloudflare.com/client/v4/accounts/</span><span class="nb-shiki-140thh">$ACCOUNT_ID</span><span class="nb-shiki-mdbnqw">/queues</span><span class="nb-shiki-dzsirb"> \</span></span> <span class="line"><span class="nb-shiki-dzsirb"> --request</span><span class="nb-shiki-mdbnqw"> POST</span><span class="nb-shiki-dzsirb"> \</span></span> <span class="line"><span class="nb-shiki-dzsirb"> --header</span><span class="nb-shiki-mdbnqw"> "Authorization: Bearer </span><span class="nb-shiki-140thh">$CLOUDFLARE_API_TOKEN</span><span class="nb-shiki-mdbnqw">"</span><span class="nb-shiki-dzsirb"> \</span></span> <span class="line"><span class="nb-shiki-dzsirb"> --header</span><span class="nb-shiki-mdbnqw"> "Content-Type: application/json"</span><span class="nb-shiki-dzsirb"> \</span></span> <span class="line"><span class="nb-shiki-dzsirb"> --data</span><span class="nb-shiki-mdbnqw"> '{</span></span> <span class="line"><span class="nb-shiki-mdbnqw"> "queue_name": "my-eu-queue",</span></span> <span class="line"><span class="nb-shiki-mdbnqw"> "jurisdiction": "eu"</span></span> <span class="line"><span class="nb-shiki-mdbnqw"> }'</span></span></code></pre></figure> <p>Supported jurisdictions are <code>eu</code> (European Union), <code>us</code> (United States), and <code>fedramp</code> (FedRAMP-Moderate data centers). Jurisdiction can only be set when a queue is created and cannot be changed afterwards.</p> <p>For more information, refer to <a href="https://developers.cloudflare.com/queues/configuration/data-location/">Queues data location</a>.</p>
The text above is the source's. reef added the severity, the dates it could read from the text, and the endpoints and scopes named in code.