When referring to a spec that has parameters: [] but requestBody: { ... } set for some endpoint, the library incorrectly throws the exception
You supplied metadata and/or body data for this operation but it doesn't have any documented parameters or request payloads.
because the endpoint doesn't accept any parameters (but it does accept a request body!).