QuickBooks Desktop API
Authentication
The Conductor API uses API keys to authenticate requests.
Your secret API keys carry many privileges, so be sure to keep them secure. Do not share your secret API keys in publicly accessible areas such as Git, client-side code, or a public website.
You must make all API calls over HTTPS. Calls that you make over plain HTTP will fail. API requests without authentication will also fail.
Use your API Secret Key by setting it in the constructor when instantiating the Conductor client or by setting the environment variable CONDUCTOR_SECRET_KEY
. The Python library will automatically include this key in all API requests. For enhanced security, we recommend using environment variables to avoid hardcoding sensitive credentials in your code.
Example authenticated request