Overview
The 365 Finance API is available in two separate environments to support your integration development and testing before going live in production.
Environments
🧪 Staging Environment (Testing)
Purpose: Development, testing, and integration validation
Base URL:
https://staging-api.365finance.co.ukSalesforce Instance: Sandbox (dev8)
Use this environment for:
- ✅ Initial integration development
- ✅ Testing API endpoints and responses
- ✅ Validating your application logic
- ✅ Testing error handling scenarios
- ✅ Performance testing
- ✅ UAT (User Acceptance Testing)
Data:
- Contains test data only
- Data may be refreshed or reset periodically
- Safe to experiment without affecting production
🚀 Production Environment (Live)
Purpose: Live production traffic with real customer data
Base URL:
https://api.365finance.co.ukSalesforce Instance: Production
Use this environment for:
- ✅ Live customer transactions
- ✅ Production integrations
- ✅ Real-time data synchronization
Data:
- Contains live production data
- All changes are permanent
- Subject to data protection regulations
Frequently Asked Questions
Q: Can I use the same API key for both environments?
A: No, you will receive separate API keys for staging and production. Never use production keys in staging or vice versa.
Q: Will my staging data appear in production?
A: No, staging and production are completely separate environments with different databases.
Q: How often is staging data refreshed?
A: Staging data may be refreshed monthly or as needed. We will notify you in advance of any data resets.
Q: Is there a sandbox environment for testing?
A: Yes, our staging environment serves as the sandbox for testing.
Q: How do I report an API issue?
A: For staging issues, email TBC. For production issues, email TBC.
Q: Can I access production data in staging?
A: No, staging uses test data only. Production data is never available in staging for security and compliance reasons.
