Makes an authenticated DELETE request to the QuickBooks API.
The request path.
Makes an authenticated GET request to the QuickBooks API.
The request path (e.g., '/query?query=select * from Customer').
Checks if the QuickBooks company has been authorized for the realm.
Makes an authenticated PATCH request to the QuickBooks API.
The request path.
The JSON body of the PATCH request.
Makes an authenticated POST request to the QuickBooks API.
The request path.
The JSON body of the POST request.
Makes an authenticated PUT request to the QuickBooks API.
The request path.
The JSON body of the PUT request.
Revokes the authorization and clears cached tokens for this QuickBooks company.
Provides access to the QuickBooks Online API using OAuth2 authorization code flow.
The BlueStep system manages the OAuth2 tokens and authorization process, so this client can be used in scripts to interact with QuickBooks on behalf of the user directly in scripts.