What is the Quickbooks Developer Sandbox?The Quickbooks Developer Sandbox help you build and test integration with QuickBooks, we provide you with a QuickBooks Online sandbox. It looks and acts just like your customers' live QuickBooks companies do. You work with your sandbox while your app is in development mode, and not yet released to production.
URI Endpoints for QuickBooks Online APIPreviously, the base url for QuickBooks Online was already configured in the SDK: https://quickbooks.api.intuit.com/. However, to access a sandbox company from your application, you need to change base url for QuickBooks Online calls to- “https://sandbox-quickbooks.api.intuit.com/“.
You get 1 QuickBooks Online company that includes the following data:
- 141 transactions
- 31 customers
- 26 vendors
- 4 employees
- 20 items
- 90 user accounts
The sandbox account is valid for life, but the test company file you use in the sandbox is valid for 2 years. Payroll features are not yet supported in the sandbox account.
How to create a Sandbox Account?To create a sandbox, please go to https://developer.intuit.com/ and sign in. At the bottom of the page, there is a link for QuickBooks sandbox. Just click on it and you will be set. You can manage your sandbox here.
To test your application against any kind of existing QuickBooks Online account, including your existing trial or 1 year developer subscription, you must switch your application to use production app tokens.