Przyjmij idempotency key od klienta i zapisz wynik pod kluczem (użytkownik, key). Jeśli ten sam key przyjdzie ponownie, zwróć zapisany wynik zamiast tworzyć duplikaty.