> ## Documentation Index
> Fetch the complete documentation index at: https://doc.lucidworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SolrAdmin API

export const LwTemplate = ({title = "Key questions to get you started", icon = "sparkles", cta = "Powered by Agent Studio", linkHref = "https://lucidworks.com/demo/?utm_source=docs&utm_medium=referral&utm_campaign=docs_cta_ai"}) => {
  const [isLoaded, setIsLoaded] = useState(false);
  useEffect(() => {
    const timer = setTimeout(() => {
      setIsLoaded(true);
    }, 500);
    return () => clearTimeout(timer);
  }, []);
  return <div className="lw-template-container">
      <Card title={title} icon={icon}>
        {isLoaded && <span dangerouslySetInnerHTML={{
    __html: `<lw-template id="a029c1a9-28be-427e-b0e1-5d918920246a"></lw-template
            >`
  }} />}
        <Link href={linkHref} className="agent-studio-link text-left text-gray-600 gap-2 dark:text-gray-400 text-sm font-medium flex flex-row items-center hover:text-primary dark:hover:text-primary-light group-hover:text-primary group-hover:dark:text-primary-light">Powered by Lucidworks Agent Studio</Link>
      </Card>
    </div>;
};

[localhost link]: http://localhost:3000/docs/4/fusion-server/reference/api/solradmin-api

[mintlify link]: https://doc.lucidworks.com/docs/4/fusion-server/reference/api/solradmin-api

[old doc.lw link]: https://doc.lucidworks.com/fusion/5.9/309

The Solr Admin API lets you send commands to Solr through Fusion’s proxy service.
This allows you to protect your Solr instances from outside connections, and apply roles and user permissions from Fusion when running Solr commands.
Requests sent to this API are subject to access restrictions above the collection level.

*Note that because one searchCluster may host several collections, it is not recommended to use this with a collection-level command (such as a query, or document update).*

<LwTemplate />

## Example

Here is an example to GET all CORE [MBeans](https://solr.apache.org/guide/solr/latest/deployment-guide/mbean-request-handler.html) for the 'default' searchCluster, formatted in JSON:

**REQUEST**

```sh wrap  theme={"dark"}
https://FUSION_HOST:8764/api/solrAdmin/default/admin/mbeans?cat=CORE&wt=json
```

**RESPONSE**

```json wrap  theme={"dark"}
{
    "responseHeader": {
        "status": 0,
        "QTime": 1
    },
    "solr-mbeans": [
        "CORE",
        {
            "searcher": {
                "class": "org.apache.solr.search.SolrIndexSearcher",
                "version": "1.0",
                "description": "index searcher",
                "src": null
            },
            "core": {
                "class": "collection1",
                "version": "1.0",
                "description": "SolrCore",
                "src": null
            },
            "Searcher@435cf502[collection1] main": {
                "class": "org.apache.solr.search.SolrIndexSearcher",
                "version": "1.0",
                "description": "index searcher",
                "src": null
            }
        }
    ]
}
```
