When launching Finch Connect, setDocumentation Index
Fetch the complete documentation index at: https://developer.tryfinch.com/llms.txt
Use this file to discover all available pages before exploring further.
client_id to the client ID for your target environment. In the Finch Dashboard, select your environment from the dropdown, then copy the client ID from the Credentials tab.
Sandbox
The Sandbox environment is for testing your integration without affecting live data. Finch provides two sandbox options: Finch Sandbox (sandbox=finch) uses fully mock data generated and managed by Finch. Key features:
- Create and configure connections programmatically
- Test the full authorization flow
- Supports automated and assisted integrations
- Access a set of sandbox-only API endpoints to create and update mock data directly via API. Unlike Provider Sandbox, there is no backing provider system — all data is managed through the Finch API.”
sandbox=provider) connect to a supported provider’s demo or trial account and are recommended for end-to-end testing of your integration. Available for a limited number of providers. Data changes are made by logging into the provider’s demo account directly.
Development
The Development environment is a production-like environment for testing with live data. It is available to Pro and Premier plan customers upon request. Contact your implementation engineer or email implementation-team@tryfinch.com to request access. Live customer connections can be made in Development using your Developmentclient_id. Consider the following before doing so:
- Customers connected in Development must go through Finch Connect again, configured with your Production
client_id, to connect in Production. - Finch UUIDs are not shared across environments. A new Production connection will have entirely new IDs..
- Gusto and all assisted providers are not supported in Development.
- Some providers may charge for additional seats created during testing.
Production
Production is where all live customer connections should be made. A few things to keep in mind:- Many developers make their first Production connections with friendly customers to complete final validation with real data.
- Demo or trial provider accounts may successfully connect in Production. All Production connections are billable regardless of account type.
- Production connections are billable. Use the disconnect endpoint to disconnect any test, duplicate, or unused connections promptly.
- To launch in Production, ensure both
client_idandclient_secretin your Finch Connect configuration and token exchange are set to your Production values from the Finch Dashboard. Connections cannot move between environments — each environment requires its own credentials and a new authorization flow..