'Get a list of the transitions available on the specified issue to the current user.
:param issue: ID or key of the issue to get the transitions from
:param id: if present, get only the transition matching this ID
:param expand: extra information to fetch inside each transition'

@translate_resource_args
def transitions(self, issue, id=None, expand=None):

    params = {}
    if (id is not None):
        params[u'transitionId'] = id
    if (expand is not None):
        params[u'expand'] = expand
    return self._get_json(((u'issue/' + str(issue)) + u'/transitions'), params=params)[u'transitions']
