Skip to main content
Feedback

RVR-QBK-002

Issue summary

  • The error message "Response content the system cannot parse to JSON or empty" with Error Code: RVR-QBK-002 indicates that the response from QuickBooks is either not in the JSON format expected or it is empty. This issue arises during data integration with QuickBooks through Data Integration. It typically indicates problems with the QuickBooks API response improperly formatted, caused by incorrect API requests or issues on the QuickBooks API side.

Action steps

To resolve the error, follow these steps:

  • Verify API Configuration: Ensure that all configurations in the API request are correct, including the endpoint URL, headers, and request body format. Make sure that the request body is properly formatted in JSON if required, and all necessary fields appear.
  • Check Authentication: Confirm that the authentication token is valid and has adequate permissions to access the data. QuickBooks uses OAuth 2.0, and the token must include permissions for the actions you are requesting.
  • Test API Separately: Use a tool like Postman to test the API request outside of Data Integration to verify the exact response from QuickBooks. This can help determine whether the issue lies with the API configuration or the Data Integration settings.
  • Adjust Timeout Settings: Increase the timeout settings in Data Integration to accommodate slower responses from the QuickBooks API, if network latency you suspect.
  • Inspect QuickBooks API Documentation: Ensure that you are complying with the QuickBooks API response structure and that any recent changes in the API the documentation notes. You can find QuickBooks API documentation here.
  • Data Integration Connection Check: Verify your QuickBooks connection settings in Data Integration to ensure there are no configuration issues.

External references

  • QuickBooks API Reference: QuickBooks API Documentation
  • Data Integration Documentation on QuickBooks: You can explore more about configuring QuickBooks within Data Integration here.
note

If the issue persists or you need help, open a case with Data Integration Support. In the console sidebar, select Help > Contact Us and follow the instructions.

On this Page