Get analytics model in AAC format
Code
path Parameters
workspaceIdstring · required
query Parameters
excludestring[]Enum values:ACTIVITY_INFO
Responses
Retrieved current analytics model in AAC format.
attribute_hierarchiesobject[]An array of attribute hierarchies.
dashboardsarrayAn array of dashboards.
metricsobject[]An array of metrics.
pluginsobject[]An array of dashboard plugins.
visualizationsarrayAn array of visualizations.
Set analytics model from AAC format
Code
path Parameters
workspaceIdstring · required
Request Body
attribute_hierarchiesobject[]An array of attribute hierarchies.
dashboardsarrayAn array of dashboards.
metricsobject[]An array of metrics.
pluginsobject[]An array of dashboard plugins.
visualizationsarrayAn array of visualizations.
Responses
Analytics model successfully set.
Convert a geo file to GeoParquet format
Converts a geo file from the staging area to GeoParquet format. Supported source formats: GeoJSON (.geojson, .json). If the source file is already in GeoParquet format, the same location is returned without conversion.
Responses
Conversion was successful.
locationstring · requiredLocation of the converted GeoParquet file in the staging area.
Upload a geo collection file to the staging area
Import custom geo collection
(BETA) Create a new AILake Database instance
(BETA) Creates a new database in the organization's AI Lake. Returns an operation-id in the operation-id header the client can use to poll for the progress.
Headers
operation-idstring
Request Body
namestring · requiredName of the database instance
storageIdsstring[] · unique · requiredSet of ids of the storage instances this database instance should access.
Responses
Accepted
(BETA) Get the specified AILake Database instance
(BETA) Retrieve details of the specified AI Lake database instance in the organization's AI Lake.
path Parameters
instanceIdstring · required
Responses
AI Lake database instance successfully retrieved
idstring · requiredId of the AI Lake Database instance
namestring · requiredName of the AI Lake Database instance
storageIdsstring[] · unique · requiredSet of ids of the storage instances this database instance should access.
(BETA) Get Long Running Operation details
(BETA) Retrieves details of a Long Running Operation specified by the operation-id.
path Parameters
operationIdstring · requiredOperation ID
Responses
AI Lake Long Running Operation details successfully retrieved
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: error, id, kind +1 more | |
| type = object · requires: id, kind, status | |
| type = object · requires: id, kind, status |
Operation that has failed
idstring · requiredId of the operation
kindstring · enum · requiredType of the long-running operation.
provision-database— Provisioning of an AI Lake database.deprovision-database— Deprovisioning (deletion) of an AI Lake database.
Enum values:provision-databasedeprovision-databasestatusstring · requirederrorobject · requiredError information for a failed operation
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
pageintegerZero-based page index (0..N)
Default: 0sizeintegerThe size of the page to be returned
Default: 20sortstring[]Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
metaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:pageallALL
Responses
Request successfully processed
dataobject[] · unique · required
linksobjectmetaobject
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Request successfully processed
dataobject · requiredJSON:API representation of customGeoCollection entity.
linksobject
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Request successfully processed
dataobject · requiredJSON:API representation of customGeoCollection entity.
linksobject
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Successfully deleted
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Request successfully processed
dataobject · requiredJSON:API representation of customGeoCollection entity.
linksobject
path Parameters
workspaceIdstring · required
query Parameters
originstring · enumDefines scope of origin of objects. All by default.
Enum values:ALLPARENTSNATIVEDefault: ALLfilterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:metricsanalyticalDashboardsmetricanalyticalDashboardALLpageintegerZero-based page index (0..N)
Default: 0sizeintegerThe size of the page to be returned
Default: 20sortstring[]Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
metaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:originpageallALL
Headers
X-GDC-VALIDATE-RELATIONSbooleanDefault: false
Responses
Request successfully processed
dataobject[] · unique · required
includedarray · uniqueIncluded resources
linksobjectmetaobject
path Parameters
workspaceIdstring · required
query Parameters
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:metricsanalyticalDashboardsmetricanalyticalDashboardALLmetaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:originallALL
Responses
Request successfully processed
dataobject · requiredJSON:API representation of knowledgeRecommendation entity.
includedarray · uniqueIncluded resources
linksobject
path Parameters
workspaceIdstring · required
query Parameters
originstring · enumDefines scope of origin of objects. All by default.
Enum values:ALLPARENTSNATIVEDefault: ALL
Headers
X-GDC-VALIDATE-RELATIONSbooleanDefault: false
Request Body
filterstring | nullFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includearray | nullList of related entities to include in the response
metaIncludearray | null · uniqueSet of metadata fields to include in the response
pageobjectPagination information for entity search
sortarray | nullSorting criteria (can specify multiple sort orders)
Responses
Request successfully processed
dataobject[] · unique · required
includedarray · uniqueIncluded resources
linksobjectmetaobject
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:metricsanalyticalDashboardsmetricanalyticalDashboardALLmetaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:originallALL
Headers
X-GDC-VALIDATE-RELATIONSbooleanDefault: false
Responses
Request successfully processed
dataobject · requiredJSON:API representation of knowledgeRecommendation entity.
includedarray · uniqueIncluded resources
linksobject
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:metricsanalyticalDashboardsmetricanalyticalDashboardALL
Responses
Request successfully processed
dataobject · requiredJSON:API representation of knowledgeRecommendation entity.
includedarray · uniqueIncluded resources
linksobject
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Successfully deleted
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:metricsanalyticalDashboardsmetricanalyticalDashboardALL
Request Body
dataobject · requiredJSON:API representation of patching knowledgeRecommendation entity.
Responses
Request successfully processed
dataobject · requiredJSON:API representation of knowledgeRecommendation entity.
includedarray · uniqueIncluded resources
linksobject
path Parameters
workspaceIdstring · required
query Parameters
originstring · enumDefines scope of origin of objects. All by default.
Enum values:ALLPARENTSNATIVEDefault: ALLfilterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:userIdentifierscreatedBymodifiedByALLpageintegerZero-based page index (0..N)
Default: 0sizeintegerThe size of the page to be returned
Default: 20sortstring[]Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
metaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:originpageallALL
Headers
X-GDC-VALIDATE-RELATIONSbooleanDefault: false
Responses
Request successfully processed
dataobject[] · unique · required
includedobject[] · uniqueIncluded resources
linksobjectmetaobject
path Parameters
workspaceIdstring · required
query Parameters
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:userIdentifierscreatedBymodifiedByALLmetaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:originallALL
Responses
Request successfully processed
dataobject · requiredJSON:API representation of memoryItem entity.
includedobject[] · uniqueIncluded resources
linksobject
Search request for MemoryItem
path Parameters
workspaceIdstring · required
query Parameters
originstring · enumDefines scope of origin of objects. All by default.
Enum values:ALLPARENTSNATIVEDefault: ALL
Headers
X-GDC-VALIDATE-RELATIONSbooleanDefault: false
Request Body
filterstring | nullFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includearray | nullList of related entities to include in the response
metaIncludearray | null · uniqueSet of metadata fields to include in the response
pageobjectPagination information for entity search
sortarray | nullSorting criteria (can specify multiple sort orders)
Responses
Request successfully processed
dataobject[] · unique · required
includedobject[] · uniqueIncluded resources
linksobjectmetaobject
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:userIdentifierscreatedBymodifiedByALLmetaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:originallALL
Headers
X-GDC-VALIDATE-RELATIONSbooleanDefault: false
Responses
Request successfully processed
dataobject · requiredJSON:API representation of memoryItem entity.
includedobject[] · uniqueIncluded resources
linksobject
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:userIdentifierscreatedBymodifiedByALL
Responses
Request successfully processed
dataobject · requiredJSON:API representation of memoryItem entity.
includedobject[] · uniqueIncluded resources
linksobject
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Successfully deleted
path Parameters
workspaceIdstring · requiredobjectIdstring · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
includestring[] · style: formArray of included collections or individual relationships. Includes are separated by commas (e.g. include=entity1s,entity2s). Collection include represents the inclusion of every relationship between this entity and the given collection. Relationship include represents the inclusion of the particular relationships only. If single parameter "ALL" is present, all possible includes are used (include=ALL).
WARNING: Individual include types (collection, relationship or ALL) cannot be combined together.
Enum values:userIdentifierscreatedBymodifiedByALL
Responses
Request successfully processed
dataobject · requiredJSON:API representation of memoryItem entity.
includedobject[] · uniqueIncluded resources
linksobject
Get collection features
Retrieve features from a GeoCollections collection as GeoJSON
path Parameters
collectionIdstring · requiredCollection identifier
query Parameters
limitinteger · min: 1 · max: 100Maximum number of features to return
bboxstringBounding box filter (minx,miny,maxx,maxy)
valuesstring[]List of values to filter features by
Responses
Features retrieved successfully
featuresobject[] · requiredtypestring · required
bboxnumber[]
Get custom collection features
Retrieve features from a custom (organization-scoped) GeoCollections collection as GeoJSON
path Parameters
collectionIdstring · requiredCollection identifier
query Parameters
limitinteger · min: 1 · max: 100Maximum number of features to return
bboxstringBounding box filter (minx,miny,maxx,maxy)
valuesstring[]List of values to filter features by
Responses
Features retrieved successfully
featuresobject[] · requiredtypestring · required
bboxnumber[]