Skip to main content
POST
Create a new connection

Authorizations

Authorization
string
header
required

Use your app's API_KEY as the username, and leave the password blank

Body

application/json
name
string

Optional name for the connection - if you leave this blank, the company name returned by QuickBooks will be used once the first request is processed

redirect_url
string<uri>

The URL to redirect the user to after they complete (or cancel) the QuickBooks setup process. This URL should be able to handle the query parameters:

  • ?state=connected if they completed the process,
  • ?state=cancelled if they cancelled it or
  • ?state=expired if they visit the onboarding link after it has expired
Example:

"https://myapp.com/quickbooks-setup-callback"

Response

Connection created successfully

data
object