generated: '2026-07-18' method: searched source: https://developer.digits.com/docs/authentication docs: https://developer.digits.com/docs/authentication schemes: - name: OAuth2 flows: - flow: authorizationCode authorizationUrl: https://connect.digits.com/v1/oauth/authorize tokenUrl: https://connect.digits.com/v1/oauth/token scopes: - scope: source:sync description: Create and update source data — sync sources, transactions, parties, departments, locations, projects, and products into a dedicated source. - scope: ledger:read description: Read the merged ledger — parties, categories/chart of accounts, transactions, summaries, and financial statements. - scope: documents:write description: Write documents (e.g. attach source documents / financial reports). - scope: organization:sync description: Manage organization-level resources — employees, entities, clients, and client entities. - scope: user:sync description: Sync user records associated with the connected account. - scope: bills:manage description: Manage the bill workflow — submit, approve, pay, reject, void, and update payment status on bills. notes: >- Scopes are requested as a space-separated `scope` query parameter on the authorization request (e.g. "source:sync ledger:read documents:write"). Scope names were observed in the Digits Connect API reference (per-operation "Requires scope:" notes) and the authentication guide.