QuickBooks consent callback

books-ops (Beran) — private Intuit app for Central Base, LLC. This page shows what Intuit sent back; nothing is stored or transmitted.

Nothing to show

This URL carries no OAuth parameters. The page only has a job when Intuit redirects a browser here at the end of the consent flow started by tools/_lib/qbo_consent.py. Close this tab, or go back to the terminal and start the consent again.

About this host: it exists solely as the OAuth redirect target and launch/disconnect page for Beran's private QuickBooks reporting tool. It serves one static file, sets no cookies, collects nothing and runs no analytics.

Intuit returned an error

error
description

Re-run qbo_consent.py and approve the consent (pick Central Base, LLC when asked which company).

1 · What Intuit sent back

code
state
realmId

2 · Copy the full URL

If the button does not work, click inside the box above (it selects the whole URL) and press ⌘C, or copy the address bar.

3 · Paste it into the waiting terminal

Paste this URL into qbo_consent.py --paste — the terminal where you ran:

python3 -I tools/_lib/qbo_consent.py --redirect-uri <this page's URL without the query string>

The script checks state against the one it generated, refuses any realmId other than Central Base, LLC, then exchanges the code for tokens. The code is single-use and dies in about ten minutes; it cannot be used without the client secret. You can close this tab once the terminal says it wrote ~/qbo-consent.txt.