def METHOD_NAME(self, request: Request, project, plugin_id) -> Response:
    """
    Disable plugin
    """
    plugin = self._get_plugin(plugin_id)
    if not plugin.can_disable:
        return Response({"detail": ERR_ALWAYS_ENABLED}, status=400)
    plugin.disable(project)
    self.create_audit_entry(
        request=request,
        organization=project.organization,
        target_object=project.id,
        event=audit_log.get_event_id("INTEGRATION_REMOVE"),
        data={"integration": plugin_id, "project": project.slug},
    )
    return Response(status=204)