Developer documentation
StellarSpaceHub server API guide
Review the interfaces provided by StellarSpaceHub and open a dedicated detail page for each API.
Overview
Requests use JSON or the content type specified for each interface. The service returns an HTTP status together with a result code and message. Some interfaces require authentication or files issued by the service.
Available interface API catalog
The complete interface catalog is listed below. Paths are relative to /api/interface. Open a detail page to review parameters and whether browser testing is currently supported.
| Method | Path | Purpose | Details |
|---|---|---|---|
| GET | /healthcheck | Check interface server availability | Check interface server availability detailsNone |
| POST | /dataList/search | Search active satellite imagery metadata | Search active satellite imagery metadata detailsJSON body: data { page, sizePerPage, onlyActivated, sortBy, isAsc, geoJson?, imageType?, fileType?, satelliteName?, resolution?, bandCount?, bandType?, companyCode?, passId?, startDate?, endDate?, startTime?, endTime? } |
| GET | /dataList/{dataId} | Retrieve one imagery metadata record | Retrieve one imagery metadata record detailsPath: dataId from a dataList/search result |
| GET | /dataList/centers | Retrieve imagery center coordinates | Retrieve imagery center coordinates detailsNone |
| GET | /dataList/count/cluster/{clusterType} | Retrieve map cluster counts and geometry | Retrieve map cluster counts and geometry detailsPath: clusterType; query: level, companyCode? |
| GET | /dataList/count/aircraft/{clusterType} | Retrieve counts grouped by satellite or aircraft | Retrieve counts grouped by satellite or aircraft detailsPath: clusterType; query: companyCode?; authentication required |
| POST | /satelliteImage/search | Search satellite image records | Search satellite image records detailsJSON body: data { search filters and pagination } |
| GET | /satelliteImage/{imageId} | Retrieve one satellite image record | Retrieve one satellite image record detailsPath: imageId |
| GET | /satelliteImageMetadata/{dataId} | Retrieve satellite image metadata | Retrieve satellite image metadata detailsPath: dataId; query: options? |
| GET | /satelliteImageFootprint/{dataId} | Retrieve image footprint geometry | Retrieve image footprint geometry detailsPath: dataId; query: options? |
| GET | /satelliteImageFile/{imageId} | Retrieve image file information | Retrieve image file information detailsPath: imageId; query: options? |
| GET | /google/places | Search place-name suggestions | Search place-name suggestions detailsQuery: address, lang (ko or en) |
| GET | /google/geocoding | Convert an address to coordinates | Convert an address to coordinates detailsQuery: address, lang (ko or en) |
| GET | /gdal/download/{imageId} | Download a generated image | Download a generated image detailsPath: imageId; query: type? (image or metadata) |
| POST | /polsar/{module} | Run a PolSAR analysis module | Run a PolSAR analysis module detailsMultipart form data: sourceFile and module parameters |
| POST | /sar/new/despeckle/despeckle | Run SAR despeckle processing | Run SAR despeckle processing detailsMultipart form data: sourceFile and processing parameters |
| POST | /otb/new/featuresextraction/radiometricIndices | Calculate radiometric indices | Calculate radiometric indices detailsMultipart form data: sourceFile, list, channels, and processing parameters |