diff --git a/docs/docs/microsoft-graph-search-request.md b/docs/docs/microsoft-graph-search-request.md
new file mode 100644
index 0000000..e339f03
--- /dev/null
+++ b/docs/docs/microsoft-graph-search-request.md
@@ -0,0 +1,38 @@
+# Microsoft Graph SearchRequest inspection
+
+This note captures the results of scanning the latest `Microsoft.Graph` NuGet package for types related to `SearchRequest`.
+
+## Version scanned
+
+- NuGet index listed version `5.94.0` as the most recent release when the package metadata was fetched.
+
+## Search term coverage
+
+| Search term | Result |
+| --- | --- |
+| `SearchRequestInner` | Not present in metadata, source, or binaries. |
+| `SearchRequestObject` | Not present in metadata, source, or binaries. |
+| `SearchRequest` | Present in the compiled assemblies and the generated XML documentation. |
+
+## Located definitions
+
+The package ships an XML documentation file describing the `Microsoft.Graph.Models.SearchRequest` model. Key members include aggregation filters, entity type selection, and serialization helpers:
+
+> ```xml
+>
+> Contains one or more filters to obtain search results aggregated and filtered to a specific value of a field. Optional.
+>
+>
+> One or more types of resources expected in the response. ... Required.
+>
+>
+> Serializes information the current object
+>
+> ```
+
+Request builders also expose `SearchRequest`-related operations. Two notable examples are shipped:
+
+- `Microsoft.Graph.Search.SearchRequestBuilder`, which manages the `searchEntity` singleton and supports `GetAsync`, `PatchAsync`, and query-parameter configuration helpers.
+- `Microsoft.Graph.Solutions.BackupRestore.RestorePoints.Search.SearchRequestBuilder`, which targets the backup-restore surface for restore point searches and exposes `PostAsync` plus helper configuration classes.
+
+These entries only reference the `SearchRequest` type—no `SearchRequestInner` or `SearchRequestObject` classes exist in the current package build.
diff --git a/docs/index.html b/docs/index.html
index 8eb61a4..cd581d5 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -378,7 +378,8 @@
Loading…
{ id: 'external-onboarding', title: 'External content onboarding', file: 'docs/external-content-onboarding.md', summary: 'Triage outside joke decks before import' },
{ id: 'testing-automation', title: 'Testing & automation', file: 'docs/testing-and-automation.md', summary: 'Playwright suite and CI workflows' },
{ id: 'docs-maintenance', title: 'Documentation maintenance', file: 'docs/docs-maintenance.md', summary: 'Keep the knowledge base accurate and linked' },
- { id: 'development-guide', title: 'Development guide', file: 'docs/development-guide.md', summary: 'Coding conventions and contributor tasks' }
+ { id: 'development-guide', title: 'Development guide', file: 'docs/development-guide.md', summary: 'Coding conventions and contributor tasks' },
+ { id: 'microsoft-graph-search-request', title: 'Microsoft Graph SearchRequest audit', file: 'docs/microsoft-graph-search-request.md', summary: 'Scan results for SearchRequest-related types' }
];
const guideMap = new Map(guides.map((guide) => [guide.id, guide]));