How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

UCLouvain Networking API

The Networking API from UCLouvain — 37 operation(s) for networking.

UCLouvain Networking API is one of 18 APIs that UCLouvain publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Networking. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

This API exposes 42 operations across 37 paths. It is described by OpenAPI 3.2.0, at version 1.13.0.

Requests are made against a single base URL, https://orthanc.uclouvain.be/demo/.

42 operations 37 paths 0 schemas 3 DELETE16 GET21 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.13.0
Base URL
https://orthanc.uclouvain.be/demo/
Resource Areas
1

Paths & Operations 42

Across 37 paths, the API surfaces 42 operations — 3 DELETE, 16 GET, 21 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Networking 42
GET
/modalities
List DICOM modalities
getModalities 1 param → 200
DELETE
/modalities/{id}
Delete DICOM modality
deleteModalitiesById 1 param → 200
GET
/modalities/{id}
List operations on modality
getModalitiesById 1 param → 200
PUT
/modalities/{id}
Update DICOM modality
putModalitiesById 1 param body → 200
GET
/modalities/{id}/configuration
Get modality configuration
getModalitiesByIdConfiguration 1 param → 200
POST
/modalities/{id}/echo
Trigger C-ECHO SCU
postModalitiesByIdEcho 1 param body → 200
POST
/modalities/{id}/finddeprecated
Hierarchical C-FIND SCU
postModalitiesByIdFind 1 param body → 200
POST
/modalities/{id}/find-instancedeprecated
C-FIND SCU for instances
postModalitiesByIdFindInstance 1 param body → 200
POST
/modalities/{id}/find-patientdeprecated
C-FIND SCU for patients
postModalitiesByIdFindPatient 1 param body → 200
POST
/modalities/{id}/find-seriesdeprecated
C-FIND SCU for series
postModalitiesByIdFindSeries 1 param body → 200
POST
/modalities/{id}/find-studydeprecated
C-FIND SCU for studies
postModalitiesByIdFindStudy 1 param body → 200
POST
/modalities/{id}/find-worklist
C-FIND SCU for worklist
postModalitiesByIdFindWorklist 1 param body → 200
POST
/modalities/{id}/get
Trigger C-GET SCU
postModalitiesByIdGet 1 param body → 200
POST
/modalities/{id}/move
Trigger C-MOVE SCU
postModalitiesByIdMove 1 param body → 200
POST
/modalities/{id}/query
Trigger C-FIND SCU
postModalitiesByIdQuery 1 param body → 200
POST
/modalities/{id}/storage-commitment
Trigger storage commitment request
postModalitiesByIdStorageCommitment 1 param body → 200
POST
/modalities/{id}/store
Trigger C-STORE SCU
postModalitiesByIdStore 1 param body → 200
POST
/modalities/{id}/store-straight
Straight C-STORE SCU
postModalitiesByIdStoreStraight 1 param body → 200
GET
/peers
List Orthanc peers
getPeers 1 param → 200
DELETE
/peers/{id}
Delete Orthanc peer
deletePeersById 1 param → 200
GET
/peers/{id}
List operations on peer
getPeersById 1 param → 200
PUT
/peers/{id}
Update Orthanc peer
putPeersById 1 param body → 200
GET
/peers/{id}/configuration
Get peer configuration
getPeersByIdConfiguration 1 param → 200
POST
/peers/{id}/store
Send to Orthanc peer
postPeersByIdStore 1 param body → 200
POST
/peers/{id}/store-straight
Straight store to peer
postPeersByIdStoreStraight 1 param body → 200
GET
/peers/{id}/system
Get peer system information
getPeersByIdSystem 1 param → 200
GET
/queries
List query/retrieve operations
getQueries → 200
DELETE
/queries/{id}
Delete a query
deleteQueriesById 1 param → 200
GET
/queries/{id}
List operations on a query
getQueriesById 1 param → 200
GET
/queries/{id}/answers
List answers to a query
getQueriesByIdAnswers 4 params → 200
GET
/queries/{id}/answers/{index}
List operations on an answer
getQueriesByIdAnswersByIndex 2 params → 200
GET
/queries/{id}/answers/{index}/content
Get one answer
getQueriesByIdAnswersByIndexContent 4 params → 200
POST
/queries/{id}/answers/{index}/query-instances
Query the child instances of an answer
postQueriesByIdAnswersByIndexQueryInstances 2 params body → 200
POST
/queries/{id}/answers/{index}/query-series
Query the child series of an answer
postQueriesByIdAnswersByIndexQuerySeries 2 params body → 200
POST
/queries/{id}/answers/{index}/query-studies
Query the child studies of an answer
postQueriesByIdAnswersByIndexQueryStudies 2 params body → 200
POST
/queries/{id}/answers/{index}/retrieve
Retrieve one answer with a C-MOVE or a C-GET SCU
postQueriesByIdAnswersByIndexRetrieve 2 params body → 200
GET
/queries/{id}/level
Get level of original query
getQueriesByIdLevel 1 param → 200
GET
/queries/{id}/modality
Get modality of original query
getQueriesByIdModality 1 param → 200
GET
/queries/{id}/query
Get original query arguments
getQueriesByIdQuery 3 params → 200
POST
/queries/{id}/retrieve
Retrieve all answers with C-MOVE SCU
postQueriesByIdRetrieve 1 param body → 200
GET
/storage-commitment/{id}
Get storage commitment report
getStorageCommitmentById 1 param → 200
POST
/storage-commitment/{id}/remove
Remove after storage commitment
postStorageCommitmentByIdRemove 1 param → 200

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

uclouvain-networking-api-openapi.yml Raw ↑

Other APIs UCLouvain publishes across the network.

Open Data @ UCLouvain -- Dataverse deployment (Native + Search API)
Open Data @ UCLouvain Dataverse OAI-PMH
DIAL.pr (BOREAL) -- DSpace-CRIS REST API
DIAL.pr OAI-PMH
DIAL.mem -- DSpace-CRIS REST API
DIAL.mem OAI-PMH
OER-UCLouvain OAI-PMH
UCLouvain Shibboleth Identity Provider -- SAML 2.0 metadata
UCLouvain Instances API
UCLouvain Jobs API
UCLouvain Logs API
UCLouvain Other API
Where this information came from

This is an independent, third-party profile of UCLouvain Networking API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.