Returns datasets matching a query
ids | string |
category | string Enum: "dataset" "training-set" "model" "transform" "hyperparameters" "constants" |
search | string |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
{- "datasets": [
- {
- "uid": "string",
- "name": "string",
- "alias": "string",
- "description": "string",
- "project": "string",
- "version": "string",
- "keywords": [
- "string"
], - "metadata": { },
- "license": "string",
- "created": "2018-02-12T00:00:00Z",
- "updated": "2018-02-12T00:00:00Z",
- "data_api": "string",
- "item_type": "string",
- "domain": "string",
- "category": "string",
- "type": "string",
- "extent": {
- "temporal": {
- "interval": [
- [
- "2011-11-11T12:22:11Z",
- null
]
],
}
}, - "links": [
- {
- "rel": "string",
- "type": "string",
- "title": "string",
- "method": "GET",
- "headers": {
- "Accept": "application/json"
}, - "body": { },
- "merge": false
}
], - "providers": [
- {
- "name": "string",
- "description": "string",
- "roles": [
- "producer"
], - "url": "string"
}
], - "stac_extensions": [
- "string"
], - "item_assets": {
- "property1": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}, - "property2": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}
}, - "version_control": {
- "provider": "string",
- "path": "string",
- "repo": "string",
- "commit": "string"
}, - "services": [
- "string"
], - "index_pattern": "string",
- "boson_config": {
- "provider_name": "string",
- "url": "string",
- "thread_safe": true,
- "pass_headers": [
- "string"
], - "max_page_size": 0,
- "properties": { },
- "credential": "string",
- "credentials": { },
- "middleware": {
- "search_filters": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_before": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_after": [
- {
- "type": "string",
- "properties": { }
}
], - "pixels_transforms": [
- {
- "type": "string",
- "properties": { }
}
]
}, - "cache": {
- "enabled": true,
- "ttl_seconds": 0
}, - "tile_options": {
- "min_zoom": 0,
- "max_zoom": 0,
- "vector": {
- "clip_extent": [
- 0,
- 0,
- 0,
- 0
], - "simplifiy": 0,
- "min_area": 0,
- "min_length": 0,
- "skip_validate": true,
- "skip_repair": true
}, - "raster": { }
}
}, - "tesseract_config": {
- "name": "string",
- "type": "string",
- "inputs": [
- { }
], - "outputs": [
- { }
]
}
}
]
}
Add a dataset to entanglement
name required | string (qualifier) ^[a-z]+[a-z\-\_]*$ the object's unique name within the project |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
dataset to add
object (dataset) | |
project | string (project) ^(\w+[\w\-\_]*|\*)$ The project for an object/connection |
{- "dataset": {
- "uid": "string",
- "name": "string",
- "alias": "string",
- "description": "string",
- "project": "string",
- "version": "string",
- "keywords": [
- "string"
], - "metadata": { },
- "license": "string",
- "created": "2018-02-12T00:00:00Z",
- "updated": "2018-02-12T00:00:00Z",
- "data_api": "string",
- "item_type": "string",
- "domain": "string",
- "category": "string",
- "type": "string",
- "extent": {
- "temporal": {
- "interval": [
- [
- "2011-11-11T12:22:11Z",
- null
]
],
}
}, - "links": [
- {
- "rel": "string",
- "type": "string",
- "title": "string",
- "method": "GET",
- "headers": {
- "Accept": "application/json"
}, - "body": { },
- "merge": false
}
], - "providers": [
- {
- "name": "string",
- "description": "string",
- "roles": [
- "producer"
], - "url": "string"
}
], - "stac_extensions": [
- "string"
], - "item_assets": {
- "property1": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}, - "property2": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}
}, - "version_control": {
- "provider": "string",
- "path": "string",
- "repo": "string",
- "commit": "string"
}, - "services": [
- "string"
], - "index_pattern": "string",
- "boson_config": {
- "provider_name": "string",
- "url": "string",
- "thread_safe": true,
- "pass_headers": [
- "string"
], - "max_page_size": 0,
- "properties": { },
- "credential": "string",
- "credentials": { },
- "middleware": {
- "search_filters": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_before": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_after": [
- {
- "type": "string",
- "properties": { }
}
], - "pixels_transforms": [
- {
- "type": "string",
- "properties": { }
}
]
}, - "cache": {
- "enabled": true,
- "ttl_seconds": 0
}, - "tile_options": {
- "min_zoom": 0,
- "max_zoom": 0,
- "vector": {
- "clip_extent": [
- 0,
- 0,
- 0,
- 0
], - "simplifiy": 0,
- "min_area": 0,
- "min_length": 0,
- "skip_validate": true,
- "skip_repair": true
}, - "raster": { }
}
}, - "tesseract_config": {
- "name": "string",
- "type": "string",
- "inputs": [
- { }
], - "outputs": [
- { }
]
}
}, - "project": "global"
}
{- "success": true,
- "uid": "string"
}
Returns a dataset specification
dataset_id required | string |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
{- "datasets": [
- {
- "uid": "string",
- "name": "string",
- "alias": "string",
- "description": "string",
- "project": "string",
- "version": "string",
- "keywords": [
- "string"
], - "metadata": { },
- "license": "string",
- "created": "2018-02-12T00:00:00Z",
- "updated": "2018-02-12T00:00:00Z",
- "data_api": "string",
- "item_type": "string",
- "domain": "string",
- "category": "string",
- "type": "string",
- "extent": {
- "temporal": {
- "interval": [
- [
- "2011-11-11T12:22:11Z",
- null
]
],
}
}, - "links": [
- {
- "rel": "string",
- "type": "string",
- "title": "string",
- "method": "GET",
- "headers": {
- "Accept": "application/json"
}, - "body": { },
- "merge": false
}
], - "providers": [
- {
- "name": "string",
- "description": "string",
- "roles": [
- "producer"
], - "url": "string"
}
], - "stac_extensions": [
- "string"
], - "item_assets": {
- "property1": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}, - "property2": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}
}, - "version_control": {
- "provider": "string",
- "path": "string",
- "repo": "string",
- "commit": "string"
}, - "services": [
- "string"
], - "index_pattern": "string",
- "boson_config": {
- "provider_name": "string",
- "url": "string",
- "thread_safe": true,
- "pass_headers": [
- "string"
], - "max_page_size": 0,
- "properties": { },
- "credential": "string",
- "credentials": { },
- "middleware": {
- "search_filters": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_before": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_after": [
- {
- "type": "string",
- "properties": { }
}
], - "pixels_transforms": [
- {
- "type": "string",
- "properties": { }
}
]
}, - "cache": {
- "enabled": true,
- "ttl_seconds": 0
}, - "tile_options": {
- "min_zoom": 0,
- "max_zoom": 0,
- "vector": {
- "clip_extent": [
- 0,
- 0,
- 0,
- 0
], - "simplifiy": 0,
- "min_area": 0,
- "min_length": 0,
- "skip_validate": true,
- "skip_repair": true
}, - "raster": { }
}
}, - "tesseract_config": {
- "name": "string",
- "type": "string",
- "inputs": [
- { }
], - "outputs": [
- { }
]
}
}
]
}
Validates a dataset
A dataset to validate
body | string base64 encoded yaml, json, or cue string of the dataset description |
format | string Enum: "json" "yaml" "cue" |
project | string (project) ^(\w+[\w\-\_]*|\*)$ The project for an object/connection |
{- "body": "string",
- "format": "json",
- "project": "global"
}
{- "body": "string"
}
Returns modelsets matching a query
ids | string |
category | string Enum: "dataset" "training-set" "model" "transform" "hyperparameters" "constants" |
search | string |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
{- "datasets": [
- {
- "uid": "string",
- "name": "string",
- "alias": "string",
- "description": "string",
- "project": "string",
- "version": "string",
- "keywords": [
- "string"
], - "metadata": { },
- "license": "string",
- "created": "2018-02-12T00:00:00Z",
- "updated": "2018-02-12T00:00:00Z",
- "data_api": "string",
- "item_type": "string",
- "domain": "string",
- "category": "string",
- "type": "string",
- "extent": {
- "temporal": {
- "interval": [
- [
- "2011-11-11T12:22:11Z",
- null
]
],
}
}, - "links": [
- {
- "rel": "string",
- "type": "string",
- "title": "string",
- "method": "GET",
- "headers": {
- "Accept": "application/json"
}, - "body": { },
- "merge": false
}
], - "providers": [
- {
- "name": "string",
- "description": "string",
- "roles": [
- "producer"
], - "url": "string"
}
], - "stac_extensions": [
- "string"
], - "item_assets": {
- "property1": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}, - "property2": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}
}, - "version_control": {
- "provider": "string",
- "path": "string",
- "repo": "string",
- "commit": "string"
}, - "services": [
- "string"
], - "index_pattern": "string",
- "boson_config": {
- "provider_name": "string",
- "url": "string",
- "thread_safe": true,
- "pass_headers": [
- "string"
], - "max_page_size": 0,
- "properties": { },
- "credential": "string",
- "credentials": { },
- "middleware": {
- "search_filters": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_before": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_after": [
- {
- "type": "string",
- "properties": { }
}
], - "pixels_transforms": [
- {
- "type": "string",
- "properties": { }
}
]
}, - "cache": {
- "enabled": true,
- "ttl_seconds": 0
}, - "tile_options": {
- "min_zoom": 0,
- "max_zoom": 0,
- "vector": {
- "clip_extent": [
- 0,
- 0,
- 0,
- 0
], - "simplifiy": 0,
- "min_area": 0,
- "min_length": 0,
- "skip_validate": true,
- "skip_repair": true
}, - "raster": { }
}
}, - "tesseract_config": {
- "name": "string",
- "type": "string",
- "inputs": [
- { }
], - "outputs": [
- { }
]
}
}
]
}
Add a Modelset to entanglement
name required | string (qualifier) ^[a-z]+[a-z\-\_]*$ the object's unique name within the project |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
Modelset to add
object (dataset) | |
project | string (project) ^(\w+[\w\-\_]*|\*)$ The project for an object/connection |
{- "modelset": {
- "uid": "string",
- "name": "string",
- "alias": "string",
- "description": "string",
- "project": "string",
- "version": "string",
- "keywords": [
- "string"
], - "metadata": { },
- "license": "string",
- "created": "2018-02-12T00:00:00Z",
- "updated": "2018-02-12T00:00:00Z",
- "data_api": "string",
- "item_type": "string",
- "domain": "string",
- "category": "string",
- "type": "string",
- "extent": {
- "temporal": {
- "interval": [
- [
- "2011-11-11T12:22:11Z",
- null
]
],
}
}, - "links": [
- {
- "rel": "string",
- "type": "string",
- "title": "string",
- "method": "GET",
- "headers": {
- "Accept": "application/json"
}, - "body": { },
- "merge": false
}
], - "providers": [
- {
- "name": "string",
- "description": "string",
- "roles": [
- "producer"
], - "url": "string"
}
], - "stac_extensions": [
- "string"
], - "item_assets": {
- "property1": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}, - "property2": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}
}, - "version_control": {
- "provider": "string",
- "path": "string",
- "repo": "string",
- "commit": "string"
}, - "services": [
- "string"
], - "index_pattern": "string",
- "boson_config": {
- "provider_name": "string",
- "url": "string",
- "thread_safe": true,
- "pass_headers": [
- "string"
], - "max_page_size": 0,
- "properties": { },
- "credential": "string",
- "credentials": { },
- "middleware": {
- "search_filters": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_before": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_after": [
- {
- "type": "string",
- "properties": { }
}
], - "pixels_transforms": [
- {
- "type": "string",
- "properties": { }
}
]
}, - "cache": {
- "enabled": true,
- "ttl_seconds": 0
}, - "tile_options": {
- "min_zoom": 0,
- "max_zoom": 0,
- "vector": {
- "clip_extent": [
- 0,
- 0,
- 0,
- 0
], - "simplifiy": 0,
- "min_area": 0,
- "min_length": 0,
- "skip_validate": true,
- "skip_repair": true
}, - "raster": { }
}
}, - "tesseract_config": {
- "name": "string",
- "type": "string",
- "inputs": [
- { }
], - "outputs": [
- { }
]
}
}, - "project": "global"
}
{- "status": 403,
- "type": "Forbidden",
- "title": "Not Authorized",
- "detail": "You must provide token to access this API",
- "instance": null
}
Returns a modelset specification
modelset_id required | string |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
{- "datasets": [
- {
- "uid": "string",
- "name": "string",
- "alias": "string",
- "description": "string",
- "project": "string",
- "version": "string",
- "keywords": [
- "string"
], - "metadata": { },
- "license": "string",
- "created": "2018-02-12T00:00:00Z",
- "updated": "2018-02-12T00:00:00Z",
- "data_api": "string",
- "item_type": "string",
- "domain": "string",
- "category": "string",
- "type": "string",
- "extent": {
- "temporal": {
- "interval": [
- [
- "2011-11-11T12:22:11Z",
- null
]
],
}
}, - "links": [
- {
- "rel": "string",
- "type": "string",
- "title": "string",
- "method": "GET",
- "headers": {
- "Accept": "application/json"
}, - "body": { },
- "merge": false
}
], - "providers": [
- {
- "name": "string",
- "description": "string",
- "roles": [
- "producer"
], - "url": "string"
}
], - "stac_extensions": [
- "string"
], - "item_assets": {
- "property1": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}, - "property2": {
- "href": "string",
- "title": "string",
- "description": "string",
- "type": "string",
- "roles": [
- "string"
], - "eo:bands": [
- {
- "name": "string",
- "description": "string",
- "common_name": "string",
- "gsd": 0,
- "center_wavelength": 0,
- "full_width_half_max": 0,
- "solar_illumination": 0
}
], - "raster:bands": [
- {
- "no_data": null,
- "sampling": "string",
- "data_type": "string",
- "bits_per_sample": 0,
- "spatial_resolution": 0,
- "statistics": {
- "mean": 0,
- "minimum": 0,
- "maximum": 0,
- "stdev": 0,
- "valid_percent": 0
}, - "unit": "string",
- "scale": 0,
- "offset": 0,
- "histogram": {
- "count": 0,
- "min": 0,
- "max": 0,
- "buckets": [
- 0
]
}
}
], - "additionalProperties": null
}
}, - "version_control": {
- "provider": "string",
- "path": "string",
- "repo": "string",
- "commit": "string"
}, - "services": [
- "string"
], - "index_pattern": "string",
- "boson_config": {
- "provider_name": "string",
- "url": "string",
- "thread_safe": true,
- "pass_headers": [
- "string"
], - "max_page_size": 0,
- "properties": { },
- "credential": "string",
- "credentials": { },
- "middleware": {
- "search_filters": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_before": [
- {
- "type": "string",
- "properties": { }
}
], - "search_transforms_after": [
- {
- "type": "string",
- "properties": { }
}
], - "pixels_transforms": [
- {
- "type": "string",
- "properties": { }
}
]
}, - "cache": {
- "enabled": true,
- "ttl_seconds": 0
}, - "tile_options": {
- "min_zoom": 0,
- "max_zoom": 0,
- "vector": {
- "clip_extent": [
- 0,
- 0,
- 0,
- 0
], - "simplifiy": 0,
- "min_area": 0,
- "min_length": 0,
- "skip_validate": true,
- "skip_repair": true
}, - "raster": { }
}
}, - "tesseract_config": {
- "name": "string",
- "type": "string",
- "inputs": [
- { }
], - "outputs": [
- { }
]
}
}
]
}
Validates a modelset
A dataset to validate
body | string base64 encoded yaml, json, or cue string of the dataset description |
format | string Enum: "json" "yaml" "cue" |
project | string (project) ^(\w+[\w\-\_]*|\*)$ The project for an object/connection |
{- "body": "string",
- "format": "json",
- "project": "global"
}
{- "body": "string"
}
Add predicates to a corresponing type. Overwrites the type definition, so if you want to add to an existing type, ensure those predicates are included in the list.
add specified predicates to entanglement
type | string^[A-Z]+[a-zA-Z]*$ |
Array of objects |
{- "type": "MyType",
- "predicates": [
- {
- "name": "my-predicate"
}, - {
- "name": "cool-predicate"
}
]
}
{- "success": true
}
Get all predicates per class. This gives you an idea of what options are out there for adding connections, and which Types may need to be added to the predicate ontology.
{- "types": [
- {
- "name": "Correlator",
- "predicates": [
- "correlates-with"
]
}, - {
- "name": "Linker",
- "predicates": [
- "links"
]
}, - {
- "name": "Observer",
- "predicates": [
- "can-observe"
]
}
]
}
Get incoming and outgoing edges for an object
uid required | string (uid) ^0x[0-9a-fA-F]+$ the object's uid, which is unique across the entire graph |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
predicates | string Example: predicates=can-observe select which predicates to return, comma separated predicate names |
[- {
- "uid": "string",
- "class": "string",
- "domain": "string",
- "category": "string",
- "type": "string",
- "property1": {
- "objects": [
- {
- "object": {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}, - "edge_attributes": { }
}
]
}, - "property2": {
- "objects": [
- {
- "object": {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}, - "edge_attributes": { }
}
]
}
}
]
Add a connection between this and another object
An object of connections to add
Array of objects | |
project | string (project) ^(\w+[\w\-\_]*|\*)$ The project for an object/connection |
{- "connections": [
- {
- "subject": {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}, - "predicate": {
- "domain": "*",
- "category": "*",
- "type": "*",
- "name": "correlates-with",
- "edge_attributes": [
- {
- "pearsonr": 0.95
}
]
}, - "object": {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
}
], - "project": "global"
}
{ }
Remove a connection between this and another object
An object of connections to remove
Array of objects | |
project | string (project) ^(\w+[\w\-\_]*|\*)$ The project for an object/connection |
{- "connections": [
- {
- "subject": {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}, - "predicate": {
- "domain": "*",
- "category": "*",
- "type": "*",
- "name": "correlates-with",
- "edge_attributes": [
- {
- "pearsonr": 0.95
}
]
}, - "object": {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
}
], - "project": "global"
}
{- "success": true
}
Return all objects in a project matching given filters
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
page | integer The page number for large result lists |
page_size | integer The number of results to get at once |
xid | string query by exact match on an external ID (xid) |
search | string a free text search string that will search indexed fields: name, description, alias |
spatial | string Example: spatial={
"geometry": {
"type": "Polygon",
"coordinates": [...]
},
"predicate": "intersects"
}
Spatial query, json encoded |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
]
}
Add one or more objects
An array of objects to add
Array of objects (object) | |
project | string (project) ^(\w+[\w\-\_]*|\*)$ The project for an object/connection |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
], - "project": "global"
}
{- "success": true,
- "uids": [
- "string"
]
}
Delete one or more objects
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
uids required | string Example: uids=0x0234,0x1234,0x7865 a comma separated list of UIDs to delete |
hard | boolean Default: false remove object entirely from version control (unreversable) |
{- "requested": 0,
- "deleted": 0
}
Return object of specified uid
uid required | string (uid) ^0x[0-9a-fA-F]+$ the object's uid, which is unique across the entire graph |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
page | integer The page number for large result lists |
page_size | integer The number of results to get at once |
xid | string query by exact match on an external ID (xid) |
search | string a free text search string that will search indexed fields: name, description, alias |
spatial | string Example: spatial={
"geometry": {
"type": "Polygon",
"coordinates": [...]
},
"predicate": "intersects"
}
Spatial query, json encoded |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
]
}
Lists all objects of given class
class required | string (qualifier) ^[a-z]+[a-z\-\_]*$ object class to query on |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
page | integer The page number for large result lists |
page_size | integer The number of results to get at once |
xid | string query by exact match on an external ID (xid) |
search | string a free text search string that will search indexed fields: name, description, alias |
spatial | string Example: spatial={
"geometry": {
"type": "Polygon",
"coordinates": [...]
},
"predicate": "intersects"
}
Spatial query, json encoded |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
]
}
Lists all objects of given class and domain
class required | string (qualifier) ^[a-z]+[a-z\-\_]*$ object class to query on |
domain required | string (qualifier) ^[a-z]+[a-z\-\_]*$ domain the objects belong to |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
page | integer The page number for large result lists |
page_size | integer The number of results to get at once |
xid | string query by exact match on an external ID (xid) |
search | string a free text search string that will search indexed fields: name, description, alias |
spatial | string Example: spatial={
"geometry": {
"type": "Polygon",
"coordinates": [...]
},
"predicate": "intersects"
}
Spatial query, json encoded |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
]
}
Lists all objects of given class, domain, and category
class required | string (qualifier) ^[a-z]+[a-z\-\_]*$ object class to query on |
domain required | string (qualifier) ^[a-z]+[a-z\-\_]*$ domain the objects belong to |
category required | string (qualifier) ^[a-z]+[a-z\-\_]*$ category under domain the objects belong to |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
page | integer The page number for large result lists |
page_size | integer The number of results to get at once |
xid | string query by exact match on an external ID (xid) |
search | string a free text search string that will search indexed fields: name, description, alias |
spatial | string Example: spatial={
"geometry": {
"type": "Polygon",
"coordinates": [...]
},
"predicate": "intersects"
}
Spatial query, json encoded |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
]
}
Lists all objects of given class, domain, and category
class required | string (qualifier) ^[a-z]+[a-z\-\_]*$ object class to query on |
domain required | string (qualifier) ^[a-z]+[a-z\-\_]*$ domain the objects belong to |
category required | string (qualifier) ^[a-z]+[a-z\-\_]*$ category under domain the objects belong to |
type required | string (qualifier) ^[a-z]+[a-z\-\_]*$ type under category and domain the objects belong to |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
page | integer The page number for large result lists |
page_size | integer The number of results to get at once |
xid | string query by exact match on an external ID (xid) |
search | string a free text search string that will search indexed fields: name, description, alias |
spatial | string Example: spatial={
"geometry": {
"type": "Polygon",
"coordinates": [...]
},
"predicate": "intersects"
}
Spatial query, json encoded |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
]
}
Lists all objects of given class, domain, and category
class required | string (qualifier) ^[a-z]+[a-z\-\_]*$ object class to query on |
domain required | string (qualifier) ^[a-z]+[a-z\-\_]*$ domain the objects belong to |
category required | string (qualifier) ^[a-z]+[a-z\-\_]*$ category under domain the objects belong to |
type required | string (qualifier) ^[a-z]+[a-z\-\_]*$ type under category and domain the objects belong to |
name required | string (qualifier) ^[a-z]+[a-z\-\_]*$ the object's unique name within the project |
project | string (project) ^(\w+[\w\-\_]*|\*)$ Example: project=global The project for an object/connection |
{- "objects": [
- {
- "uid": "0x9848af5",
- "class": "entity",
- "domain": "agriculture",
- "category": "location",
- "type": "farm",
- "name": "whispering-pines",
- "alias": "Whispering Pines Farm",
- "geometry": {
- "type": "Point",
- "coordinates": [
- -55,
- -12
]
}
}
]
}