v50

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-012124381.2 MB
quickbooks-oauth

Authorize Quickbooks

Start QuickBooks OAuth flow

Parameters:

  • instance_id: Identifier for the instance requesting authorization
  • client_id: Optional client ID for white labeling
  • environment: QuickBooks environment to authorize ('sandbox' default)
  • scope: Optional scopes to request (space-separated). Default is 'com.intuit.quickbooks.accounting'
  • redirect_url: Optional URL to redirect to after authorization completes
get/oauth/quickbooks/authorize

Query parameters

instance_idstring required

Unique identifier for the client instance requesting authorization

Unique identifier for the client instance requesting authorization

client_idstring nullable

Client ID for white labeling, if not provided will use default credentials

Client ID for white labeling, if not provided will use default credentials

environment'sandbox' | 'production'

QuickBooks environment to authorize ('sandbox' or 'production')

QuickBooks environment to authorize ('sandbox' or 'production')

scopestring nullable

Optional OAuth scopes to request (space-separated string)

Optional OAuth scopes to request (space-separated string)

redirect_urlstring nullable

Optional URL to redirect to after authorization completes

Optional URL to redirect to after authorization completes

Response

Successful Response

{"stackTrail":"paths:/oauth/quickbooks/authorize:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}