diff --git a/access_token_service/ats.py b/access_token_service/ats.py
index 9683a8d6dc0d328b61f3a96a181d6b5ce2e99262..c818d34c8cc64d894d8f0969080dbbcdcf2d1935 100644
--- a/access_token_service/ats.py
+++ b/access_token_service/ats.py
@@ -25,7 +25,7 @@ class AccessTokenHandler(HubAuthenticated, RequestHandler):
         logging.debug(user)
         user_json = await self._request_token(user['name'])
         logging.debug(user_json)
-        return user_json['auth_state']['access_token']
+        self.write({'access_token': user_json['auth_state']['access_token']})
 
 
 def main():