Asked about Retries, rate limits and timeouts

What does a timeout tell you about whether the server acted?

An answer that works

Nothing. The request may have been processed while the connection dropped. That is why any retry of a state-changing call needs an idempotency key, or you risk doing it twice.

Reading an answer is not being able to give one. The section that teaches this is Retries, rate limits and timeouts, 5 hours of HTTP & APIs.

Learn this properly