diff --git a/src/applications/diffusion/conduit/DiffusionFindSymbolsConduitAPIMethod.php b/src/applications/diffusion/conduit/DiffusionFindSymbolsConduitAPIMethod.php
--- a/src/applications/diffusion/conduit/DiffusionFindSymbolsConduitAPIMethod.php
+++ b/src/applications/diffusion/conduit/DiffusionFindSymbolsConduitAPIMethod.php
@@ -18,6 +18,7 @@
       'context'     => 'optional string',
       'language'    => 'optional string',
       'type'        => 'optional string',
+      'repository'  => 'optional string',
     );
   }
 
@@ -31,6 +32,7 @@
     $context = $request->getValue('context');
     $language = $request->getValue('language');
     $type = $request->getValue('type');
+    $repository = $request->getValue('repository');
 
     $query = id(new DiffusionSymbolQuery())
       ->setViewer($request->getUser());
@@ -49,6 +51,9 @@
     if ($type !== null) {
       $query->setType($type);
     }
+    if ($repository !== null) {
+      $query->withRepositoryPHIDs(array($repository));
+    }
 
     $query->needPaths(true);
     $query->needRepositories(true);
@@ -71,6 +76,7 @@
         'path'        => $result->getPath(),
         'line'        => $result->getLineNumber(),
         'uri'         => $uri,
+        'repository'  => $result->getRepository()->getMonogram(),
       );
     }