Structured output documentation incor rectly describes how to use "strict" parameter

I think the documentation does not correctly specify how to supply the schema in the API call for structure output.
https://platform.openai.com/docs/guides/structured-outputs/how-to-use?lang=node.js

In the documentation it says under “Step 2: Supply your schema in the API call”:
response_format: { “type”: “json_schema”, “json_schema”: … ,“strict”: true }.
This leads to an error 400 when doing the api call (Unknown parameter: ‘response_format.strict’:

The correct way is to omit that parameter and only include strict: true in your json schema.

Also, the only use of this “strict” is to make you need to list everyting lin “required”., preventing optional field properties…

Then, the only function of required is to remove a ? from after the parameter name that the AI receives, activating behavior completely reliant on OpenAI’s fine-tuning and which can be affected in quality by dev fine-tuning.