Hello everyone,
I am experiencing a persistent 401 error when calling the OpenAI API with a project that has EU-only geography restriction enabled. The error message is:
“Attempted to access resource from outside project geography EU”.
An API key is created successfully, but all API requests fail with this error.
Yesterday, API access was tested by different users from multiple locations, specifically Switzerland, the Netherlands, Italy, and Cyprus. We tried different network environments, including standard internet connections as well as multiple VPN and proxy configurations. In all cases, the same 401 error occurred.
We also tested requests against both endpoints (api.openai and eu.api.openai). Both endpoints consistently return the same 401 error.
As a result, the API appears to be inaccessible from all tested environments, even when requests originate from EU countries or nearby European locations. At this point, it is unclear what network conditions are actually considered valid for projects with EU-only geography enabled, or what actions are expected from the user side to make the API usable.
What types of networks are supported for EU-only projects (e.g. residential, mobile, institutional) Is access from university or institutional networks expected to work? Are there specific project-level settings that must be adjusted to enable API access? If EU-only projects require consumer residential/mobile internet exclusively, is this documented anywhere?
Any clarification on the intended usage model for EU-only geography projects, and recommended next steps to resolve this issue, would be greatly appreciated.
Thank you in advance.