How to connect to the QuickBooks API
Apideck enables you to build a native integration with QuickBooks. This explains guide explains how to configure the QuickBooks connnector.
Before you start, you’ll need:
To create your Intuit Developer account, follow the steps below.
- Navigate to developer.intuit.com
- On the menu bar click Sign up, which will open the Create your account form.
- Fill out the form and click Create Account, which redirects you to developer homepage.
- Navigate to Account Profile provide a few details to fill out your profile and click Submit.
- Watch the email inbox you specified for a confirmation message and a second message that contains some introductory links to get you started.
- To create a new app, navigate to Apps dashboard and click on Create an app. Copy the Client ID and Secret.
- Add the Apideck Redirect URI
https://unify.apideck.com/vault/callback
. - Go back to Apideck to configure the QuickBooks connector with your Client ID and Secret.
Do your first API call to the QuickBooks API
Connect your QuickBooks account through Vault with a test session.
To test the access token, make a query to get your
Invoices
endpoint using the Accouting API.
curl --location --request GET 'https://unify.apideck.com/accounting/invoices' \ --header 'x-apideck-consumer-id: test-consumer' \ --header 'x-apideck-app-id: {APIDECK_APP_ID}' \ --header 'x-apideck-service-id: quickbooks' \ --header 'Authorization: Bearer {APIDECK_API_KEY}' --header 'Content-Type: application/json' \
Start building with the QuickBooks API
Learn what else you can build with the QuickBooks API.
Interested in a personalized demo? Let us know.