1
Open Developer Tools in CCH Axcess
- Log in to the CCH Axcess Dashboard with an account number licensed for Open Integration and a user that can view firm settings.
- Go to Dashboard > Application Links > Firm > Developer Tools.
- Click Add Application.
2
Register your application
Fill in:
- Application Name — users see this name when they approve access.
- Application Type — select Authorization Code.
- Description — a short description of your app.
- Access token lifetime and Refresh token lifetime — how long each token lasts. Nango refreshes the access token automatically. If the refresh token expires, the user has to reconnect.
- Scopes — select the scopes your app needs:
CCHAxcess_data_writeaccess— read and write CCH Axcess data, limited by the user’s licenses and security groups.CCHAxcess_Profile— adds the user’s name and email to the ID token.IDInfo— returns an ID token.offline_access— returns a refresh token. Required for Nango to refresh tokens.openid— adds thesubclaim.
- Redirect URL —
https://api.nango.dev/oauth/callback
3
Copy your credentials
Copy the Client ID and Client Secret and enter them in your CCH Axcess integration in Nango. In the integration settings, add the same scopes you selected when registering the app.
4
Get your integrator key
CCH Axcess requires an
IntegratorKey header on every API request. This is your API subscription key.- Log in to the CCH Axcess Developer Portal as your firm’s default administrator.
- Click Profile in the menu bar.
- Copy your subscription key.
5
Add your integrator key in Nango
The integrator key belongs to your app, not to the users who connect, so you set it once on the integration. In your CCH Axcess integration settings in Nango, paste it into Integrator Key.Nango copies it to each new connection and sends it as the
IntegratorKey header on every proxied request. Users never see it in the Connect UI.Nango copies the key when a connection is created. If you change it later, existing connections keep the old key until they reconnect.
For agents
For agents
Set the key with the create integration or update integration API by passing
"integration_config": { "integratorKey": "<YOUR-INTEGRATOR-KEY>" } in the request body.6
Next
Follow the Quickstart to connect your first account. When users connect, CCH Axcess asks for their firm’s account number, then their login, then their approval.