diff --git a/reviewboard/integrations/base.py b/reviewboard/integrations/base.py
index c20f183dcdb297705fd6108cce4c1d363285ace3..7549366f177bf9bf9e14e414ff11aa0d9609488c 100644
--- a/reviewboard/integrations/base.py
+++ b/reviewboard/integrations/base.py
@@ -40,7 +40,7 @@ class Integration(DjbletsIntegration):
     the application.
     """
 
-    def get_configs(self, local_site):
+    def get_configs(self, local_site, **filter_kwargs):
         """Return configurations matching the given filters.
 
         This will return all enabled configurations for this integration
@@ -56,11 +56,16 @@ class Integration(DjbletsIntegration):
                 requests, reviews, etc. being used to trigger an operation,
                 and should be set based on those objects.
 
+            filter_kwargs (dict):
+                Keyword arguments to filter by. Each must match a field and
+                value on the model.
+
         Returns:
             list of reviewboard.integrations.models.IntegrationConfig:
             A list of enabled integration configurations matching the query.
         """
-        return super(Integration, self).get_configs(local_site=local_site)
+        return super(Integration, self).get_configs(local_site=local_site,
+                                                    **filter_kwargs)
 
 
 class GetIntegrationManagerMixin(object):
