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
1
Create Courier Account
Sign up at app.courier.com or app.eu.courier.com to create your workspace.
2
Enable EU Region
Contact Courier Support to enable EU datacenter access for your workspace.
3
Configure API Integration
Use EU endpoints with your workspace API keys for data residency compliance.
4
Test Integration
Verify your integration works correctly with EU endpoints before deploying to production.
Migrating from US to EU Region
For existing Courier customers moving to the EU region:1
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.
2
Update API Endpoints
Update your integration to use EU-specific endpoints with your existing API keys:
3
Test EU Region Access
Verify your integration works correctly with EU endpoints using your existing API keys before switching production traffic.
4
Update Custom Domains
If using custom domains, update DNS/CNAME records to point to EU region endpoints.
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
Data Processing Agreement: Enterprise customers should review compliance documentation at security.courier.com before handling personal data.
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