def view(self, action, **kwds):
        """
        Endpoint: /action/<id>/view.json

        Requests all properties of an action.
        Returns the requested action object.
        """
        result = self._client.get("/action/%s/view.json" %
                                  self._extract_id(action),
                                  **kwds)["result"]
        return Action(self._client, result)