Start QuickBooks OAuth flow
Parameters:
Unique identifier for the client instance requesting authorization
Client ID for white labeling, if not provided will use default credentials
QuickBooks environment to authorize ('sandbox' or 'production')
sandbox, production Optional OAuth scopes to request (space-separated string)
Optional URL to redirect to after authorization completes
Successful Response