> For the complete documentation index, see [llms.txt](https://raic-labs.gitbook.io/raic-fed/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://raic-labs.gitbook.io/raic-fed/api-reference/04b-stac-api/models.md).

# Models

## The Asset object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"}}}}
```

## The BulkTransactionMethod object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"BulkTransactionMethod":{"type":"string","enum":["insert","upsert"],"title":"BulkTransactionMethod","description":"Bulk Transaction Methods."}}}}
```

## The Collection-Input object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Collection-Input":{"properties":{"id":{"type":"string","minLength":1,"title":"Id"},"description":{"type":"string","minLength":1,"title":"Description"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"links":{"$ref":"#/components/schemas/Links-Input"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"type":{"type":"string","const":"Collection","title":"Type"},"assets":{"anyOf":[{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object"},{"type":"null"}],"title":"Assets"},"license":{"type":"string","minLength":1,"title":"License"},"extent":{"$ref":"#/components/schemas/Extent"},"keywords":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Keywords"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"summaries":{"anyOf":[{"additionalProperties":{"anyOf":[{"$ref":"#/components/schemas/Range"},{"items":{},"type":"array"},{"additionalProperties":true,"type":"object"}]},"type":"object"},{"type":"null"}],"title":"Summaries"}},"additionalProperties":true,"type":"object","required":["id","description","links","type","license","extent"],"title":"Collection","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md"},"Links-Input":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"Extent":{"properties":{"spatial":{"$ref":"#/components/schemas/SpatialExtent"},"temporal":{"$ref":"#/components/schemas/TimeInterval"}},"type":"object","required":["spatial","temporal"],"title":"Extent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#extent-object"},"SpatialExtent":{"properties":{"bbox":{"items":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6}]},"type":"array","title":"Bbox"}},"type":"object","required":["bbox"],"title":"SpatialExtent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#spatial-extent-object"},"TimeInterval":{"properties":{"interval":{"items":{"items":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"type":"array","maxItems":2,"minItems":2},"type":"array","minItems":1,"title":"Interval"}},"type":"object","required":["interval"],"title":"TimeInterval","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#temporal-extent-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Range":{"properties":{"minimum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Minimum"},"maximum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Maximum"}},"type":"object","required":["minimum","maximum"],"title":"Range","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#stats-object"}}}}
```

## The Collections object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Collections":{"properties":{"links":{"$ref":"#/components/schemas/stac_pydantic__api__links__Links"},"collections":{"items":{"$ref":"#/components/schemas/stac_pydantic__api__collection__Collection"},"type":"array","title":"Collections"},"numberMatched":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Numbermatched"},"numberReturned":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Numberreturned"}},"type":"object","required":["links","collections"],"title":"Collections","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/ogcapi-features#endpoints\nhttps://github.com/radiantearth/stac-api-spec/tree/v1.0.0/ogcapi-features#collections-collections"},"stac_pydantic__api__links__Links":{"items":{"anyOf":[{"$ref":"#/components/schemas/SearchLink"},{"$ref":"#/components/schemas/PaginationLink"},{"$ref":"#/components/schemas/ItemsLink"},{"$ref":"#/components/schemas/Link"}]},"type":"array","title":"Links"},"SearchLink":{"properties":{"href":{"type":"string","pattern":".*\\/search(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","search","next","prev"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"SearchLink","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search#link-relations"},"PaginationLink":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","enum":["next","prev"],"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"PaginationLink","description":"https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/item-search/README.md#pagination"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"},"ItemsLink":{"properties":{"href":{"type":"string","pattern":".*\\/items(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","items"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"ItemsLink"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"stac_pydantic__api__collection__Collection":{"properties":{"id":{"type":"string","minLength":1,"title":"Id"},"description":{"type":"string","minLength":1,"title":"Description"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"links":{"$ref":"#/components/schemas/stac_pydantic__links__Links"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"type":{"type":"string","const":"Collection","title":"Type"},"assets":{"anyOf":[{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object"},{"type":"null"}],"title":"Assets"},"license":{"type":"string","minLength":1,"title":"License"},"extent":{"$ref":"#/components/schemas/Extent"},"keywords":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Keywords"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"summaries":{"anyOf":[{"additionalProperties":{"anyOf":[{"$ref":"#/components/schemas/Range"},{"items":{},"type":"array"},{"additionalProperties":true,"type":"object"}]},"type":"object"},{"type":"null"}],"title":"Summaries"}},"additionalProperties":true,"type":"object","required":["id","description","links","type","license","extent"],"title":"Collection","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/ogcapi-features#collection-collectionscollectionid"},"stac_pydantic__links__Links":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"Extent":{"properties":{"spatial":{"$ref":"#/components/schemas/SpatialExtent"},"temporal":{"$ref":"#/components/schemas/TimeInterval"}},"type":"object","required":["spatial","temporal"],"title":"Extent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#extent-object"},"SpatialExtent":{"properties":{"bbox":{"items":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6}]},"type":"array","title":"Bbox"}},"type":"object","required":["bbox"],"title":"SpatialExtent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#spatial-extent-object"},"TimeInterval":{"properties":{"interval":{"items":{"items":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"type":"array","maxItems":2,"minItems":2},"type":"array","minItems":1,"title":"Interval"}},"type":"object","required":["interval"],"title":"TimeInterval","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#temporal-extent-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Range":{"properties":{"minimum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Minimum"},"maximum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Maximum"}},"type":"object","required":["minimum","maximum"],"title":"Range","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#stats-object"}}}}
```

## The Conformance object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Conformance":{"properties":{"conformsTo":{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array","title":"Conformsto"}},"type":"object","required":["conformsTo"],"title":"Conformance","description":"https://github.com/radiantearth/stac-api-spec/blob/master/api-spec.md#ogc-api---features-endpoints"}}}}
```

## The Extent object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Extent":{"properties":{"spatial":{"$ref":"#/components/schemas/SpatialExtent"},"temporal":{"$ref":"#/components/schemas/TimeInterval"}},"type":"object","required":["spatial","temporal"],"title":"Extent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#extent-object"},"SpatialExtent":{"properties":{"bbox":{"items":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6}]},"type":"array","title":"Bbox"}},"type":"object","required":["bbox"],"title":"SpatialExtent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#spatial-extent-object"},"TimeInterval":{"properties":{"interval":{"items":{"items":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"type":"array","maxItems":2,"minItems":2},"type":"array","minItems":1,"title":"Interval"}},"type":"object","required":["interval"],"title":"TimeInterval","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#temporal-extent-object"}}}}
```

## The GeometryCollection-Input object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"GeometryCollection-Input":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Input"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Input","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"}}}}
```

## The GeometryCollection-Output object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"GeometryCollection-Output":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Output"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Output","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"}}}}
```

## The HTTPValidationError object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}
```

## The HealthCheck object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"HealthCheck":{"properties":{"status":{"type":"string","enum":["UP","DOWN"],"title":"Status"}},"additionalProperties":true,"type":"object","required":["status"],"title":"HealthCheck","description":"health check response model."}}}}
```

## The Item-Input object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Item-Input":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Feature","title":"Type"},"geometry":{"anyOf":[{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Input"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Input","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},{"type":"null"}],"title":"Geometry"},"properties":{"$ref":"#/components/schemas/ItemProperties"},"id":{"type":"string","minLength":1,"title":"Id"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"assets":{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object","title":"Assets"},"links":{"$ref":"#/components/schemas/Links-Input"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"collection":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collection"}},"type":"object","required":["type","geometry","properties","id","assets","links"],"title":"Item","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"},"GeometryCollection-Input":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Input"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Input","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"ItemProperties":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datetime"},"created":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created"},"updated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated"},"start_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Datetime"},"end_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Datetime"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"instruments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Instruments"},"constellation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation"},"mission":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mission"},"gsd":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}],"title":"Gsd"}},"additionalProperties":true,"type":"object","required":["datetime"],"title":"ItemProperties","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#properties-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"Links-Input":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The ItemCollection-Input object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"ItemCollection-Input":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"FeatureCollection","title":"Type"},"features":{"items":{"$ref":"#/components/schemas/Item-Input"},"type":"array","title":"Features"},"links":{"anyOf":[{"$ref":"#/components/schemas/Links-Input"},{"type":"null"}]}},"type":"object","required":["type","features"],"title":"ItemCollection","description":"This is a less strict implementation of ItemCollection.\nIt only implements the FeatureCollection Specs\nnot enforcing required links as specified in STAC-API-FEATURES specs.\nUse `stac_pydantic.api.ItemCollection` to enforce link relationships and extra fields."},"Item-Input":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Feature","title":"Type"},"geometry":{"anyOf":[{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Input"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Input","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},{"type":"null"}],"title":"Geometry"},"properties":{"$ref":"#/components/schemas/ItemProperties"},"id":{"type":"string","minLength":1,"title":"Id"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"assets":{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object","title":"Assets"},"links":{"$ref":"#/components/schemas/Links-Input"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"collection":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collection"}},"type":"object","required":["type","geometry","properties","id","assets","links"],"title":"Item","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"},"GeometryCollection-Input":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Input"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Input","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"ItemProperties":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datetime"},"created":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created"},"updated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated"},"start_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Datetime"},"end_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Datetime"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"instruments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Instruments"},"constellation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation"},"mission":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mission"},"gsd":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}],"title":"Gsd"}},"additionalProperties":true,"type":"object","required":["datetime"],"title":"ItemProperties","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#properties-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"Links-Input":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The ItemCollection-Output object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"ItemCollection-Output":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"FeatureCollection","title":"Type"},"features":{"items":{"$ref":"#/components/schemas/stac_pydantic__api__item__Item"},"type":"array","title":"Features"},"links":{"anyOf":[{"$ref":"#/components/schemas/stac_pydantic__api__links__Links"},{"type":"null"}]},"numberMatched":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Numbermatched"},"numberReturned":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Numberreturned"}},"type":"object","required":["type","features"],"title":"ItemCollection","description":"https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/fragments/itemcollection/README.md\nhttps://github.com/radiantearth/stac-api-spec/blob/v1.0.0/item-search/README.md#link-relations"},"stac_pydantic__api__item__Item":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Feature","title":"Type"},"geometry":{"anyOf":[{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Output"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Output","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},{"type":"null"}],"title":"Geometry"},"properties":{"$ref":"#/components/schemas/ItemProperties"},"id":{"type":"string","minLength":1,"title":"Id"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"assets":{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object","title":"Assets"},"links":{"$ref":"#/components/schemas/stac_pydantic__links__Links"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"collection":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collection"}},"type":"object","required":["type","geometry","properties","id","assets","links"],"title":"Item"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"},"GeometryCollection-Output":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Output"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Output","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"ItemProperties":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datetime"},"created":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created"},"updated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated"},"start_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Datetime"},"end_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Datetime"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"instruments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Instruments"},"constellation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation"},"mission":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mission"},"gsd":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}],"title":"Gsd"}},"additionalProperties":true,"type":"object","required":["datetime"],"title":"ItemProperties","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#properties-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"stac_pydantic__links__Links":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"},"stac_pydantic__api__links__Links":{"items":{"anyOf":[{"$ref":"#/components/schemas/SearchLink"},{"$ref":"#/components/schemas/PaginationLink"},{"$ref":"#/components/schemas/ItemsLink"},{"$ref":"#/components/schemas/Link"}]},"type":"array","title":"Links"},"SearchLink":{"properties":{"href":{"type":"string","pattern":".*\\/search(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","search","next","prev"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"SearchLink","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search#link-relations"},"PaginationLink":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","enum":["next","prev"],"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"PaginationLink","description":"https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/item-search/README.md#pagination"},"ItemsLink":{"properties":{"href":{"type":"string","pattern":".*\\/items(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","items"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"ItemsLink"}}}}
```

## The ItemProperties object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"ItemProperties":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datetime"},"created":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created"},"updated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated"},"start_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Datetime"},"end_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Datetime"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"instruments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Instruments"},"constellation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation"},"mission":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mission"},"gsd":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}],"title":"Gsd"}},"additionalProperties":true,"type":"object","required":["datetime"],"title":"ItemProperties","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#properties-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"}}}}
```

## The Items object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Items":{"properties":{"items":{"additionalProperties":true,"type":"object","title":"Items"},"method":{"$ref":"#/components/schemas/BulkTransactionMethod","default":"insert"}},"type":"object","required":["items"],"title":"Items"},"BulkTransactionMethod":{"type":"string","enum":["insert","upsert"],"title":"BulkTransactionMethod","description":"Bulk Transaction Methods."}}}}
```

## The ItemsLink object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"ItemsLink":{"properties":{"href":{"type":"string","pattern":".*\\/items(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","items"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"ItemsLink"}}}}
```

## The LandingPage object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"LandingPage":{"properties":{"id":{"type":"string","minLength":1,"title":"Id"},"description":{"type":"string","minLength":1,"title":"Description"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"links":{"$ref":"#/components/schemas/stac_pydantic__api__links__Links"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"type":{"type":"string","const":"Catalog","title":"Type"},"conformsTo":{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array","title":"Conformsto","default":["https://api.stacspec.org/v1.0.0/core","http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/core"]}},"additionalProperties":true,"type":"object","required":["id","description","links","type"],"title":"LandingPage","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/core\nhttps://github.com/radiantearth/stac-api-spec/tree/v1.0.0/ogcapi-features#landing-page-\nhttps://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search#link-relations"},"stac_pydantic__api__links__Links":{"items":{"anyOf":[{"$ref":"#/components/schemas/SearchLink"},{"$ref":"#/components/schemas/PaginationLink"},{"$ref":"#/components/schemas/ItemsLink"},{"$ref":"#/components/schemas/Link"}]},"type":"array","title":"Links"},"SearchLink":{"properties":{"href":{"type":"string","pattern":".*\\/search(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","search","next","prev"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"SearchLink","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search#link-relations"},"PaginationLink":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","enum":["next","prev"],"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"PaginationLink","description":"https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/item-search/README.md#pagination"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"},"ItemsLink":{"properties":{"href":{"type":"string","pattern":".*\\/items(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","items"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"ItemsLink"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"}}}}
```

## The LineString object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3}}}}
```

## The Link object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The Links-Input object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Links-Input":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The MimeTypes object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The MultiLineString object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3}}}}
```

## The MultiPoint object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3}}}}
```

## The MultiPolygon object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3}}}}
```

## The Operator object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Operator":{"type":"string","enum":["eq","ne","lt","lte","gt","gte"],"title":"Operator","description":"Defines the set of operators supported by the API."}}}}
```

## The PaginationLink object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"PaginationLink":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","enum":["next","prev"],"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"PaginationLink","description":"https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/item-search/README.md#pagination"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The PartialCollection object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"PartialCollection":{"properties":{"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"stac_version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stac Version"},"stac_extensions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Stac Extensions"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"links":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Links"},"keywords":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Keywords"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License"},"providers":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Providers"},"extent":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Extent"},"summaries":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Summaries"},"assets":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Assets"}},"type":"object","title":"PartialCollection","description":"Partial STAC Collection."}}}}
```

## The PartialItem object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"PartialItem":{"properties":{"type":{"anyOf":[{"type":"string","const":"Feature"},{"type":"null"}],"title":"Type"},"stac_version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stac Version"},"stac_extensions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Stac Extensions"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"geometry":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Geometry"},"bbox":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"properties":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Properties"},"links":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Links"},"assets":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Assets"},"collection":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collection"}},"type":"object","title":"PartialItem","description":"Partial STAC Item."}}}}
```

## The PatchAddReplaceTest object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"PatchAddReplaceTest":{"properties":{"path":{"type":"string","title":"Path"},"op":{"type":"string","enum":["add","replace","test"],"title":"Op"},"value":{"title":"Value"}},"type":"object","required":["path","op","value"],"title":"PatchAddReplaceTest","description":"Add, Replace or Test Operation."}}}}
```

## The PatchMoveCopy object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"PatchMoveCopy":{"properties":{"path":{"type":"string","title":"Path"},"op":{"type":"string","enum":["move","copy"],"title":"Op"},"from":{"type":"string","title":"From"}},"type":"object","required":["path","op","from"],"title":"PatchMoveCopy","description":"Move or Copy Operation."}}}}
```

## The PatchRemove object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"PatchRemove":{"properties":{"path":{"type":"string","title":"Path"},"op":{"type":"string","const":"remove","title":"Op"}},"type":"object","required":["path","op"],"title":"PatchRemove","description":"Remove Operation."}}}}
```

## The Point object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3}}}}
```

## The Polygon object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3}}}}
```

## The Position2D object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2}}}}
```

## The Position3D object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3}}}}
```

## The PostFieldsExtension object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"PostFieldsExtension":{"properties":{"include":{"anyOf":[{"items":{"type":"string"},"type":"array","uniqueItems":true},{"type":"null"}],"title":"Include","default":[]},"exclude":{"anyOf":[{"items":{"type":"string"},"type":"array","uniqueItems":true},{"type":"null"}],"title":"Exclude","default":[]}},"type":"object","title":"PostFieldsExtension","description":"FieldsExtension.\n\nAttributes:\n    include: set of fields to include.\n    exclude: set of fields to exclude."}}}}
```

## The Provider object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"}}}}
```

## The Range object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"Range":{"properties":{"minimum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Minimum"},"maximum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Maximum"}},"type":"object","required":["minimum","maximum"],"title":"Range","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#stats-object"}}}}
```

## The SearchLink object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"SearchLink":{"properties":{"href":{"type":"string","pattern":".*\\/search(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","search","next","prev"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"SearchLink","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search#link-relations"}}}}
```

## The SearchPostRequest object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"SearchPostRequest":{"properties":{"collections":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Collections"},"ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Ids"},"bbox":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"intersects":{"anyOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Input"},{"type":"null"}],"title":"Intersects"},"datetime":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Datetime"},"limit":{"anyOf":[{"type":"integer","exclusiveMinimum":0},{"type":"null"}],"title":"Limit","description":"Limits the number of results that are included in each page of the response (capped to 10_000).","default":10},"conf":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Conf"},"query":{"anyOf":[{"additionalProperties":{"additionalProperties":true,"propertyNames":{"$ref":"#/components/schemas/Operator"},"type":"object"},"type":"object"},{"type":"null"}],"title":"Query"},"sortby":{"anyOf":[{"items":{"$ref":"#/components/schemas/SortExtension"},"type":"array"},{"type":"null"}],"title":"Sortby","description":"An array of property (field) names, and direction in form of '{'field': '<property_name>', 'direction':'<direction>'}'"},"fields":{"anyOf":[{"$ref":"#/components/schemas/PostFieldsExtension"},{"type":"null"}],"description":"Include or exclude fields from items body.","default":{"include":[],"exclude":[]}},"filter":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Filter","description":"A CQL filter expression for filtering items."},"filter-crs":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filter-Crs","description":"The coordinate reference system (CRS) used by spatial literals in the 'filter' value. Default is `http://www.opengis.net/def/crs/OGC/1.3/CRS84`"},"filter-lang":{"anyOf":[{"type":"string","const":"cql2-json"},{"type":"null"}],"title":"Filter-Lang","description":"The CQL filter encoding that the 'filter' value uses.","default":"cql2-json"},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"}},"type":"object","title":"SearchPostRequest"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"},"GeometryCollection-Input":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Input"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Input","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"Operator":{"type":"string","enum":["eq","ne","lt","lte","gt","gte"],"title":"Operator","description":"Defines the set of operators supported by the API."},"SortExtension":{"properties":{"field":{"type":"string","minLength":1,"title":"Field"},"direction":{"$ref":"#/components/schemas/SortDirections"}},"type":"object","required":["field","direction"],"title":"SortExtension","description":"https://github.com/radiantearth/stac-api-spec/tree/master/extensions/sort#sort-api-extension"},"SortDirections":{"type":"string","enum":["asc","desc"],"title":"SortDirections"},"PostFieldsExtension":{"properties":{"include":{"anyOf":[{"items":{"type":"string"},"type":"array","uniqueItems":true},{"type":"null"}],"title":"Include","default":[]},"exclude":{"anyOf":[{"items":{"type":"string"},"type":"array","uniqueItems":true},{"type":"null"}],"title":"Exclude","default":[]}},"type":"object","title":"PostFieldsExtension","description":"FieldsExtension.\n\nAttributes:\n    include: set of fields to include.\n    exclude: set of fields to exclude."}}}}
```

## The SortDirections object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"SortDirections":{"type":"string","enum":["asc","desc"],"title":"SortDirections"}}}}
```

## The SortExtension object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"SortExtension":{"properties":{"field":{"type":"string","minLength":1,"title":"Field"},"direction":{"$ref":"#/components/schemas/SortDirections"}},"type":"object","required":["field","direction"],"title":"SortExtension","description":"https://github.com/radiantearth/stac-api-spec/tree/master/extensions/sort#sort-api-extension"},"SortDirections":{"type":"string","enum":["asc","desc"],"title":"SortDirections"}}}}
```

## The SpatialExtent object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"SpatialExtent":{"properties":{"bbox":{"items":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6}]},"type":"array","title":"Bbox"}},"type":"object","required":["bbox"],"title":"SpatialExtent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#spatial-extent-object"}}}}
```

## The TimeInterval object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"TimeInterval":{"properties":{"interval":{"items":{"items":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"type":"array","maxItems":2,"minItems":2},"type":"array","minItems":1,"title":"Interval"}},"type":"object","required":["interval"],"title":"TimeInterval","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#temporal-extent-object"}}}}
```

## The ValidationError object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}
```

## The stac\_pydantic\_\_api\_\_collection\_\_Collection object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"stac_pydantic__api__collection__Collection":{"properties":{"id":{"type":"string","minLength":1,"title":"Id"},"description":{"type":"string","minLength":1,"title":"Description"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"links":{"$ref":"#/components/schemas/stac_pydantic__links__Links"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"type":{"type":"string","const":"Collection","title":"Type"},"assets":{"anyOf":[{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object"},{"type":"null"}],"title":"Assets"},"license":{"type":"string","minLength":1,"title":"License"},"extent":{"$ref":"#/components/schemas/Extent"},"keywords":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Keywords"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"summaries":{"anyOf":[{"additionalProperties":{"anyOf":[{"$ref":"#/components/schemas/Range"},{"items":{},"type":"array"},{"additionalProperties":true,"type":"object"}]},"type":"object"},{"type":"null"}],"title":"Summaries"}},"additionalProperties":true,"type":"object","required":["id","description","links","type","license","extent"],"title":"Collection","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/ogcapi-features#collection-collectionscollectionid"},"stac_pydantic__links__Links":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"Extent":{"properties":{"spatial":{"$ref":"#/components/schemas/SpatialExtent"},"temporal":{"$ref":"#/components/schemas/TimeInterval"}},"type":"object","required":["spatial","temporal"],"title":"Extent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#extent-object"},"SpatialExtent":{"properties":{"bbox":{"items":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6}]},"type":"array","title":"Bbox"}},"type":"object","required":["bbox"],"title":"SpatialExtent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#spatial-extent-object"},"TimeInterval":{"properties":{"interval":{"items":{"items":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"type":"array","maxItems":2,"minItems":2},"type":"array","minItems":1,"title":"Interval"}},"type":"object","required":["interval"],"title":"TimeInterval","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#temporal-extent-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Range":{"properties":{"minimum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Minimum"},"maximum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Maximum"}},"type":"object","required":["minimum","maximum"],"title":"Range","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#stats-object"}}}}
```

## The stac\_pydantic\_\_api\_\_item\_\_Item object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"stac_pydantic__api__item__Item":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Feature","title":"Type"},"geometry":{"anyOf":[{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Output"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Output","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},{"type":"null"}],"title":"Geometry"},"properties":{"$ref":"#/components/schemas/ItemProperties"},"id":{"type":"string","minLength":1,"title":"Id"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"assets":{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object","title":"Assets"},"links":{"$ref":"#/components/schemas/stac_pydantic__links__Links"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"collection":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collection"}},"type":"object","required":["type","geometry","properties","id","assets","links"],"title":"Item"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"},"GeometryCollection-Output":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Output"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Output","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"ItemProperties":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datetime"},"created":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created"},"updated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated"},"start_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Datetime"},"end_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Datetime"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"instruments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Instruments"},"constellation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation"},"mission":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mission"},"gsd":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}],"title":"Gsd"}},"additionalProperties":true,"type":"object","required":["datetime"],"title":"ItemProperties","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#properties-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"stac_pydantic__links__Links":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The stac\_pydantic\_\_api\_\_links\_\_Links object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"stac_pydantic__api__links__Links":{"items":{"anyOf":[{"$ref":"#/components/schemas/SearchLink"},{"$ref":"#/components/schemas/PaginationLink"},{"$ref":"#/components/schemas/ItemsLink"},{"$ref":"#/components/schemas/Link"}]},"type":"array","title":"Links"},"SearchLink":{"properties":{"href":{"type":"string","pattern":".*\\/search(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","search","next","prev"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"SearchLink","description":"https://github.com/radiantearth/stac-api-spec/tree/v1.0.0/item-search#link-relations"},"PaginationLink":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","enum":["next","prev"],"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"PaginationLink","description":"https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/item-search/README.md#pagination"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"},"ItemsLink":{"properties":{"href":{"type":"string","pattern":".*\\/items(\\?.*)?\\b","title":"Href"},"rel":{"type":"string","enum":["self","items"],"title":"Rel"},"type":{"type":"string","const":"application/geo+json","title":"Type","default":"application/geo+json"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"headers":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Headers"},"body":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Body"},"merge":{"type":"boolean","title":"Merge","default":false}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"ItemsLink"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"}}}}
```

## The stac\_pydantic\_\_collection\_\_Collection-Output object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"stac_pydantic__collection__Collection-Output":{"properties":{"id":{"type":"string","minLength":1,"title":"Id"},"description":{"type":"string","minLength":1,"title":"Description"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"links":{"$ref":"#/components/schemas/stac_pydantic__links__Links"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"type":{"type":"string","const":"Collection","title":"Type"},"assets":{"anyOf":[{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object"},{"type":"null"}],"title":"Assets"},"license":{"type":"string","minLength":1,"title":"License"},"extent":{"$ref":"#/components/schemas/Extent"},"keywords":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Keywords"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"summaries":{"anyOf":[{"additionalProperties":{"anyOf":[{"$ref":"#/components/schemas/Range"},{"items":{},"type":"array"},{"additionalProperties":true,"type":"object"}]},"type":"object"},{"type":"null"}],"title":"Summaries"}},"additionalProperties":true,"type":"object","required":["id","description","links","type","license","extent"],"title":"Collection","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md"},"stac_pydantic__links__Links":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"Extent":{"properties":{"spatial":{"$ref":"#/components/schemas/SpatialExtent"},"temporal":{"$ref":"#/components/schemas/TimeInterval"}},"type":"object","required":["spatial","temporal"],"title":"Extent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#extent-object"},"SpatialExtent":{"properties":{"bbox":{"items":{"anyOf":[{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]},{"anyOf":[{"type":"number"},{"type":"integer"}]}],"type":"array","maxItems":6,"minItems":6}]},"type":"array","title":"Bbox"}},"type":"object","required":["bbox"],"title":"SpatialExtent","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#spatial-extent-object"},"TimeInterval":{"properties":{"interval":{"items":{"items":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"type":"array","maxItems":2,"minItems":2},"type":"array","minItems":1,"title":"Interval"}},"type":"object","required":["interval"],"title":"TimeInterval","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#temporal-extent-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Range":{"properties":{"minimum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Minimum"},"maximum":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"}],"title":"Maximum"}},"type":"object","required":["minimum","maximum"],"title":"Range","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#stats-object"}}}}
```

## The stac\_pydantic\_\_item\_\_Item-Output object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"stac_pydantic__item__Item-Output":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Feature","title":"Type"},"geometry":{"anyOf":[{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Output"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Output","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},{"type":"null"}],"title":"Geometry"},"properties":{"$ref":"#/components/schemas/ItemProperties"},"id":{"type":"string","minLength":1,"title":"Id"},"stac_version":{"type":"string","pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$","title":"Stac Version","default":"1.0.0"},"assets":{"additionalProperties":{"$ref":"#/components/schemas/Asset"},"type":"object","title":"Assets"},"links":{"$ref":"#/components/schemas/stac_pydantic__links__Links"},"stac_extensions":{"anyOf":[{"items":{"type":"string","minLength":1,"format":"uri"},"type":"array"},{"type":"null"}],"title":"Stac Extensions","default":[]},"collection":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collection"}},"type":"object","required":["type","geometry","properties","id","assets","links"],"title":"Item","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md"},"Point":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Point","title":"Type"},"coordinates":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}],"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Point","description":"Point Model"},"Position2D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"}],"type":"array","maxItems":2,"minItems":2},"Position3D":{"prefixItems":[{"type":"number","title":"Longitude"},{"type":"number","title":"Latitude"},{"type":"number","title":"Altitude"}],"type":"array","maxItems":3,"minItems":3},"MultiPoint":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPoint","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPoint","description":"MultiPoint Model"},"LineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"LineString","title":"Type"},"coordinates":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2,"title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"LineString","description":"LineString Model"},"MultiLineString":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiLineString","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":2},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiLineString","description":"MultiLineString Model"},"Polygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"Polygon","title":"Type"},"coordinates":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"Polygon","description":"Polygon Model"},"MultiPolygon":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"MultiPolygon","title":"Type"},"coordinates":{"items":{"items":{"items":{"anyOf":[{"$ref":"#/components/schemas/Position2D"},{"$ref":"#/components/schemas/Position3D"}]},"type":"array","minItems":4},"type":"array"},"type":"array","title":"Coordinates"}},"type":"object","required":["type","coordinates"],"title":"MultiPolygon","description":"MultiPolygon Model"},"GeometryCollection-Output":{"properties":{"bbox":{"anyOf":[{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":4,"minItems":4},{"prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"},{"type":"number"}],"type":"array","maxItems":6,"minItems":6},{"type":"null"}],"title":"Bbox"},"type":{"type":"string","const":"GeometryCollection","title":"Type"},"geometries":{"items":{"oneOf":[{"$ref":"#/components/schemas/Point"},{"$ref":"#/components/schemas/MultiPoint"},{"$ref":"#/components/schemas/LineString"},{"$ref":"#/components/schemas/MultiLineString"},{"$ref":"#/components/schemas/Polygon"},{"$ref":"#/components/schemas/MultiPolygon"},{"$ref":"#/components/schemas/GeometryCollection-Output"}],"discriminator":{"propertyName":"type","mapping":{"GeometryCollection":"#/components/schemas/GeometryCollection-Output","LineString":"#/components/schemas/LineString","MultiLineString":"#/components/schemas/MultiLineString","MultiPoint":"#/components/schemas/MultiPoint","MultiPolygon":"#/components/schemas/MultiPolygon","Point":"#/components/schemas/Point","Polygon":"#/components/schemas/Polygon"}}},"type":"array","title":"Geometries"}},"type":"object","required":["type","geometries"],"title":"GeometryCollection","description":"GeometryCollection Model"},"ItemProperties":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datetime"},"created":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created"},"updated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated"},"start_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Datetime"},"end_datetime":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Datetime"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License"},"providers":{"anyOf":[{"items":{"$ref":"#/components/schemas/Provider"},"type":"array"},{"type":"null"}],"title":"Providers"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform"},"instruments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Instruments"},"constellation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation"},"mission":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mission"},"gsd":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}],"title":"Gsd"}},"additionalProperties":true,"type":"object","required":["datetime"],"title":"ItemProperties","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#properties-object"},"Provider":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["name"],"title":"Provider","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#provider-object"},"Asset":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Roles"}},"additionalProperties":true,"type":"object","required":["href"],"title":"Asset","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#asset-object"},"stac_pydantic__links__Links":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```

## The stac\_pydantic\_\_links\_\_Links object

```json
{"openapi":"3.1.0","info":{"title":"Raic Foundry Stac Api","version":"0.1"},"components":{"schemas":{"stac_pydantic__links__Links":{"items":{"$ref":"#/components/schemas/Link"},"type":"array","title":"Links"},"Link":{"properties":{"href":{"type":"string","minLength":1,"title":"Href"},"rel":{"type":"string","minLength":1,"title":"Rel"},"type":{"anyOf":[{"$ref":"#/components/schemas/MimeTypes"},{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"additionalProperties":true,"type":"object","required":["href","rel"],"title":"Link","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/collection-spec/collection-spec.md#link-object"},"MimeTypes":{"type":"string","enum":["image/tiff; application=geotiff","image/tiff; application=geotiff; profile=cloud-optimized","image/jp2","image/png","image/jpeg","application/geo+json","application/geo+json-seq","application/geopackage+sqlite3","application/vnd.google-earth.kml+xml","application/vnd.google-earth.kmz","application/x-protobuf","application/vnd.mapbox-vector-tile","application/x-hdf","application/x-hdf5","application/xml","application/json","application/ndjson","text/html","text/plain","application/vnd.oai.openapi+json;version=3.0","application/vnd.oai.openapi;version=3.0","application/schema+json","application/pdf","text/csv","application/vnd.apache.parquet","application/octet-stream"],"title":"MimeTypes","description":"https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#media-types"}}}}
```
