flask-cache-query-string
Flask-caching doesn’t cache query strings by default. You have to use query_string=True. Also you shouldn’t cache verbs that can mutate state.
query_string=True