Using allowlist in shell tools triggers error in the API
OpenAI Developer Community
March 3, 2026
The Google domain is just an example but it should still work (it should just return some html to the llm).
My use case involves having a skill for using our production rest API so our domain is trusted and should be accessible from the shell container. I added it to the list of allowed domains (in the place of the Google url in curl snippet) in the request but also in the allowlist in the admin dashboard on platform.openai.com. No http prefixes etc. I also tested creating a container and then referencing the container in the shell tool but that also gave the same error.
Could you check if it’s still working right now? Because it seems that it broke on February 26. I had no code changes but suddenly it broke.
Discussion in the ATmosphere