- Restore API (I removed some endpoints that I shouldn't have).
- Retries for idenpotent requests.
- Documentation.
