.. include:: api/l2.gamestickservices.net/api-rest-parentcontroll-change-agerating-xxx-yyy.rst
.. include:: api/l2.gamestickservices.net/api-rest-player-profile.rst
.. include:: api/l2.gamestickservices.net/api-rest-user-achievement-summary.rst
+.. include:: api/l2.gamestickservices.net/api-rest-user-achievement-xxx-set-complete.rst
.. include:: api/l2.gamestickservices.net/api-rest-user-game-xxx-achievement-list.rst
.. include:: api/l2.gamestickservices.net/api-rest-wallet-payment-game-xxx-init-transaction-do.rst
.. include:: api/l2.gamestickservices.net/api-rest-wallet-payment-topupwallet-init-transaction-do.rst
--- /dev/null
+============================================================================================
+``GET http://l2.gamestickservices.net/api/rest/user/achievement/xxx/set-complete/view.json``
+============================================================================================
+
+When some achievement has been reached/completed in a game.
+
+Achievements had to be registered at PlayJam.
+
+HTTP request
+============
+Protocol
+ ``http``
+Host
+ ``l2.gamestickservices.net``
+Path
+ ``/api/rest/user/achievement/xxx/set-complete/view.json;jsessionid=zzz``
+
+ ``xxx``
+ Global achievement ID.
+
+ Example: ``461``
+ ``zzz``
+ Session ID
+
+Example::
+
+ GET http://l2.gamestickservices.net/api/rest/user/achievement/461/set-complete/view.json;jsessionid=sacdbda09185c
+
+
+HTTP response
+=============
+
+Successful registration
+-----------------------
+Status code
+ ``200 OK``
+
+FIXME: Verify if this is correct
+
+.. include:: api-rest-user-achievement-xxx-set-complete.response-success.json
+ :code: