The DeviceCloud Test Runner IP addresses are listed below. Add these to your firewall allowlist to permit traffic between the app under test and any servers it needs to reach.
| IP range | Platforms | Purpose |
|---|---|---|
46.17.215.144/32 |
Android, iOS | Test runner egress |
46.17.215.145/32 |
Android, iOS | Test runner egress |
83.217.174.249/32 |
Android, iOS | Test runner egress |
These addresses are also published as an unauthenticated JSON endpoint, so your DevOps tooling can poll for the current list instead of tracking this page by hand. This endpoint is the source of truth for the table above, so the two never drift:
GET https://api.devicecloud.dev/ip-addresses
The response includes a flat ipAddresses array (for simple consumers) and a structured ranges array (CIDR, platforms, purpose), plus an updatedAt date you can watch for changes.
See the IP Addresses API reference for the full response schema and examples.
Last updated: 2026-07-06.