Step 1: Account Setup & Due Diligence
Complete Due Diligence
Complete Due Diligence
Before you can start integrating, you will need to complete our general onboarding process with the following steps:
- Submit Application: Visit fincode.co.uk/contact-us to begin your application.
- Provide Documentation: Submit required business documents.
- KYC/KYB Verification: Complete the different verification processes.
- Compliance Review: Our team will review your application (typically 2-3 days).
- Account Approval: Receive approval notification with your sandbox details.
Get Your Credentials
Get Your Credentials
Once approved, you’ll receive your unique sandbox credentials:Your domain is your dedicated environment where all your API calls will be made. This ensures complete tenant isolation and data security.
Your Domain Format
Your domain will be provided in your approval email. Keep this information secure as it’s required for all API requests.
Access Your Sandbox
Access Your Sandbox
After approval, you’ll have access to two environments:
- Sandbox:
https://{domain}.fincode.software/sandbox - Production:
https://{domain}.fincode.tech
- API documentation specific to your tenant
- Sandbox test data and accounts
- Configuration settings
- Webhook management
- Analytics and reporting
Step 2: Generate API Tokens
Two ways to generate a token
Two ways to generate a token
- Populate Login Details and login through the API
- Generate a token for selected environment or service on your dashboard
Token Security Best Practices
Token Security Best Practices
Step 3: Make Your First API Call
Test your authentication by logging in via API. This will verify your setup and return an access token for subsequent requests.Node.js Example
Node.js Example
Java Example
Java Example
cURL Example
cURL Example
Next Steps
Now that you’re authenticated, choose your product to continue:Remittance
- Create beneficiary
- Get FX quote
- Send transaction
Digital Lending
- Create customer
- Submit application
- Check decision
Investment
- Create account
- Add portfolio
- Execute trades
Common Issues & Troubleshooting
Authentication Errors
Authentication Errors
401 Unauthorized
- Verify your API token is correct and not expired
- Ensure you’re using the correct domain
- Check that your token has the necessary permissions
- Your account may not have access to the requested resource
- Contact support to verify your tenant permissions
Token Expiration
Token Expiration
Access tokens expire after 1 hour. Use the refresh token to get a new access token:
Need Help?
Need Help?
- Documentation: Browse our API Reference
- Support: Email hello@fincode.co.uk
- System Status: Check status.fincode.com
- Community: Visit our GitHub for examples
