an API does not mean there are no hidden dependencies, and that is often the biggest failure.
If an API call is not stateless, or requires to be chained with other calls, you're in for a world of pain in the long run
If an API call is not stateless, or requires to be chained with other calls, you're in for a world of pain in the long run