When encountering this error with the FM Books Connector Online, it means that a required field is missing. Please check to see that you have all of the required fields referenced for the request and try again.
If you're unsure of which fields are required, please refer to the QuickBooks Online API for the fields and verify if the field says "required".