Choose the Method Under Retry Pressure
Choose a method and resource shape that makes retry behavior explicit.
Lina’s checkout API times out after payment authorization but before the app receives a response. The mobile SDK will retry once, and the team has 20 minutes to prevent duplicate orders. HTTP methods are a contract with every participant between the client and origin server. Safe methods tell crawlers, caches, SDKs, and retry logic that the request is intended for retrieval. Idempotent methods tell clients that repeating the same request has the same intended effect as sending it once. Those two properties matter more than which verb sounds natural in English. GET that changes a subscription violates the safe-method expectation…
Sign up free — one personalized lesson every day, matched to your role and goals.
Already have an account? Sign in