{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidsljnnwvqthyomfpqf7gv5ggf2aqnes56yclp3z25sygil3jjq3u",
    "uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mo3g5545ge62"
  },
  "path": "/t/sudden-since-06-10-2026-failure-in-eu-api-openai-com-invalid-url-post-v1-realtime-sessions/1383405#post_3",
  "publishedAt": "2026-06-12T09:11:44.000Z",
  "site": "https://community.openai.com",
  "tags": [
    "api.openai.com",
    "eu.api.openai.com"
  ],
  "textContent": "Thanks Viet, i was able to fix it with EU URL yesterday. All are working now with EU http endpiont and initiate the session. It was my mistake that I thought http call worked with EU but it never worked and my collegue removed the code I added. following are the summary of the fix, if someone else can learn from it,\n\n_The issue was on our side. We were calling POST /v1/realtime/sessions (the beta endpoint) which OpenAI has retired. The fix was to migrate to the GA endpoint:_\n\n_- URL: /v1/realtime/client_secrets (not /v1/realtime/sessions)_\n\n_- Body: config must be wrapped in { session: { model, type: “realtime”, … } } — model and type go inside the session object_\n\n_- WebSocket: remove the OpenAI-Beta: realtime=v1 header when connecting with the ephemeral key_\n\n_- Response: the ephemeral token is at response.value (not response.client_secret.value)_\n\n_Works on both US (api.openai.com) and EU (eu.api.openai.com) endpoints._",
  "title": "Sudden (since 06.10.2026) failure in eu.api.openai.com - Invalid URL (POST /v1/realtime/sessions)"
}