Endpoint Reachability
Some networks, including certain corporate firewalls, ISPs, or country-level filters, may block access to one or more Shorebird endpoints. Use the tool below to check whether every endpoint is reachable from your current device and network. You can also share the results when filing a support request.
Verify that all Shorebird endpoints are reachable from your current network or device. Useful for diagnosing connectivity issues in restricted network environments.
What each endpoint is used for
Section titled “What each endpoint is used for”| Endpoint | Used by |
|---|---|
| https://console.shorebird.dev | Shorebird web console |
| https://api.shorebird.dev | Shorebird CLI tools & the in-app updater |
| https://auth.shorebird.dev | Authentication (login / token exchange) |
| https://download.shorebird.dev | Downloading Flutter artifacts for builds |
| https://storage.googleapis.com | Uploading / downloading release & patch artifacts |
| https://cdn.shorebird.cloud | In-app patch delivery CDN |
All traffic travels over HTTPS (port 443) and is encrypted using TLS/SSL. If any endpoint is marked as Unreachable, that indicates a network-level block between your device and Shorebird’s servers, not a Shorebird outage.
:::note The checker tests network-level reachability, not HTTP correctness. Any HTTP response from a server (including 4xx or 5xx status codes) confirms the endpoint is reachable from your network. Only a complete failure to connect (such as a DNS error, firewall block, or timeout) will be reported as unreachable. :::
What to do if an endpoint is unreachable
Section titled “What to do if an endpoint is unreachable”- Try a different network. Switch from Wi-Fi to mobile data (or vice versa) to determine whether the block is network-specific.
- Check your firewall rules. If you are on a corporate or school network, ask your IT administrator to allow the endpoints listed above on port 443.
- Ask for help. Reach out on Discord with your results and someone from the team will help you.
:::tip If you are in a region that requires FLUTTER_STORAGE_BASE_URL, see the
FAQ for more
information on current limitations and planned improvements. :::