Slicebox API Skill
slicebox-local
slicebox-local
| Method | Path | Description |
|---|---|---|
GET | /sources | |
GET | /destinations | Returns a list of currently available data sources. Possible source types are user - data imported by an API call by a user, box - data received from a remote box, directory - dat... |
POST | /system/stop | Returns a list of currently available destinations. Possible destinations are box - sending data to a remote box, and scu - sending data a receiving SCP. |
GET | /system/health | stop and shut down slicebox |
GET | /import/sessions | No-op route for checking whether the service is alive or not |
POST | /import/sessions | Returns a list of available import sessions. |
GET | /import/sessions/{id} | create a new import sessions |
DELETE | /import/sessions/{id} | Returns the import sessions with the supplied ID |
POST | /import/sessions/{id}/images | deletes the import session with the supplied ID |
GET | /import/sessions/{id}/images | add a DICOM dataset to the import session with the supplied ID |
GET | /metadata/patients | get the imported images corresponding to the import session with the supplied ID |
POST | /metadata/patients/query | Returns a list of metadata on the patient level of the DICOM hierarchy |
GET | /metadata/patients/{id} | submit a query for patients |
GET | /metadata/patients/{id}/images | Return the patient with the supplied ID |
GET | /metadata/studies | Returns all images for the patient with the supplied patient ID |
POST | /metadata/studies/query | Returns a list of metadata on the study level of the DICOM hierarchy |
GET | /metadata/studies/{id} | submit a query for studies |
GET | /metadata/studies/{id}/images | Return the study with the supplied ID |
GET | /metadata/series | Returns all images for the study with the supplied study ID |
POST | /metadata/series/query | Returns a list of metadata on the series level of the DICOM hierarchy |
GET | /metadata/series/{id} | submit a query for series |
GET | /metadata/series/{id}/source | Return the series with the supplied ID |
GET | /metadata/series/{id}/seriestypes | Return the source of the series with the supplied ID |
DELETE | /metadata/series/{id}/seriestypes | get the list of series types for the series with the supplied ID. |
PUT | /metadata/series/{seriesId}/seriestypes/{seriesTypeId} | Delete all series types for the series with the supplied ID |
DELETE | /metadata/series/{seriesId}/seriestypes/{seriesTypeId} | Add the series type with the supplied series type ID to the series with the supplied series ID |
GET | /metadata/series/{id}/seriestags | Delete the series type with the supplied series type ID from the series with the supplied series ID |
POST | /metadata/series/{id}/seriestags | get the list of series tags for the series with the supplied ID. |
DELETE | /metadata/series/{seriesId}/seriestags/{seriesTagId} | add a series tag to the series with the supplied ID |
GET | /metadata/seriestags | Delete the series tag with the supplied series tag ID from the series with the supplied series ID |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install slicebox-local
Downloads and installs to ~/.claude/skills/slicebox-local/
2.0 (2026-02-13)