def METHOD_NAME(self):
    # use this method to get the object from the whole organization instead of the current team
    pk = self.kwargs["pk"]
    organization = self.request.auth.organization
    try:
        obj = organization.webhooks.filter(*self.available_teams_lookup_args).distinct().get(public_primary_key=pk)
    except ObjectDoesNotExist:
        raise NotFound
    # May raise a permission denied
    self.check_object_permissions(self.request, obj)
    return obj