Overview
Courier operates a dedicated European datacenter in AWS EU West 1 (Ireland) to ensure data residency compliance for European customers. You can access the same Courier workspace from both US and EU regions - the difference is where your notification data is stored and processed. EU region operations ensure all customer data remains within European borders for GDPR and regulatory compliance.Availability: EU Datacenter is available for Enterprise customers. Contact Courier Support for access or Request a Demo to learn more about how Courier could help you.
Key Features
Courier’s EU datacenter provides data residency compliance while maintaining full platform functionality:- Data Residency Compliance - All notification data stored and processed within EU borders
- GDPR Compliant - Built-in data protection controls and audit capabilities
- Same Workspace Access - Use your existing workspace with EU data residency
- Reduced Latency - Optimized performance for European users and services
- Full Feature Parity - Complete Courier API functionality available in EU region
- Seamless Migration - Move existing data to EU region without workspace changes
EU-Specific Endpoints
Access Courier services through dedicated EU endpoints:- API Endpoint:
https://api.eu.courier.com - Dashboard:
https://app.eu.courier.com - Data Center: AWS EU-West 1 (Ireland)
- Same API Keys - Your existing workspace API keys work with both US and EU endpoints
- Region-Specific Data - Keys access different data stores depending on the endpoint used
- Same Key Format - No changes needed to existing key formats (
pk_prod_*,pk_test_*, etc.) - Single Workspace - Same workspace accessed via different regional endpoints
Data Separation: EU and US endpoints route to different data storage locations. Use EU endpoints to ensure your data remains within European borders.
Getting Started
New EU Customers
Create Courier Account
Sign up at app.courier.com or app.eu.courier.com to create your workspace.
Enable EU Region
Contact Courier Support to enable EU datacenter access for your workspace.
Configure API Integration
Use EU endpoints with your workspace API keys for data residency compliance.
Migrating from US to EU Region
For existing Courier customers moving to the EU region:Initiate Data Migration
Contact Courier Support to begin migrating your data to the EU region. Our team will replicate your existing data to EU-West 1.
Update API Endpoints
Update your integration to use EU-specific endpoints with your existing API keys:
Test EU Region Access
Verify your integration works correctly with EU endpoints using your existing API keys before switching production traffic.
Code Examples
SDK Configuration
Update your SDK configuration to use EU endpoints:Environment Configuration
Set up environment variables for EU region:.env
Implementation Requirements
Data Residency Configuration
When using the EU region, ensure your integration properly handles data locality:GDPR Compliance Implementation
User Data Deletion
Handle GDPR deletion requests using the EU region API:Data Export for Subject Access Requests
Export user data for GDPR access requests:Audit Log Access
Access compliance audit logs through your EU workspace:- Navigate to app.eu.courier.com/logs
- Filter by user ID or time range for compliance reporting
- Export logs as needed for regulatory audits
Troubleshooting
Common Issues
Authentication Errors
If experiencing authentication failures:- Verify API Key - Ensure you’re using valid workspace API keys
- Check Endpoint URL - Confirm requests target
api.eu.courier.com - Test Key Format - Verify key format matches expected pattern
404 Not Found Errors
When receiving 404 errors:- Confirm Data Migration - Verify your data has been migrated to EU region
- Check API Endpoints - Ensure all URLs point to EU region
- Review Resource IDs - Some resources may exist only in US region if migration is incomplete
CORS Configuration
For browser-based applications:- Allowlist EU Origins - Ensure
https://app.eu.courier.comis allowlisted - Update CORS Settings - Configure CORS for EU-specific domains
- Check Preflight Requests - Verify OPTIONS requests work with EU endpoints
Performance Monitoring
Monitor EU region performance:- Status Page - Check status.courier.com for EU-specific incidents
- Regional Health - Monitor EU region service health and latency
- API Response Times - Compare performance between regions if needed
Service Level Agreement
EU Region SLA
- Uptime Guarantee - 99.9% uptime SLA for EU region services
- Incident Response - 24/7 monitoring and response team
- Regional Failover - Automated failover capabilities within EU region
- Performance Standards - Sub-200ms response times for EU-based requests