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 ,
}
,
}
,
}
,
}