We encountered an issue when using your API key: Provider was unable to process your request

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Request failed with status code 400: {
“error”: {
“message”: “Missing required parameter: ‘messages’.”,
“type”: “invalid_request_error”,
“param”: “messages”,
“code”: “missing_required_parameter”
}
}

Steps to Reproduce

Agent settings > Models > Api Keys > OpenAI API Key on + Override OpenAI Base URL = https://api.openai.com/v1

Select GPT-5

Try using Chat

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.69 (user setup)
VSCode Version: 1.99.3
Commit: 63fcac100bd5d5749f2a98aa47d65f6eca61db30
Date: 2025-11-07T18:21:29.650Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26100

For AI issues: which model did you use?

GPT-5 (OpenAI API)

Additional Information

This has been an issue for the last few days and no matter what I try it still doesn’t work. Here is the full request details.

Request ID: 76d8444c-2f6c-4ae8-b519-88bc96650de1
{“error”:“ERROR_OPENAI”,“details”:{“title”:“Unable to reach the model provider”,“detail”:“We encountered an issue when using your API key: Provider was unable to process your request\n\nAPI Error:\n\n\nRequest failed with status code 400: {\n \"error\": {\n \"message\": \"Missing required parameter: 'messages'.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"messages\",\n \"code\": \"missing_required_parameter\"\n }\n}\n”,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Fixed by turning off “Overrude OpenAI Base URL”, apparently https://api.openai.com/v1 is wrong and not needed anyways.

This works but that toggle keeps turning itself back on!

1 Like

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.