Skip to main content
Courier has two datacenters: US and EU (Ireland). All data in the two datacenters is separate, and none of it is shared. Each keeps its own templates, brands, users, logs, and API keys. Your team signs in to both with the same email address. Every SDK and the CLI use the US unless you point them at the EU. For certifications and subprocessors, see Compliance.

Set up the EU datacenter

The EU datacenter is available on every paid plan: Business and Enterprise.
1

Create your account

Sign up at app.courier.com if you don’t have an account yet.
2

Sign in to the EU console

Sign in at app.eu.courier.com with the same email address, and open your workspace.
3

Set up your EU workspace

Set it up the way you set up your US workspace: copy its API keys, connect your providers, and add your templates and brands. Then send through the EU API and connect your inbox to the EU.

Send through the EU

Every server SDK and the CLI read COURIER_BASE_URL. Set it to the EU API, and use an API key from your EU workspace:
To set it in code instead, pass the base URL when you create the client: The hosted MCP server works with your EU API key too.

Connect your inbox to the EU

  1. Your backend creates each user’s inbox token with your EU API key, through https://api.eu.courier.com.
  2. Your app signs the inbox in with the EU URLs.
Connect to the EU datacenter has the code for every SDK.

FAQ

Data you’ve already sent through the US stays in the US. Set up your EU workspace, then send new notifications through https://api.eu.courier.com.