Microsoft.PlanetaryComputer (preview:2025-04-30)

2025/05/15 • 101 new methods

TilerStaticImages_Create (new)
Description Create a new image export.
Reference Link ¶

⚼ Request

POST:  /data/collections/{collectionId}/image/static
{
api-version: string ,
collectionId: string ,
body:
{
cql:
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
geometry: string ,
render_params: string ,
cols: integer ,
rows: integer ,
format: enum ,
showBranding: boolean ,
mask: boolean ,
}
,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerStaticImages_Get (new)
Description Fetch an existing image export by ID
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/image/static/{id}
{
api-version: string ,
collectionId: string ,
id: string ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerWmtsTileMatrixSets_GetCapabilitiesXml (new)
Description OGC WMTS endpoint.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/{tileMatrixSetId}/WMTSCapabilities.xml
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
tileMatrixSetId: string ,
tile_format: string ,
tile_scale: integer ,
minzoom: integer ,
maxzoom: integer ,
buffer: string ,
color_formula: string ,
resampling: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerTileJsonTileMatrixSets_Get (new)
Description Return the Tilejson Tilematrixsetid As a path
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/{tileMatrixSetId}/tilejson.json
{
api-version: string ,
collectionId: string ,
itemId: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
tileMatrixSetId: string ,
tile_format: string ,
tile_scale: integer ,
minzoom: integer ,
maxzoom: integer ,
buffer: string ,
color_formula: string ,
resampling: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
tilejson: string ,
name: string ,
description: string ,
version: string ,
attribution: string ,
template: string ,
legend: string ,
scheme: enum ,
tiles:
[
string ,
]
,
grids:
[
string ,
]
,
data:
[
string ,
]
,
minzoom: integer ,
maxzoom: integer ,
bounds:
[
number ,
]
,
center:
[
number ,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerWmts_GetCapabilitiesXml (new)
Description OGC WMTS endpoint.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/WMTSCapabilities.xml
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
tileMatrixSetId: string ,
tile_format: string ,
tile_scale: integer ,
minzoom: integer ,
maxzoom: integer ,
buffer: string ,
color_formula: string ,
resampling: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerAssetStatistics_GetAll (new)
Description Per Asset statistics
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/asset_statistics
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
collectionId: string ,
itemId: string ,
resampling: string ,
max_size: integer ,
categorical: boolean ,
c: array ,
p: array ,
histogram_bins: string ,
histogram_range: string ,
}

⚐ Response (200)

{
data: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerAvailableAssets_GetAll (new)
Description Return a list of supported assets.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/assets
{
api-version: string ,
collectionId: string ,
itemId: string ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerBound_GetAll (new)
Description Return all Bounds
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/bounds
{
api-version: string ,
collectionId: string ,
itemId: string ,
}

⚐ Response (200)

{
bounds:
[
number ,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerParts_GetMinxMinyMaxxMaxyFormat (new)
Description Create image from part of a dataset.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/crop/{minx},{miny},{maxx},{maxy}.{format}
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
minx: number ,
miny: number ,
maxx: number ,
maxy: number ,
format: string ,
color_formula: string ,
dst-crs: string ,
coord-crs: string ,
resampling: string ,
max_size: integer ,
height: integer ,
width: integer ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerGeoJsons_CropWidthxHeightFormat (new)
Description Create image from a geojson feature.
Reference Link ¶

⚼ Request

POST:  /data/collections/{collectionId}/items/{itemId}/crop/{width}x{height}.{format}
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
width: number ,
height: number ,
format: string ,
color_formula: string ,
coord-crs: string ,
resampling: string ,
max_size: integer ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
body: string ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerParts_GetMinxMinyMaxxMaxyWidthxHeightFormat (new)
Description Create image from part of a dataset.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/crop/{minx},{miny},{maxx},{maxy}/{width}x{height}.{format}
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
minx: number ,
miny: number ,
maxx: number ,
maxy: number ,
width: number ,
height: number ,
format: string ,
color_formula: string ,
dst-crs: string ,
coord-crs: string ,
resampling: string ,
max_size: integer ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerGeoJsons_CropFormat (new)
Description Create image from a geojson feature.
Reference Link ¶

⚼ Request

POST:  /data/collections/{collectionId}/items/{itemId}/crop.{format}
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
format: string ,
color_formula: string ,
coord-crs: string ,
resampling: string ,
max_size: integer ,
height: integer ,
width: integer ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
body: string ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerInfoOperations_Get (new)
Description Return dataset's basic info.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/info
{
api-version: string ,
collectionId: string ,
itemId: string ,
assets: array ,
}

⚐ Response (200)

{
data:
{
bounds:
[
number ,
]
,
band_metadata:
[
string ,
]
,
band_descriptions:
[
string ,
]
,
dtype: string ,
nodata_type: enum ,
colorinterp:
[
string ,
]
,
driver: string ,
count: integer ,
width: integer ,
height: integer ,
overviews:
[
string ,
]
,
scales:
[
integer ,
]
,
offsets:
[
integer ,
]
,
colormap: object ,
minzoom: integer ,
maxzoom: integer ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerInfoGeoJsonOperations_Get (new)
Description Return Info Geojson
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/info.geojson
{
api-version: string ,
collectionId: string ,
itemId: string ,
assets: array ,
}

⚐ Response (200)

{
type: enum ,
geometry: string ,
properties: object ,
id: string ,
bbox: number ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerPoints_GetLonLat (new)
Description Get Point value for a dataset.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/point/{lon},{lat}
{
api-version: string ,
collectionId: string ,
itemId: string ,
lon: number ,
lat: number ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
coord-crs: string ,
resampling: string ,
}

⚐ Response (200)

{
coordinates:
[
number ,
]
,
values:
[
number ,
]
,
band_names:
[
string ,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerPreviews_Get (new)
Description Create preview of a dataset.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/preview
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
format: string ,
color_formula: string ,
dst-crs: string ,
resampling: string ,
max_size: integer ,
height: integer ,
width: integer ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerPreviews_GetFormat (new)
Description Create preview of a dataset.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/preview.{format}
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
format: string ,
color_formula: string ,
dst-crs: string ,
resampling: string ,
max_size: integer ,
height: integer ,
width: integer ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerStatistics_GetAll (new)
Description Merged assets statistics.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/statistics
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
collectionId: string ,
itemId: string ,
resampling: string ,
max_size: integer ,
categorical: boolean ,
c: array ,
p: array ,
histogram_bins: string ,
histogram_range: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerGeoJsonStatistics_GetAll (new)
Description Get Statistics from a geojson feature or featureCollection.
Reference Link ¶

⚼ Request

POST:  /data/collections/{collectionId}/items/{itemId}/statistics
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
collectionId: string ,
itemId: string ,
coord-crs: string ,
resampling: string ,
max_size: integer ,
categorical: boolean ,
c: array ,
p: array ,
histogram_bins: string ,
histogram_range: string ,
body: string ,
}

⚐ Response (200)

{
type: enum ,
features:
[
{
type: enum ,
geometry: string ,
bbox:
[
number ,
]
,
id: string ,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_version: string ,
collection: string ,
properties:
{
platform: string ,
instruments:
[
string ,
]
,
constellation: string ,
mission: string ,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
gsd: number ,
created: string ,
updated: string ,
title: string ,
description: string ,
datetime: string ,
start_datetime: string ,
end_datetime: string ,
}
,
_msft:ts: string ,
_msft:etag: string ,
stac_extensions:
[
string ,
]
,
}
,
]
,
bbox:
[
number ,
]
,
stac_version: string ,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
context:
{
returned: integer ,
limit: integer ,
matched: integer ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerTileJsonOperations_Get (new)
Description Return Tilejson
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/tilejson.json
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
tileMatrixSetId: string ,
tile_format: string ,
tile_scale: integer ,
minzoom: integer ,
maxzoom: integer ,
buffer: string ,
color_formula: string ,
resampling: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
tilejson: string ,
name: string ,
description: string ,
version: string ,
attribution: string ,
template: string ,
legend: string ,
scheme: enum ,
tiles:
[
string ,
]
,
grids:
[
string ,
]
,
data:
[
string ,
]
,
minzoom: integer ,
maxzoom: integer ,
bounds:
[
number ,
]
,
center:
[
number ,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerTiles_GetZxyScalexFormat (new)
Description Create map tile from a dataset.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/tiles/{z}/{x}/{y}@{scale}x.{format}
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
z: number ,
x: number ,
y: number ,
scale: number ,
format: string ,
tileMatrixSetId: string ,
buffer: string ,
color_formula: string ,
resampling: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
subdataset_name: string ,
subdataset_bands: array ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TilerTileMatrixSets_GetZxyScalexFormat (new)
Description Create map tile from a dataset.
Reference Link ¶

⚼ Request

GET:  /data/collections/{collectionId}/items/{itemId}/tiles/{tileMatrixSetId}/{z}/{x}/{y}@{scale}x.{format}
{
api-version: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
algorithm: string ,
algorithm_params: string ,
collectionId: string ,
itemId: string ,
tileMatrixSetId: string ,
z: number ,
x: number ,
y: number ,
scale: number ,
format: string ,
buffer: string ,
color_formula: string ,
resampling: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
subdataset_name: string ,
subdataset_bands: array ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MapsClassmapLegends_Get (new)
Description Generate values and color swatches mapping for a given classmap. Args: trim_start (int, optional): Number of items to trim from the start of the cmap trim_end (int, optional): Number of items to trim from the end of the cmap
Reference Link ¶

⚼ Request

GET:  /data/legend/classmap/{classmapName}
{
api-version: string ,
classmapName: string ,
trim_start: integer ,
trim_end: integer ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MapsLegends_Get (new)
Description Generate a legend image for a given colormap. If the colormap has non-contiguous values at the beginning or end, which aren't desired in the output image, they can be trimmed by specifying the number of values to trim. Args: cmap_name (string): The name of the registered colormap to generate a legend for height (float, optional): The output height of the legend image width (float, optional): The output width of the legend image trim_start (int, optional): Number of items to trim from the start of the cmap trim_end (int, optional): Number of items to trim from the end of the cmap Returns: HTTP response with jpeg encoded image data
Reference Link ¶

⚼ Request

GET:  /data/legend/colormap/{cmapName}
{
api-version: string ,
cmapName: string ,
height: number ,
width: number ,
trim_start: integer ,
trim_end: integer ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MapsIntervalLegends_GetByClassmapName (new)
Description Generate values and color swatches mapping for a given interval classmap. Args: trim_start (int, optional): Number of items to trim from the start of the cmap trim_end (int, optional): Number of items to trim from the end of the cmap
Reference Link ¶

⚼ Request

GET:  /data/legend/interval/{classmapName}
{
api-version: string ,
classmapName: string ,
trim_start: integer ,
trim_end: integer ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsWmtsMosaicsTileMatrixSets_GetCapabilitiesXml (new)
Description OGC WMTS endpoint.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/{tileMatrixSetId}/WMTSCapabilities.xml
{
api-version: string ,
searchId: string ,
tileMatrixSetId: string ,
tile_format: string ,
tile_scale: integer ,
minzoom: integer ,
maxzoom: integer ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsAssetsForPoints_GetLonLatAssets (new)
Description Return a list of assets for a given point.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/{lon},{lat}/assets
{
api-version: string ,
searchId: string ,
scan_limit: integer ,
items_limit: integer ,
time_limit: integer ,
exitwhenfull: boolean ,
skipcovered: boolean ,
lon: number ,
lat: number ,
coord-crs: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsTileMatrixSetsTileJson_Get (new)
Description Return TileJSON document for a searchId.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/{tileMatrixSetId}/tilejson.json
{
api-version: string ,
searchId: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
scan_limit: integer ,
items_limit: integer ,
time_limit: integer ,
exitwhenfull: boolean ,
skipcovered: boolean ,
algorithm: string ,
algorithm_params: string ,
tileMatrixSetId: string ,
minzoom: integer ,
maxzoom: integer ,
tile_format: string ,
tile_scale: integer ,
buffer: string ,
color_formula: string ,
collection: string ,
resampling: string ,
pixel_selection: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
tilejson: string ,
name: string ,
description: string ,
version: string ,
attribution: string ,
template: string ,
legend: string ,
scheme: enum ,
tiles:
[
string ,
]
,
grids:
[
string ,
]
,
data:
[
string ,
]
,
minzoom: integer ,
maxzoom: integer ,
bounds:
[
number ,
]
,
center:
[
number ,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsWmtsMosaics_GetCapabilitiesXml (new)
Description OGC WMTS endpoint.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/WMTSCapabilities.xml
{
api-version: string ,
searchId: string ,
tileMatrixSetId: string ,
tile_format: string ,
tile_scale: integer ,
minzoom: integer ,
maxzoom: integer ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsInfoSearch_Get (new)
Description Get Search query metadata.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/info
{
api-version: string ,
searchId: string ,
}

⚐ Response (200)

{
search:
{
hash: string ,
search:
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
_where: string ,
orderby: string ,
lastused: string ,
usecount: integer ,
metadata:
{
type: enum ,
bounds: string ,
minzoom: integer ,
maxzoom: integer ,
name: string ,
assets:
[
string ,
]
,
defaults: object ,
}
,
}
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsTileJsonOperations_Get (new)
Description Return TileJSON document for a searchId.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/tilejson.json
{
api-version: string ,
searchId: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
scan_limit: integer ,
items_limit: integer ,
time_limit: integer ,
exitwhenfull: boolean ,
skipcovered: boolean ,
tileMatrixSetId: string ,
tile_format: string ,
tile_scale: integer ,
minzoom: integer ,
maxzoom: integer ,
buffer: number ,
color_formula: string ,
collection: string ,
resampling: string ,
pixel_selection: string ,
algorithm: string ,
algorithm_params: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
tilejson: string ,
name: string ,
description: string ,
version: string ,
attribution: string ,
template: string ,
legend: string ,
scheme: enum ,
tiles:
[
string ,
]
,
grids:
[
string ,
]
,
data:
[
string ,
]
,
minzoom: integer ,
maxzoom: integer ,
bounds:
[
number ,
]
,
center:
[
number ,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsTiles_GetZxyScalexFormat (new)
Description Create map tile.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/tiles/{z}/{x}/{y}@{scale}x.{format}
{
api-version: string ,
searchId: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
scan_limit: integer ,
items_limit: integer ,
time_limit: integer ,
exitwhenfull: boolean ,
skipcovered: boolean ,
algorithm: string ,
algorithm_params: string ,
z: number ,
x: number ,
y: number ,
tileMatrixSetId: string ,
scale: number ,
format: string ,
buffer: string ,
color_formula: string ,
collection: string ,
resampling: string ,
pixel_selection: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsTileMatrixSets_GetZxyScalexFormat (new)
Description Create map tile.
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/tiles/{tileMatrixSetId}/{z}/{x}/{y}@{scale}x.{format}
{
api-version: string ,
searchId: string ,
assets: array ,
expression: string ,
assetBidx: array ,
asset_as_band: boolean ,
nodata: number ,
unscale: boolean ,
scan_limit: integer ,
items_limit: integer ,
time_limit: integer ,
exitwhenfull: boolean ,
skipcovered: boolean ,
algorithm: string ,
algorithm_params: string ,
tileMatrixSetId: string ,
z: number ,
x: number ,
y: number ,
scale: number ,
format: string ,
buffer: string ,
color_formula: string ,
collection: string ,
resampling: string ,
pixel_selection: string ,
rescale: array ,
colormap_name: string ,
colormap: string ,
return_mask: boolean ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsAssetsForTileMatrixSets_GetZxyAssets (new)
Description Return a list of assets which overlap a given tile
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/tiles/{tileMatrixSetId}/{z}/{x}/{y}/assets
{
api-version: string ,
searchId: string ,
scan_limit: integer ,
items_limit: integer ,
time_limit: integer ,
exitwhenfull: boolean ,
skipcovered: boolean ,
tileMatrixSetId: string ,
z: number ,
x: number ,
y: number ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsAssetsForTiles_GetZxyAssets (new)
Description Return a list of assets which overlap a given tile
Reference Link ¶

⚼ Request

GET:  /data/mosaic/{searchId}/tiles/{z}/{x}/{y}/assets
{
api-version: string ,
searchId: string ,
scan_limit: integer ,
items_limit: integer ,
time_limit: integer ,
exitwhenfull: boolean ,
skipcovered: boolean ,
z: number ,
x: number ,
y: number ,
tileMatrixSetId: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
MosaicsRegisterSearch_Register (new)
Description Register a Search query
Reference Link ¶

⚼ Request

POST:  /data/mosaic/register
{
api-version: string ,
body:
{
collections:
[
string ,
]
,
ids:
[
string ,
]
,
bbox: number ,
intersects: string ,
query: object ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
datetime: string ,
sortby:
[
{
field: string ,
direction: enum ,
}
,
]
,
filter-lang: enum ,
metadata:
{
type: enum ,
bounds: string ,
minzoom: integer ,
maxzoom: integer ,
name: string ,
assets:
[
string ,
]
,
defaults: object ,
}
,
}
,
}

⚐ Response (200)

{
searchId: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TileMatrixList_Get (new)
Description Return Matrix List
Reference Link ¶

⚼ Request

GET:  /data/tile-matrix-sets
{
api-version: string ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
TileMatrixDefinitions_Get (new)
Description Return Matrix Definition
Reference Link ¶

⚼ Request

GET:  /data/tile-matrix-sets/{tileMatrixSetId}
{
api-version: string ,
tileMatrixSetId: string ,
}

⚐ Response (200)

{
title: string ,
description: string ,
keywords:
[
string ,
]
,
id: string ,
uri: string ,
orderedAxes:
[
string ,
]
,
crs: string ,
wellKnownScaleSet: string ,
boundingBox:
{
lowerLeft:
[
string ,
]
,
upperRight:
[
string ,
]
,
crs: string ,
orderedAxes:
[
string ,
]
,
}
,
tileMatrices:
[
{
title: string ,
description: string ,
keywords:
[
string ,
]
,
id: string ,
scaleDenominator: number ,
cellSize: number ,
cornerOfOrigin: enum ,
pointOfOrigin:
[
number ,
]
,
tileWidth: integer ,
tileHeight: integer ,
matrixWidth: integer ,
matrixHeight: integer ,
variableMatrixWidths:
[
{
coalesce: integer ,
minTileRow: integer ,
maxTileRow: integer ,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
GeoCatalogAuthConfigOperations_Get (new)
Description Get the app id and tenant id information to make a MSAL request for this GeoCatalog instance.
Reference Link ¶

⚼ Request

GET:  /geocatalog/auth
{
api-version: string ,
}

⚐ Response (200)

{
authn_app_id: string ,
tenant_id: string ,
instance: string ,
redirect_uri: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
GeoCatalogAzmapsClient_GetId (new)
Description Fetch the client id for the Azure Maps API service based on the current on the current identity. This client id is used for the Explorer to authenticate with the Azure Maps API service.
Reference Link ¶

⚼ Request

GET:  /geocatalog/map/id
{
api-version: string ,
}

⚐ Response (200)

{
client_id: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
GeoCatalogAzmapsToken_Get (new)
Description Fetch a token for the Azure Maps API service based on the current service identity. This token is used for the Explorer to authenticate with the Azure Maps API service.
Reference Link ¶

⚼ Request

GET:  /geocatalog/map/token
{
api-version: string ,
}

⚐ Response (200)

{
token: string ,
expires_on: integer ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Ingestions_ListAll (new)
Description Get ingestions of a catalog
Reference Link ¶

⚼ Request

GET:  /inma/collections/{collectionId}/ingestions
{
api-version: string ,
collectionId: string ,
$top: integer ,
$skip: integer ,
}

⚐ Response (200)

{
value:
[
{
importType: enum ,
displayName: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
id: string ,
creationTime: string ,
status: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Ingestions_Create (new)
Description Create a new ingestion
Reference Link ¶

⚼ Request

POST:  /inma/collections/{collectionId}/ingestions
{
api-version: string ,
collectionId: string ,
definition:
{
importType: enum ,
displayName: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
}
,
}

⚐ Response (201)

{
$headers:
{
location: string ,
}
,
$schema:
{
importType: enum ,
displayName: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
id: string ,
creationTime: string ,
status: enum ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Ingestions_Get (new)
Description Get the definition of an ingestion
Reference Link ¶

⚼ Request

GET:  /inma/collections/{collectionId}/ingestions/{ingestionId}
{
api-version: string ,
collectionId: string ,
ingestionId: string ,
}

⚐ Response (200)

{
importType: enum ,
displayName: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
id: string ,
creationTime: string ,
status: enum ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Ingestions_Update (new)
Description Update an existing ingestion
Reference Link ¶

⚼ Request

PATCH:  /inma/collections/{collectionId}/ingestions/{ingestionId}
{
api-version: string ,
collectionId: string ,
ingestionId: string ,
definition:
{
displayName: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
}
,
}

⚐ Response (200)

{
importType: enum ,
displayName: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
id: string ,
creationTime: string ,
status: enum ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Ingestions_Delete (new)
Description Delete an ingestion from a catalog. All runs of the ingestion will be deleted. Ingestion must not have any runs in progress or queued.
Reference Link ¶

⚼ Request

DELETE:  /inma/collections/{collectionId}/ingestions/{ingestionId}
{
api-version: string ,
collectionId: string ,
ingestionId: string ,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionRuns_ListAll (new)
Description Get the runs of an ingestion
Reference Link ¶

⚼ Request

GET:  /inma/collections/{collectionId}/ingestions/{ingestionId}/runs
{
api-version: string ,
collectionId: string ,
ingestionId: string ,
$top: integer ,
$skip: integer ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
parentRunId: string ,
operation:
{
id: string ,
status: enum ,
creationTime: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
totalItems: integer ,
totalPendingItems: integer ,
totalSuccessfulItems: integer ,
totalFailedItems: integer ,
}
,
creationTime: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionRuns_Create (new)
Description Create a new run of an ingestion
Reference Link ¶

⚼ Request

POST:  /inma/collections/{collectionId}/ingestions/{ingestionId}/runs
{
api-version: string ,
collectionId: string ,
ingestionId: string ,
}

⚐ Response (201)

{
$headers:
{
location: string ,
}
,
$schema:
{
id: string ,
parentRunId: string ,
operation:
{
id: string ,
status: enum ,
creationTime: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
totalItems: integer ,
totalPendingItems: integer ,
totalSuccessfulItems: integer ,
totalFailedItems: integer ,
}
,
creationTime: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionRuns_Get (new)
Description Get a run of an ingestion
Reference Link ¶

⚼ Request

GET:  /inma/collections/{collectionId}/ingestions/{ingestionId}/runs/{runId}
{
api-version: string ,
collectionId: string ,
ingestionId: string ,
runId: string ,
}

⚐ Response (200)

{
id: string ,
parentRunId: string ,
operation:
{
id: string ,
status: enum ,
creationTime: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
totalItems: integer ,
totalPendingItems: integer ,
totalSuccessfulItems: integer ,
totalFailedItems: integer ,
}
,
creationTime: string ,
sourceCatalogUrl: string ,
skipExistingItems: boolean ,
keepOriginalAssets: boolean ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionSources_ListAll (new)
Description Get ingestion sources in a geo-catalog
Reference Link ¶

⚼ Request

GET:  /inma/ingestion-sources
{
api-version: string ,
$top: integer ,
$skip: integer ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
kind: enum ,
created: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionSources_Create (new)
Description Create a new ingestion source in a geo-catalog
Reference Link ¶

⚼ Request

POST:  /inma/ingestion-sources
{
api-version: string ,
ingestionSource:
{
id: string ,
kind: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
location: string ,
}
,
$schema:
{
id: string ,
created: string ,
kind: enum ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionSources_Get (new)
Description Get an ingestion source in a geo-catalog
Reference Link ¶

⚼ Request

GET:  /inma/ingestion-sources/{id}
{
id: string ,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
created: string ,
kind: enum ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionSources_CreateOrReplace (new)
Description Update an existing ingestion source in a geo-catalog
Reference Link ¶

⚼ Request

PUT:  /inma/ingestion-sources/{id}
{
api-version: string ,
id: string ,
ingestionSource:
{
id: string ,
kind: enum ,
}
,
}

⚐ Response (200)

{
$headers:
{
location: string ,
}
,
$schema:
{
id: string ,
created: string ,
kind: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
location: string ,
}
,
$schema:
{
id: string ,
created: string ,
kind: enum ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionSources_Delete (new)
Description Delete an ingestion source from a geo-catalog
Reference Link ¶

⚼ Request

DELETE:  /inma/ingestion-sources/{id}
{
api-version: string ,
id: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionSources_ListManagedIdentities (new)
Description Get all managed identities with access to storage accounts configured for a geo-catalog
Reference Link ¶

⚼ Request

GET:  /inma/ingestion-sources/managed-identities
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
objectId: string ,
resourceId: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionOperations_ListAll (new)
Description Get operations of a geo-catalog collection
Reference Link ¶

⚼ Request

GET:  /inma/operations
{
api-version: string ,
$top: integer ,
$skip: integer ,
collectionId: string ,
status: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionOperations_DeleteAll (new)
Description Cancel all running operations of a geo-catalog collection
Reference Link ¶

⚼ Request

DELETE:  /inma/operations
{
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionOperations_Get (new)
Description Get an operation of a geo-catalog collection
Reference Link ¶

⚼ Request

GET:  /inma/operations/{operationId}
{
api-version: string ,
operationId: string ,
}

⚐ Response (200)

{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
IngestionOperations_Delete (new)
Description Cancel a running operation of a geo-catalog collection
Reference Link ¶

⚼ Request

DELETE:  /inma/operations/{operationId}
{
api-version: string ,
operationId: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Sas_GetSign (new)
Description Signs a HREF (a link URL) by appending a [SAS Token](https://docs.microsoft.com/en-us/azure/storage/common/storage-sas-overview#how-a-shared-access-signature-works). If the HREF is not a Azure Blob Storage HREF, then pass back the HREF unsigned.
Reference Link ¶

⚼ Request

GET:  /sas/sign
{
api-version: string ,
href: string ,
duration: integer ,
}

⚐ Response (200)

{
msft:expiry: string ,
href: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Sas_GetToken (new)
Description Generate a [SAS Token](https://docs.microsoft.com/en-us/azure/storage/common/storage-sas-overview#how-a-shared-access-signature-works) for the given storage account and container. The storage account and container must be associated with a Planetary Computer dataset indexed by the STAC API.
Reference Link ¶

⚼ Request

GET:  /sas/token/{collectionId}
{
api-version: string ,
collectionId: string ,
duration: integer ,
}

⚐ Response (200)

{
msft:expiry: string ,
token: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Sas_RevokeToken (new)
Description Revoke a [SAS Token](https://docs.microsoft.com/en-us/azure/storage/common/storage-sas-overview#how-a-shared-access-signature-works) for managed storage account of this GeoCatalog.
Reference Link ¶

⚼ Request

POST:  /sas/token/revoke
{
api-version: string ,
duration: integer ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacLandingPages_Get (new)
Description Endpoint.
Reference Link ¶

⚼ Request

GET:  /stac
{
api-version: string ,
}

⚐ Response (200)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
title: string ,
stac_version: string ,
conformsTo:
[
string ,
]
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
type: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionOperations_GetAll (new)
Description Endpoint.
Reference Link ¶

⚼ Request

GET:  /stac/collections
{
api-version: string ,
sign: string ,
duration: integer ,
}

⚐ Response (200)

{
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
collections:
[
{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionOperations_Create (new)
Description Create a new collection in the GeoCatalog instance
Reference Link ¶

⚼ Request

POST:  /stac/collections
{
api-version: string ,
body:
{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}
,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionOperations_Get (new)
Description Get a collection in the GeoCatalog instance
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}
{
api-version: string ,
collectionId: string ,
sign: string ,
duration: integer ,
}

⚐ Response (200)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionOperations_CreateOrReplace (new)
Description Create or replace a collection in the GeoCatalog instance
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}
{
api-version: string ,
collectionId: string ,
body:
{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}
,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionOperations_Delete (new)
Description Delete a collection in the GeoCatalog instance
Reference Link ¶

⚼ Request

DELETE:  /stac/collections/{collectionId}
{
api-version: string ,
collectionId: string ,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionAssets_Create (new)
Description Create a new asset in the Collection metadata and write the associated file to managed storage. Args: request: The incoming request. asset: The Asset object to write, without a valid href to the asset. file: The file to write. collection_id: The ID of the collection to write the asset to. content_type: The content type of the request. Returns: A Response object containing the newly created asset.
Reference Link ¶

⚼ Request

POST:  /stac/collections/{collectionId}/assets
{
api-version: string ,
collectionId: string ,
data: string ,
file: file ,
}

⚐ Response (200)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}

⚐ Response (201)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionAssets_CreateOrReplace (new)
Description Update an existing asset in a given collection. Args: request: The incoming request. asset: The Asset object to update. file: The file to update (optional). collection_id: The ID of the collection to update the asset in. asset_id: The ID of the asset to update. content_type: The content type of the request. Returns: A Response object containing the updated asset.
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}/assets/{assetId}
{
api-version: string ,
collectionId: string ,
assetId: string ,
data: string ,
file: file ,
}

⚐ Response (200)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}

⚐ Response (201)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
description: string ,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
title: string ,
type: string ,
assets: object ,
license: string ,
extent:
{
spatial:
{
bbox:
[
number ,
]
,
}
,
temporal:
{
interval:
[
string ,
]
,
}
,
}
,
keywords:
[
string ,
]
,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
summaries: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionAssets_Delete (new)
Description Delete an asset from a given collection. Args: request: The incoming request. collection_id: The ID of the collection to delete the asset from. asset_id: The ID of the asset to delete. Returns: A Response object indicating the success of the deletion.
Reference Link ¶

⚼ Request

DELETE:  /stac/collections/{collectionId}/assets/{assetId}
{
api-version: string ,
collectionId: string ,
assetId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionConfig_Get (new)
Description Get the complete user configuration for a given collection
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/configurations
{
api-version: string ,
collectionId: string ,
}

⚐ Response (200)

{
tileSettings:
{
minZoom: integer ,
maxItemsPerTile: integer ,
defaultLocation:
{
zoom: integer ,
coordinates:
[
number ,
]
,
}
,
}
,
mosaicInfo:
{
mosaics:
[
{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}
,
]
,
renderOptions:
[
{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}
,
]
,
defaultLocation:
{
zoom: integer ,
coordinates:
[
number ,
]
,
}
,
defaultCustomQuery: object ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionMosaics_GetAll (new)
Description Get the mosaic definitions for a given collection
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/configurations/mosaics
{
api-version: string ,
collectionId: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionMosaics_Add (new)
Description Add a mosaic definition to a given collection
Reference Link ¶

⚼ Request

POST:  /stac/collections/{collectionId}/configurations/mosaics
{
api-version: string ,
collectionId: string ,
body:
{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (201)

{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionMosaics_Get (new)
Description Get a mosaic definition from a given collection
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/configurations/mosaics/{mosaicId}
{
api-version: string ,
collectionId: string ,
mosaicId: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionMosaics_CreateOrReplace (new)
Description Update a mosaic definition from a given collection
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}/configurations/mosaics/{mosaicId}
{
api-version: string ,
collectionId: string ,
mosaicId: string ,
body:
{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (201)

{
id: string ,
name: string ,
description: string ,
cql:
[
{
filter-lang: string ,
filter:
{
op: string ,
args:
[
string ,
]
,
}
,
sortby:
[
{
field: string ,
direction: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionMosaics_Delete (new)
Description Delete a mosaic definition from a given collection
Reference Link ¶

⚼ Request

DELETE:  /stac/collections/{collectionId}/configurations/mosaics/{mosaicId}
{
api-version: string ,
collectionId: string ,
mosaicId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionPartitionTypes_Get (new)
Description Get the partitiontype for a GeoCatalog Collection. Args: collection_id: the collection id to get the partitiontype for. Returns: The partitiontype for the collection.
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/configurations/partition-type
{
api-version: string ,
collectionId: string ,
}

⚐ Response (200)

{
scheme: enum ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionPartitionTypes_Replace (new)
Description Updates partition type for a GeoCatalog Collection. This will determine the partitioning scheme for items within the database, and can only be set before any items are loaded. Ideal partitioning schemes result in partitions of roughly 100k items each. The default partitioning scheme is "none" which does not partition items. Args: collection_id: the collection id to add the partitiontype to. partitiontype: the partitiontype to add. Returns: None
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}/configurations/partition-type
{
api-version: string ,
collectionId: string ,
body:
{
scheme: enum ,
}
,
}

⚐ Response (200)

{
scheme: enum ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionRenderOptions_GetAll (new)
Description Get all render options for a given collection
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/configurations/render-options
{
api-version: string ,
collectionId: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionRenderOptions_Create (new)
Description Add a render option for a given collection
Reference Link ¶

⚼ Request

POST:  /stac/collections/{collectionId}/configurations/render-options
{
api-version: string ,
collectionId: string ,
body:
{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}

⚐ Response (201)

{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionRenderOptions_Get (new)
Description Get a render option for a given collection
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/configurations/render-options/{renderOptionId}
{
api-version: string ,
collectionId: string ,
renderOptionId: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionRenderOptions_CreateOrReplace (new)
Description Update a render option for a given collection
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}/configurations/render-options/{renderOptionId}
{
api-version: string ,
collectionId: string ,
renderOptionId: string ,
body:
{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}

⚐ Response (201)

{
id: string ,
name: string ,
description: string ,
type: enum ,
options: string ,
vectorOptions:
{
tilejsonKey: string ,
sourceLayer: string ,
fillColor: string ,
strokeColor: string ,
strokeWidth: integer ,
filter:
[
string ,
]
,
}
,
minZoom: integer ,
legend:
{
type: enum ,
labels:
[
string ,
]
,
trimStart: integer ,
trimEnd: integer ,
scaleFactor: number ,
}
,
conditions:
[
{
property: string ,
value: string ,
}
,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionRenderOptions_Delete (new)
Description Delete a render option for a given collection
Reference Link ¶

⚼ Request

DELETE:  /stac/collections/{collectionId}/configurations/render-options/{renderOptionId}
{
api-version: string ,
collectionId: string ,
renderOptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionTileSettings_GetAll (new)
Description Get the tile settings for a given collection
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/configurations/tile-settings
{
api-version: string ,
collectionId: string ,
}

⚐ Response (200)

{
minZoom: integer ,
maxItemsPerTile: integer ,
defaultLocation:
{
zoom: integer ,
coordinates:
[
number ,
]
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionTileSettings_Replace (new)
Description Update the tile settings for a given collection
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}/configurations/tile-settings
{
api-version: string ,
collectionId: string ,
body:
{
minZoom: integer ,
maxItemsPerTile: integer ,
defaultLocation:
{
zoom: integer ,
coordinates:
[
number ,
]
,
}
,
}
,
}

⚐ Response (200)

{
minZoom: integer ,
maxItemsPerTile: integer ,
defaultLocation:
{
zoom: integer ,
coordinates:
[
number ,
]
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacItems_GetFeatures (new)
Description Fetch features of the feature collection with id `collectionId`. Every feature in a dataset belongs to a collection. A dataset may consist of multiple feature collections. A feature collection is often a collection of features of a similar type, based on a common schema.")
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/items
{
api-version: string ,
collectionId: string ,
limit: integer ,
bbox: array ,
datetime: string ,
}

⚐ Response (200)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
type: enum ,
features:
[
{
type: enum ,
geometry: string ,
bbox:
[
number ,
]
,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
stac_version: string ,
collection: string ,
properties:
{
platform: string ,
instruments:
[
string ,
]
,
constellation: string ,
mission: string ,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
gsd: number ,
created: string ,
updated: string ,
title: string ,
description: string ,
datetime: string ,
start_datetime: string ,
end_datetime: string ,
}
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
assets: object ,
_msft:ts: string ,
_msft:etag: string ,
}
,
]
,
bbox:
[
number ,
]
,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
context:
{
returned: integer ,
limit: integer ,
matched: integer ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacItems_Create (new)
Description Create a new STAC item or a set of items in a collection
Reference Link ¶

⚼ Request

POST:  /stac/collections/{collectionId}/items
{
api-version: string ,
collectionId: string ,
body: string ,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacItems_Get (new)
Description Fetch a single STAC Item
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/items/{itemId}
{
api-version: string ,
collectionId: string ,
itemId: string ,
}

⚐ Response (200)

{
type: enum ,
geometry: string ,
bbox:
[
number ,
]
,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
stac_version: string ,
collection: string ,
properties:
{
platform: string ,
instruments:
[
string ,
]
,
constellation: string ,
mission: string ,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
gsd: number ,
created: string ,
updated: string ,
title: string ,
description: string ,
datetime: string ,
start_datetime: string ,
end_datetime: string ,
}
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
assets: object ,
_msft:ts: string ,
_msft:etag: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacItems_CreateOrReplace (new)
Description Create or replace a STAC item in a collection
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}/items/{itemId}
{
api-version: string ,
collectionId: string ,
itemId: string ,
body:
{
type: enum ,
geometry: string ,
bbox:
[
number ,
]
,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
stac_version: string ,
collection: string ,
properties:
{
platform: string ,
instruments:
[
string ,
]
,
constellation: string ,
mission: string ,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
gsd: number ,
created: string ,
updated: string ,
title: string ,
description: string ,
datetime: string ,
start_datetime: string ,
end_datetime: string ,
}
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
assets: object ,
_msft:ts: string ,
_msft:etag: string ,
}
,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacItems_Update (new)
Description Update a STAC item in a collection
Reference Link ¶

⚼ Request

PATCH:  /stac/collections/{collectionId}/items/{itemId}
{
api-version: string ,
collectionId: string ,
itemId: string ,
body:
{
type: enum ,
geometry: string ,
bbox:
[
number ,
]
,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
stac_version: string ,
collection: string ,
properties:
{
platform: string ,
instruments:
[
string ,
]
,
constellation: string ,
mission: string ,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
gsd: number ,
created: string ,
updated: string ,
title: string ,
description: string ,
datetime: string ,
start_datetime: string ,
end_datetime: string ,
}
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
assets: object ,
_msft:ts: string ,
_msft:etag: string ,
}
,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacItems_Delete (new)
Description Delete a STAC item from a collection
Reference Link ¶

⚼ Request

DELETE:  /stac/collections/{collectionId}/items/{itemId}
{
api-version: string ,
collectionId: string ,
itemId: string ,
}

⚐ Response (202)

{
$headers:
{
location: string ,
operation-location: string ,
}
,
$schema:
{
id: string ,
status: enum ,
type: string ,
creationTime: string ,
collectionId: string ,
statusHistory:
[
{
timestamp: string ,
status: enum ,
errorCode: string ,
errorMessage: string ,
}
,
]
,
startTime: string ,
finishTime: string ,
additionalInformation: object ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacQueryables_GetAllByCollection (new)
Description Endpoint.
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/queryables
{
api-version: string ,
collectionId: string ,
}

⚐ Response (200)

{
name: string ,
definition:
{
create_index: boolean ,
data_type: enum ,
description: string ,
}
,
create_index: boolean ,
data_type: enum ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacQueryables_Create (new)
Description Set queryables for a collection given a list of queryable definitions
Reference Link ¶

⚼ Request

POST:  /stac/collections/{collectionId}/queryables
{
api-version: string ,
collectionId: string ,
body:
{
name: string ,
definition:
{
create_index: boolean ,
data_type: enum ,
description: string ,
}
,
create_index: boolean ,
data_type: enum ,
}
,
}

⚐ Response (201)

{
name: string ,
definition:
{
create_index: boolean ,
data_type: enum ,
description: string ,
}
,
create_index: boolean ,
data_type: enum ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacQueryables_CreateOrReplace (new)
Description Updates a queryable given a queryable definition and corresponding collection id.
Reference Link ¶

⚼ Request

PUT:  /stac/collections/{collectionId}/queryables/{queryableName}
{
api-version: string ,
collectionId: string ,
queryableName: string ,
body:
{
name: string ,
definition:
{
create_index: boolean ,
data_type: enum ,
description: string ,
}
,
create_index: boolean ,
data_type: enum ,
}
,
}

⚐ Response (200)

{
name: string ,
definition:
{
create_index: boolean ,
data_type: enum ,
description: string ,
}
,
create_index: boolean ,
data_type: enum ,
}

⚐ Response (201)

{
name: string ,
definition:
{
create_index: boolean ,
data_type: enum ,
description: string ,
}
,
create_index: boolean ,
data_type: enum ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacQueryables_Delete (new)
Description Delete queryables by name for specified collection.
Reference Link ¶

⚼ Request

DELETE:  /stac/collections/{collectionId}/queryables/{queryableName}
{
api-version: string ,
collectionId: string ,
queryableName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacCollectionThumbnails_Get (new)
Description Get thumbnail for given collection. Args: request: The incoming request. collection_id: The ID of the collection to retrieve assets for. Returns: thumbnail image
Reference Link ¶

⚼ Request

GET:  /stac/collections/{collectionId}/thumbnail
{
api-version: string ,
collectionId: string ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacConformanceClass_Get (new)
Description Endpoint.
Reference Link ¶

⚼ Request

GET:  /stac/conformance
{
api-version: string ,
}

⚐ Response (200)

{
conformsTo:
[
string ,
]
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacQueryables_GetAll (new)
Description Endpoint.
Reference Link ¶

⚼ Request

GET:  /stac/queryables
{
api-version: string ,
}

⚐ Response (200)

{
name: string ,
definition:
{
create_index: boolean ,
data_type: enum ,
description: string ,
}
,
create_index: boolean ,
data_type: enum ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacSearchOperations_Get (new)
Description Endpoint.
Reference Link ¶

⚼ Request

GET:  /stac/search
{
api-version: string ,
collections: string ,
ids: string ,
bbox: array ,
intersects: string ,
datetime: string ,
limit: integer ,
sign: string ,
duration: integer ,
query: string ,
sortby: string ,
fields: string ,
filter: string ,
token: string ,
}

⚐ Response (200)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
type: enum ,
features:
[
{
type: enum ,
geometry: string ,
bbox:
[
number ,
]
,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
stac_version: string ,
collection: string ,
properties:
{
platform: string ,
instruments:
[
string ,
]
,
constellation: string ,
mission: string ,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
gsd: number ,
created: string ,
updated: string ,
title: string ,
description: string ,
datetime: string ,
start_datetime: string ,
end_datetime: string ,
}
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
assets: object ,
_msft:ts: string ,
_msft:etag: string ,
}
,
]
,
bbox:
[
number ,
]
,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
context:
{
returned: integer ,
limit: integer ,
matched: integer ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
StacSearchOperations_Create (new)
Description Endpoint.
Reference Link ¶

⚼ Request

POST:  /stac/search
{
api-version: string ,
body:
{
collections:
[
string ,
]
,
ids:
[
string ,
]
,
bbox:
[
number ,
]
,
intersects: string ,
datetime: string ,
limit: integer ,
conf: object ,
sign: enum ,
duration: integer ,
query: object ,
sortby:
[
{
field: string ,
direction: enum ,
}
,
]
,
fields:
[
{
include:
[
string ,
]
,
exclude:
[
string ,
]
,
}
,
]
,
filter: object ,
filter-crs: string ,
filter-lang: enum ,
token: string ,
}
,
}

⚐ Response (200)

{
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
type: enum ,
features:
[
{
type: enum ,
geometry: string ,
bbox:
[
number ,
]
,
msft:_created: string ,
msft:_updated: string ,
msft:short_description: string ,
stac_extensions:
[
string ,
]
,
id: string ,
stac_version: string ,
collection: string ,
properties:
{
platform: string ,
instruments:
[
string ,
]
,
constellation: string ,
mission: string ,
providers:
[
{
name: string ,
description: string ,
roles:
[
string ,
]
,
url: string ,
}
,
]
,
gsd: number ,
created: string ,
updated: string ,
title: string ,
description: string ,
datetime: string ,
start_datetime: string ,
end_datetime: string ,
}
,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
assets: object ,
_msft:ts: string ,
_msft:etag: string ,
}
,
]
,
bbox:
[
number ,
]
,
stac_version: string ,
links:
[
{
rel: string ,
title: string ,
type: enum ,
href: string ,
hreflang: string ,
length: integer ,
method: enum ,
headers: object ,
body: object ,
merge: boolean ,
}
,
]
,
context:
{
returned: integer ,
limit: integer ,
matched: integer ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}