> For the complete documentation index, see [llms.txt](https://fusionauth.io/docs/llms.txt)

# System API

Learn about the APIs for retrieving and updating the system configuration.

This page contains the APIs that are used for retrieving and updating the system configuration.

Use the following APIs to manage System configuration:

| Operation | Method | Endpoint |
| --- | --- | --- |
| [Retrieve the System Configuration](https://fusionauth.io/docs/apis/system/retrieve-the-system-configuration.md) | `GET` | `/api/system-configuration` |
| [Update the System Configuration](https://fusionauth.io/docs/apis/system/update-the-system-configuration.md) | `PUT` | `/api/system-configuration` |
| [Export System Logs](https://fusionauth.io/docs/apis/system/export-system-logs.md) | `GET`  
`POST` | `/api/system/log/export?dateTimeSecondsFormat={dateTimeSecondsFormat}&includeArchived=true&zoneId={zoneId}`  
`/api/system/log/export` |
| [Retrieve the Logging Level](https://fusionauth.io/docs/apis/system/retrieve-the-logging-level.md) | `GET` | `/api/logger?name={name}` |
| [Update the Logging Level](https://fusionauth.io/docs/apis/system/update-the-logging-level.md) | `POST` | `/api/logger` |
| [Rebuild the Elasticsearch index](https://fusionauth.io/docs/apis/system/rebuild-the-elasticsearch-index.md) | `POST` | `/api/system/reindex` |
| [Retrieve the status of an index rebuild](https://fusionauth.io/docs/apis/system/retrieve-the-status-of-an-index-rebuild.md) | `GET` | `/api/system/reindex` |
| [Retrieve System Status](https://fusionauth.io/docs/apis/system/retrieve-system-status.md) | `GET` | `/api/status` |
| [Retrieve System Health](https://fusionauth.io/docs/apis/system/retrieve-system-health.md) | `GET` | `/api/health` |
| [Retrieve System Version](https://fusionauth.io/docs/apis/system/retrieve-system-version.md) | `GET` | `/api/system/version` |
| [Retrieve System Metrics Using Prometheus](https://fusionauth.io/docs/apis/system/retrieve-system-metrics-using-prometheus.md) | `GET` | `/api/prometheus/metrics` |