404 page not found

When executeflyctl machines api-proxy and curl http://127.0.0.1:4280 returns 404 page not found. Why?

Yeah, it’s a bit confusing. That just means that the root of the API isn’t a valid endpoint, but you are still able to connect to it. Using one of the documented endpoints should work.

Just came across this same “issue”. Wasn’t very clear in the docs. (Machines · Fly Docs). Would be nice to have this part updated so others don’t think they ran across an issue while following the guide.

Returning 404 is more or less typical for APIs so I’m curious what other information could be provided in the response to help troubleshoot/debug?