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.

Available StellarSpaceHub interface APIs
MethodPathPurposeDetails
GET/healthcheckCheck interface server availabilityCheck interface server availability detailsNone
POST/dataList/searchSearch active satellite imagery metadataSearch 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 recordRetrieve one imagery metadata record detailsPath: dataId from a dataList/search result
GET/dataList/centersRetrieve imagery center coordinatesRetrieve imagery center coordinates detailsNone
GET/dataList/count/cluster/{clusterType}Retrieve map cluster counts and geometryRetrieve map cluster counts and geometry detailsPath: clusterType; query: level, companyCode?
GET/dataList/count/aircraft/{clusterType}Retrieve counts grouped by satellite or aircraftRetrieve counts grouped by satellite or aircraft detailsPath: clusterType; query: companyCode?; authentication required
POST/satelliteImage/searchSearch satellite image recordsSearch satellite image records detailsJSON body: data { search filters and pagination }
GET/satelliteImage/{imageId}Retrieve one satellite image recordRetrieve one satellite image record detailsPath: imageId
GET/satelliteImageMetadata/{dataId}Retrieve satellite image metadataRetrieve satellite image metadata detailsPath: dataId; query: options?
GET/satelliteImageFootprint/{dataId}Retrieve image footprint geometryRetrieve image footprint geometry detailsPath: dataId; query: options?
GET/satelliteImageFile/{imageId}Retrieve image file informationRetrieve image file information detailsPath: imageId; query: options?
GET/google/placesSearch place-name suggestionsSearch place-name suggestions detailsQuery: address, lang (ko or en)
GET/google/geocodingConvert an address to coordinatesConvert an address to coordinates detailsQuery: address, lang (ko or en)
GET/gdal/download/{imageId}Download a generated imageDownload a generated image detailsPath: imageId; query: type? (image or metadata)
POST/polsar/{module}Run a PolSAR analysis moduleRun a PolSAR analysis module detailsMultipart form data: sourceFile and module parameters
POST/sar/new/despeckle/despeckleRun SAR despeckle processingRun SAR despeckle processing detailsMultipart form data: sourceFile and processing parameters
POST/otb/new/featuresextraction/radiometricIndicesCalculate radiometric indicesCalculate radiometric indices detailsMultipart form data: sourceFile, list, channels, and processing parameters