Skip to main content
Flinks provides multiple testing environments so you can develop, test, and validate your integration before going live.

Testing levels

EnvironmentPurposeReal FI connectionsCredentials
Sandbox (Dashboard)Explore the Dashboard with sample dataNoFound in Dashboard Settings > Environments
ToolboxFull API sandbox with dummy data from Flinks CapitalNoShared public credentials (below)
ProductionLive environment with real financial institutionsYesUnique credentials from Flinks

Toolbox (API sandbox)

The Toolbox is your primary development environment for testing API calls. It uses a shared sandbox instance with a dummy financial institution called Flinks Capital.

Toolbox credentials

CredentialValue
Instancetoolbox
API Base URLhttps://toolbox-api.private.fin.ag
Iframe Base URLhttps://toolbox-iframe.private.fin.ag
customerId43387ca6-0391-4c82-857d-70d95f087ecb
Secret key (flinks-auth-key)c4569c54-e167-4d34-8de6-f4113bc82414
x-api-key3d5266a8-b697-48d4-8de6-52e2e2662acc

Test user credentials

Use these credentials to log in to Flinks Capital in the Toolbox:
UsernamePasswordDescription
GreatdayEverydayStandard test account with MFA
greatday_nomfaEverydayTest account without MFA
For a full list of test scenarios (error testing, edge cases), see Test Users.
These are shared public sandbox credentials for testing only. Never use production credentials in the Toolbox or vice versa.

Dashboard sandbox

The Flinks Dashboard includes its own sandbox environment with pre-populated sample data. This is useful for exploring the Dashboard interface without needing to make API calls. To access sandbox credentials in the Dashboard:
  1. Navigate to Settings.
  2. Go to the Environments tab.
  3. Expand the Sandbox row to view your credentials.
Dashboard sandbox credentials are for exploring the Dashboard only. They will not work in API calls. Use the Toolbox credentials above for API testing.

Production environment

Your production environment uses a private instance with unique credentials provided by Flinks during onboarding.
ComponentFormat
API Base URLhttps://{yourcompany}-api.private.fin.ag
Iframe Base URLhttps://{yourcompany}-iframe.private.fin.ag
customerIdUnique GUID provided by Flinks
Before going live:
  • Ensure all API calls and iframe URLs point to your production instance
  • Verify your redirectUrl domains are whitelisted
  • Test with Flinks Capital in production at no cost before connecting real accounts

FDX end-to-end testing

If you are using the Flinks Outbound (Open Banking) product with FDX endpoints, follow this procedure to test the full flow:
  1. Prerequisites: Ensure you have your client_id and client_secret from Flinks onboarding.
  2. Authorize: Call the /api/v1/authorize endpoint to initiate an OAuth connection with a test Data Provider.
  3. Token exchange: Use the authorization code to obtain an access_token via the /Token endpoint.
  4. Retrieve data: Call FDX endpoints (/accounts, /transactions) with the access_token.
For details on each endpoint, see the Outbound API Reference.