mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 14:39:31 -05:00
[GH-ISSUE #21605] issue: Incorrect Responses API URL #122845
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @lordneon on GitHub (Feb 19, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/21605
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.8.3
Ollama Version (if applicable)
No response
Operating System
Ubuntu 24.04
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
From the docs, https://docs.openwebui.com/reference/api-endpoints/
The example request:
curl -X POST http://localhost:3000/api/responses -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{"model": "gpt-4.1","input": "Explain quantum entanglement in simple terms."}'
This should work as intended and return a response.
Actual Behavior
You get an
{"detail":"Method Not Allowed"}Steps to Reproduce
Deploy latest docker version of open-webui
Grab API key for user account
Following API docs instructions.
Logs & Screenshots
open-webui | 2026-02-19 13:26:44.827 | INFO | uvicorn.protocols.http.httptools_impl:send:483 - :0 - "POST /api/responses HTTP/1.1" 405
Additional Information
Solution is to use
http://localhost:3000/openai/responses, but this is contrary to what the docs say. Likely need an routing alias so thatapi/responseswork.@tjbck commented on GitHub (Feb 19, 2026):
@Classic298 does not exist and should be removed.