> ## Documentation Index
> Fetch the complete documentation index at: https://wundergraphinc-brendan-add-sof-link.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Schema Explorer

> An interactive explorer to navigate though your federated graph schema. It has built in search and usage tracking for every type in your schema

<Frame caption="Schema Explorer — Query fields overview">
  <img src="https://mintcdn.com/wundergraphinc-brendan-add-sof-link/lp_f9DXOip40YgZM/images/studio/schema-explorer-query-fields-overview.png?fit=max&auto=format&n=lp_f9DXOip40YgZM&q=85&s=1d16c9cea50795751b4b3c8dc49b5c5f" alt="Cosmo Studio Schema Explorer displaying the Query root with fields like findEmployees, products, and teammates." title="Schema Explorer — Query fields overview" width="3452" height="2172" data-path="images/studio/schema-explorer-query-fields-overview.png" />
</Frame>

## Navigation

You can navigate to every type you see on the page. From objects that implement interfaces to unions and enums. The details section shows all the inputs for that particular field. If your schema has comments, they would appear here as well.

## Field Usage

Check the docs here to see how the usage for each type looks like

<CardGroup>
  <Card title="Schema Field Usage" href="/studio/analytics/schema-field-usage" icon="chart-line" horizontal />
</CardGroup>

## Search

Open the search modal by hitting `Cmd/Ctrl + K` on your keyboard. Jump to any type you like to view.

<Frame caption="The Schema Explorer: Search modal">
  <img src="https://mintcdn.com/wundergraphinc-brendan-add-sof-link/znnH7GFKh4R4ntTv/images/studio/object-search-interface-with-categories.png?fit=max&auto=format&n=znnH7GFKh4R4ntTv&q=85&s=d06a9b51c924d183ca71fb4e6ca47d45" alt="Cosmo Studio search interface showing objects like Identifiable, City, Mood, and Time." title="Object search interface with categories" width="1370" height="792" data-path="images/studio/object-search-interface-with-categories.png" />
</Frame>

## Deprecated Fields

You can view all deprecated fields in your schema in one place along with their usage. This helps to determine if it is safe to remove the field/argument.

<Frame caption="Deprecated Fields">
  <img src="https://mintcdn.com/wundergraphinc-brendan-add-sof-link/znnH7GFKh4R4ntTv/images/studio/deprecated-fields-in-cosmo-studio-schema-explorer.png?fit=max&auto=format&n=znnH7GFKh4R4ntTv&q=85&s=e14f60e0576b0789147b34b400584662" alt="Cosmo Studio schema view showing deprecated fields teammates query and middlename string marked as no longer supported." title="Deprecated fields in Cosmo Studio schema explorer" width="3446" height="2168" data-path="images/studio/deprecated-fields-in-cosmo-studio-schema-explorer.png" />
</Frame>

## Authenticated Types and Fields

You can easily view all types and fields that use the `@authenticated` and/or `@requiresScopes` directives in a single place.

<Note>
  At this time, `@authenticated` and `@requiresScopes` are only exposed by the Router Schema.
</Note>

<Frame caption="Authenticated Types and Fields">
  <img src="https://mintcdn.com/wundergraphinc-brendan-add-sof-link/znnH7GFKh4R4ntTv/images/studio/app-settings-page.png?fit=max&auto=format&n=znnH7GFKh4R4ntTv&q=85&s=137452f923abb62e3a46c089601bb652" alt="Cosmo Studio view listing authenticated schema fields and types in the router schema." title="Authenticated types and fields" width="3448" height="2166" data-path="images/studio/app-settings-page.png" />
</Frame>

When a type or field is annotated with the `@requiresScopes` directive, the list of required scopes can be accessed by clicking the `View scopes` button in the type header.

<Frame caption="Type scopes view">
  <img src="https://mintcdn.com/wundergraphinc-brendan-add-sof-link/znnH7GFKh4R4ntTv/images/studio/field-details-for-factcontent-type.png?fit=max&auto=format&n=znnH7GFKh4R4ntTv&q=85&s=47e30f4509bcba28789df25071e828ec" alt="Cosmo Studio field details for FactContent tyspe with read:entity access scope." title="Field details for FactContent type" width="2536" height="732" data-path="images/studio/field-details-for-factcontent-type.png" />
</Frame>

Or beside the type/field name in the table.

<Frame caption="Field scopes view">
  <img src="https://mintcdn.com/wundergraphinc-brendan-add-sof-link/znnH7GFKh4R4ntTv/images/studio/mutation-scopes-addfact.png?fit=max&auto=format&n=znnH7GFKh4R4ntTv&q=85&s=31f2b4fb494c74ed207a8e6e8c9f91a7" alt="Cosmo Studio Mutation view with addFact field requiring authentication scopes write:fact or write:all." title="Mutation scopes — addFact" width="2520" height="774" data-path="images/studio/mutation-scopes-addfact.png" />
</Frame>
