# UCLouvain System API

**Canonical:** https://apis.io/apis/uclouvain/uclouvain-system-api/  
**Provider:** UCLouvain — https://apis.io/providers/uclouvain/  
**Base URL:** https://orthanc.uclouvain.be/demo/  
**Documentation:** https://orthanc.uclouvain.be/

UCLouvain System API is one of 18 APIs that [UCLouvain](https://apis.io/providers/uclouvain/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include System. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

The System API from UCLouvain — 33 operation(s) for system.

## Operations (40)

| Method | Path | Summary |
|---|---|---|
| GET | `/plugins` | List plugins |
| GET | `/plugins/explorer.js` | JavaScript extensions to Orthanc Explorer |
| GET | `/plugins/{id}` | Get plugin |
| GET | `/statistics` | Get database statistics |
| GET | `/system` | Get system information |
| GET | `/tools/accepted-sop-classes` | Get accepted SOPClassUID |
| GET | `/tools/accepted-transfer-syntaxes` | Get accepted transfer syntaxes |
| PUT | `/tools/accepted-transfer-syntaxes` | Set accepted transfer syntaxes |
| POST | `/tools/bulk-anonymize` | Anonymize a set of resources |
| POST | `/tools/bulk-content` | Describe a set of resources |
| POST | `/tools/bulk-delete` | Delete a set of resources |
| POST | `/tools/bulk-modify` | Modify a set of resources |
| POST | `/tools/count-resources` | Count local resources |
| GET | `/tools/create-archive` | Create ZIP archive |
| POST | `/tools/create-archive` | Create ZIP archive |
| POST | `/tools/create-dicom` | Create one DICOM instance |
| GET | `/tools/create-media` | Create DICOMDIR media |
| POST | `/tools/create-media` | Create DICOMDIR media |
| GET | `/tools/create-media-extended` | Create DICOMDIR media |
| POST | `/tools/create-media-extended` | Create DICOMDIR media |
| GET | `/tools/default-encoding` | Get default encoding |
| PUT | `/tools/default-encoding` | Set default encoding |
| GET | `/tools/dicom-conformance` | Get DICOM conformance |
| POST | `/tools/dicom-echo` | Trigger C-ECHO SCU |
| POST | `/tools/execute-script` | Execute Lua script |
| POST | `/tools/find` | Look for local resources |
| GET | `/tools/generate-uid` | Generate an identifier |
| POST | `/tools/invalidate-tags` | Invalidate DICOM-as-JSON summaries |
| GET | `/tools/labels` | Get all the used labels |
| POST | `/tools/lookup` | Look for DICOM identifiers |
| GET | `/tools/metrics` | Are metrics collected? |
| PUT | `/tools/metrics` | Enable collection of metrics |
| GET | `/tools/metrics-prometheus` | Get usage metrics |
| GET | `/tools/now` | Get UTC time |
| GET | `/tools/now-local` | Get local time |
| POST | `/tools/reconstruct` | Reconstruct all the index |
| POST | `/tools/reset` | Restart Orthanc |
| POST | `/tools/shutdown` | Shutdown Orthanc |
| GET | `/tools/unknown-sop-class-accepted` | Is unknown SOP class accepted? |
| PUT | `/tools/unknown-sop-class-accepted` | Set unknown SOP class accepted |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/uclouvain/refs/heads/main/openapi/uclouvain-system-api-openapi.yml
- **x-openapi-original** — https://raw.githubusercontent.com/api-evangelist/uclouvain/refs/heads/main/openapi/_original/uclouvain-orthanc-api.json
- **APIReference** — https://orthanc.uclouvain.be/api/index.html
- **Documentation** — https://orthanc.uclouvain.be/book/
- **x-example** — https://raw.githubusercontent.com/api-evangelist/uclouvain/refs/heads/main/examples/uclouvain-orthanc-system-example.json

## Other UCLouvain APIs (12)

- [Open Data @ UCLouvain -- Dataverse deployment (Native + Search API)](https://apis.io/apis/uclouvain/dataverse-native-api/)
- [Open Data @ UCLouvain Dataverse OAI-PMH](https://apis.io/apis/uclouvain/dataverse-oai/)
- [DIAL.pr (BOREAL) -- DSpace-CRIS REST API](https://apis.io/apis/uclouvain/dial-pr-rest/)
- [DIAL.pr OAI-PMH](https://apis.io/apis/uclouvain/dial-pr-oai/)
- [DIAL.mem -- DSpace-CRIS REST API](https://apis.io/apis/uclouvain/dial-mem-rest/)
- [DIAL.mem OAI-PMH](https://apis.io/apis/uclouvain/dial-mem-oai/)
- [OER-UCLouvain OAI-PMH](https://apis.io/apis/uclouvain/oer-oai/)
- [UCLouvain Shibboleth Identity Provider -- SAML 2.0 metadata](https://apis.io/apis/uclouvain/identity-federation/)
- [UCLouvain Instances API](https://apis.io/apis/uclouvain/uclouvain-instances-api/)
- [UCLouvain Jobs API](https://apis.io/apis/uclouvain/uclouvain-jobs-api/)
- [UCLouvain Logs API](https://apis.io/apis/uclouvain/uclouvain-logs-api/)
- [UCLouvain Networking API](https://apis.io/apis/uclouvain/uclouvain-networking-api/)

## Tags

System

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/uclouvain/uclouvain-system-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/uclouvain/.
