OpenAI API Request Checker

Statically inspect an OpenAI API request body for common JSON and parameter mistakes before sending it to the API.

This tool does not call the OpenAI API. It performs local static validation only. Always verify final requests against the official API documentation.
Request review

        

How to use this tool

  1. Paste the request body JSON.
  2. Choose the model family you are targeting.
  3. Review errors, warnings and suggestions.
  4. Verify final behavior against the official API documentation.

Common mistakes

  • Using max_tokens with model families that expect max_completion_tokens.
  • Sending sampling parameters to reasoning models that do not support them.
  • Using malformed response_format or tools arrays.

FAQ

Does this call the OpenAI API?

No. It only performs local static validation in the browser.

Is it a replacement for official docs?

No. It catches common mistakes, but final compatibility should be verified against official API documentation.

Can I paste private prompts?

The checker runs locally, but you should still avoid pasting secrets into any web page unless you trust the environment.

Related tools

Related guides and fixes

Last updated: May 17, 2026