Sage Intacct – OAuth Guide
Prerequisites
- You must have an active Sage Intacct Web Services Developer License, which includes a Sender ID and Sender Password.
- These are required when creating API keys during the client application setup.
Step 1: Locate Your Sender ID & Password
Sender ID
- Log in to Sage Intacct.
- Navigate to:
Company → Setup → Configuration - Company → Security → Web Services Authorizations
- Find and copy your Sender ID.
Sender Password
- The Sender Password is emailed to you when the Developer License is issued.
- If you do not have it, contact your Sage Support to request a password reset.
Step 2: Locate Company ID
- Navigate to:
Company → Setup → Configuration - Company → General Information
- Find and copy your Company ID.
Step 3: Create a Developer Workspace
- Visit: https://developer.sage.com/intacct/
- Click View workspaces
- Log in or create a new Sage developer account
- Click Add workspace
- Enter a name and contact email, then click Create
Step 4: Create a Client Application
-
In the workspace, go to Apps
-
Click Add application
-
Fill out:
- Application Name
- Homepage URL
- Contact Email
-
Click Create
Step 5: Generate OAuth Client Keys
-
Click your newly created app
-
Click Create API Keys
-
Configure:
- Sage Product API: Sage Intacct
- Redirect URI:
https://app.getknit.dev/oauth/authorize
- Allowed Origin Domains:
https://api.getknit.dev
- Enter your Sender ID and Sender Password
-
Click Create
You will now see your Client ID and Client Secret for use in OAuth integration with Knit UI auth compoenent.
Updated 1 day ago