Environments & Network access
Environments & Network Access
MiTrust provides secure data sharing through two distinct environments designed to support your development lifecycle and production needs. This guide covers environment specifications, network requirements, and firewall configuration.
Quick Start
Development & Testing
Use the Sandbox environment for integration testing and partner development without affecting live data.
Production Ready
Deploy to Production when you're ready to handle real user data sharing workflows.
Environment Overview
Sandbox Environment (SBX)
Base URL: https://sbx-app.m-itrust.com
Sandbox Details
- Purpose: Integration testing and development
- Data: Test data sources ("Hardcoded") and real data sources
- Support: Full API functionality mirroring production
- Uptime: Best effort
Production Environment (PROD)
Base URL: https://app.m-itrust.com
Production Details
- Purpose: Live user data sharing
- Data: Real data sources
- Support: 99+% uptime SLA
Network Architecture
Most MiTrust operations happen in the user's browser through secure HTTPS redirections. This means your servers don't need to handle most of the traffic - it flows directly between users and MiTrust.
Network Requirements
Firewall Configuration
Required Outbound Access
Your servers need outbound HTTPS access (port 443) to MiTrust domains for these operations:
| API Operation | Method | Endpoint Pattern | Purpose |
|---|---|---|---|
| OAuth Token Exchange | POST | /oauth/token | Convert authorization codes to access tokens |
| User Data Retrieval | GET | /user_data/v1/userinfo | Fetch consented user information |
| Consent Decryption | POST | /service_provider/v1/userconsent | Decrypt and verify user consent |
| Headless Operations | Multiple | /v2/sp/headless/* | Automated data updates and sync |
Example whitelist entries:
https://app.sandbox.m-itrust.com:443
https://app.m-itrust.com:443What You DON'T Need
Inbound Access
No inbound firewall rules required. MiTrust never initiates connections to your servers.
Special Ports
Only standard HTTPS (443). No custom ports or protocols needed.
VPN/Tunnels
Direct internet access is sufficient. No VPN or tunnel setup required.
Updated 19 days ago
