Skip to content

IP addresses

If your firewall only accepts traffic from known addresses, this page lists the addresses mTime’s integrations connect from — for example when mTime sends absences or salary data to your payroll system, or calls your HR system to sync employees.

This page is aimed at the IT or network team setting up the firewall. It only covers traffic from mTime to your systems. Traffic you send to mTime (the API, SCIM, webhooks) goes to the environment’s address, such as https://mtime.app, and needs no special setup.

What to allow

Allow both of the following for the environment you connect to.

1. mTime’s fixed addresses

EnvironmentAddress
Production (mtime.app)51.15.136.199
Staging (staging-mtime.app)51.15.248.151
Development (mtime.dev)163.172.140.6

We are moving all integration traffic onto these addresses. Allow them now, so nothing breaks when the move is complete.

2. Scaleway’s IP ranges (for now)

mTime runs on Scaleway in France. Some of its traffic — notably the scheduled syncs, which run in the background every night — does not yet come from the fixed addresses above. It comes from an address that can be anywhere in Scaleway’s shared ranges, so until the move is complete you also need to allow:

Bear in mind that these ranges are shared by every Scaleway customer, so they confirm the traffic comes from Scaleway, not that it comes from mTime. Integrations still authenticate each call with their own credentials, so allowing the ranges doesn’t grant anyone access on its own.

We’ll update this page and announce it in the product updates once the Scaleway ranges are no longer needed.

Changes to these addresses

The addresses are fixed, but we may have to change them — for example to move to new infrastructure or recover from an incident. If that happens, we give a few days’ notice where we can, through the product updates and this page.

Because the notice can be short, build your allowlist so it is quick to update, and don’t treat these addresses as a replacement for authenticating the integration.

Troubleshooting

ProblemSolution
The nightly sync is blocked but the fixed address is allowedScheduled syncs don’t come from the fixed address yet. Allow Scaleway’s IPv4 ranges too, as described above.
An integration stopped connecting after working for a whileCheck that your allowlist matches this page — the addresses may have changed.
Calls to the staging or development environment are blockedEach environment has its own address. Allow the one for the environment you use.