QuickBooks · OAuth Scopes
QuickBooks OAuth Scopes
OAuth 2.0
searched
QuickBooks publishes 19 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the QuickBooks API on a user’s behalf.
Tokens are issued from https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
AccountingBookkeepingSmall BusinessFinanceInvoicingPayrollTax
Scopes: 19
Flows: authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://appcenter.intuit.com/connect/oauth2
https://appcenter.intuit.com/connect/oauth2
Token URL
https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer
https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer
Flows
authorizationCode
authorizationCode
Scopes (19)
| Scope | Description | Flows |
|---|---|---|
| com.intuit.quickbooks.accounting | Grants access to the QuickBooks Online Accounting API, which focuses on accounting data. | authorizationCode |
| com.intuit.quickbooks.payment | Grants access to the QuickBooks Payments API, which focuses on payments processing. | authorizationCode |
| openid | Grants access to OpenID Connect features; combine with profile, email, phone and address. | authorizationCode |
| profile | User's given and family names info | authorizationCode |
| User's email address | authorizationCode | |
| phone | User's phone number | authorizationCode |
| address | User's physical address | authorizationCode |
| app-foundations.custom-field-definitions.read | Grants access to read Custom Fields definition data. | authorizationCode |
| app-foundations.custom-field-definitions | Grants access to read and write Custom Fields definitions data. | authorizationCode |
| project-management.project | Grants access to read and write Project data. | authorizationCode |
| indirect-tax.tax-calculation.quickbooks | Grants access to the Sales Tax API. | authorizationCode |
| payroll.compensation.read | Grants read access to pay types (i.e., compensation) using the Time API. Compensation data can only be queried for customers using QuickBooks Payroll. | authorizationCode |
| qb.company.read | Grants read access to company information. | authorizationCode |
| qb.company.taxidentifier.read | Grants read access to the tax identifier (EIN, CBN) for the company. | authorizationCode |
| qb.employee.read | Grants read access to employee data. | authorizationCode |
| qb.employee.taxidentifier.read | Grants read access to the tax identifier (SSN, SIN) for the employee. | authorizationCode |
| qb.employee.birthdate.read | Grants read access to employee date of birth. | authorizationCode |
| qb.payroll.compensation.read | Grants read access to payslips. | authorizationCode |
| qb.payroll.benefits | Grants access to payroll benefits, deductions, and pensions. | authorizationCode |
📄 Provider scope reference: https://developer.intuit.com/app/developer/qbo/docs/learn/scopes
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.