Download OpenAPI specification:
Altair Graph Studio REST API
This request returns the title, type, and URI for all graphmarts the user has permission to view. When expand=* is specified in the request, details about tags, layers, created and modified dates, and non-default graphmart configuration settings are also retrieved.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "manualRefresh": true,
- "maxActivationStats": null,
- "defaultDataAclsInheritFromGraphmart": true,
- "loadPriority": 0,
- "inDesignMode": true,
- "modified": "2019-08-24T14:15:22Z",
- "disableLoadCounts": true,
- "description": "string",
- "runAsPipeline": true,
- "ignoreErrors": true,
- "ignoreFailedDependencies": true,
- "generateStatisticsAfterEachLayer": true,
- "runMetricsOnActivation": true,
- "requireES": true,
- "preview": true,
- "leaveGraphmartOnline": true,
- "created": "2019-08-24T14:15:22Z",
- "layer": [
- {
- "defaultSelected": true,
- "layerStep": [
- {
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "deleteEsIndexOnUnload": true,
- "elasticsearchIndexName": "string",
- "view": [
- {
- "inlineView": true,
- "exposed": true,
- "visible": true,
- "canExclude": true,
- "defaultSelected": true,
- "hideFromOthers": true,
- "materializeView": true,
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "description": "string",
- "enableElasticsearchIndex": true,
- "elasticsearchIndexSettings": "string",
- "exportLayerToDataset": true,
- "clearEsIndexOnActivation": true,
- "modified": "2019-08-24T14:15:22Z",
- "exposed": true,
- "visible": true,
- "shareLayer": true,
- "elasticsearchIndexMapping": "string",
- "canExclude": true,
- "disableLoadCounts": true,
- "preview": true,
- "created": "2019-08-24T14:15:22Z",
- "hideFromOthers": true,
- "autoDeployOntologyChanges": true,
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "runConfiguration": [
- {
- "manualRefresh": true,
- "disableLoadCounts": true,
- "created": "2019-08-24T14:15:22Z",
- "collectActivationMetrics": true,
- "ignoreErrors": true,
- "leaveGraphmartOnline": true,
- "runConfigurationAssumeDisabled": true,
- "requireES": true,
- "description": "string",
- "preview": true,
- "runMetricsOnActivation": true,
- "ignoreFailedDependencies": true,
- "modified": "2019-08-24T14:15:22Z",
- "runAsPipeline": true,
- "generateStatisticsAfterEachLayer": true,
- "generateProvenance": true,
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "generateProvenance": true,
- "title": "string",
- "includeMetadataGraphs": true,
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request is used to create and configure a new graphmart. Title is the only required parameter.
Configuration details for the new graphmart.
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves the title, type, and URI for a graphmart. When expand=* is specified in the request, details about tags, layers, created and modified dates, and non-default graphmart configuration settings are also retrieved.
| graphmart_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "title": "Example Graphmart"
}This request replaces an existing graphmart or creates a new one with the specified URI.
| graphmart_uri required | string |
| force required | boolean Default: false Controls whether to accept confirmation and force the replacement of any existing children when you specify an existing graphmart URI in the request. If false (the default value), an error is returned if you reference an existing graphmart URI without including the child layers in the request. The error acts as a warning to inform you that existing children will be deleted if you proceed. To force the removal of existing layers, include force=true. |
The Graphmart you'd like to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request updates configuration properties for the specified graphmart. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| graphmart_uri required | string |
The Graphmart you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request deletes the specified graphmart, including all of the data layers, steps, and graph data.
| graphmart_uri required | string |
| force required | boolean Default: false Controls if graphmart will be deleted where confirmation is required. If false (the default value), the confirmation message is returned. To force the removal of graphmart, include force=true. |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request returns the status of the specified graphmart (i.e., Offline, Online, Activating, etc), the activation timestamp, and the duration of the activation. If detail=true, the request returns the entire GraphmartStatus object, including layer statuses, step counts, total statements, last accessed timestamp, etc.
| graphmart_uri required | string |
| detail | boolean Whether to show detailed status information |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request asynchronously activates the specified graphmart. The request returns an error if the graphmart is currently activating, deactivating, or refreshing. If the graphmart is already active, the graphmart is deactivated and then activated again. One of 'azgLaunchConfiguration' or 'staticAzgServer' is required unless there is exactly one static AZG server registered in the system. 'elasticLaunchConfiguration' is required when 'azgLaunchConfiguration' is present and the graphmart contains datasets with Elasticsearch indexes.
| graphmart_uri required | string |
Activate Graphmart Request Body
object (AzgActivationLaunchConfiguration) | |
object (ElasticActivationLaunchConfiguration) | |
object (GraphmartRunConfiguration) | |
| staticAzgServer | string the URI of the static Lakehouse |
{- "azgLaunchConfiguration": {
- "uri": "string",
- "nodes": 0,
- "version": "string",
- "nfsConfig": "string"
}, - "elasticLaunchConfiguration": {
- "uri": "string",
- "nodes": 0,
- "version": "string"
}, - "graphmartRunConfiguration": {
- "deployOnActivation": true,
- "runConfiguration": "string",
- "inDesignMode": true,
- "runAsPipeline": true
}, - "staticAzgServer": "string"
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request asynchronously deactivates the specified graphmart. The data is deleted from Lakehouse and the graphmart’s status is changed to Offline. This request returns an error if the graphmart is currently activating, deactivating, offline, or refreshing.
| graphmart_uri required | string |
{- "status": "string",
- "message": "string",
- "detail": "string"
}This request asynchronously refreshes the specified graphmart. A refresh reloads any graphmart configuration changes or “dirty” data layers without reloading layers that have not changed. This request returns an error if the graphmart is currently activating, deactivating, offline, or refreshing.
| graphmart_uri required | string |
{- "status": "string",
- "message": "string",
- "detail": "string"
}This request asynchronously reloads the specified graphmart. A reload unloads all data layers (regardless of whether the layers have changed) and then loads them again. This request returns an error if the graphmart is currently activating, deactivating, offline, or refreshing.
| graphmart_uri required | string |
Reload Graphmart Request Body
| deployOnActivation | boolean Whether to Deploy Data To Lakehouse During Activation |
| runConfiguration | string URI of Run Configuration for layers and steps which should be enabled during deploy/reload/refresh |
| inDesignMode | boolean Whether the Grapmart is deployed in Design Mode |
| runAsPipeline | boolean When deployed with this Run Configuration, the Graphmart will automatically return to an OFFLINE state after all of its layers are done processing. |
{- "deployOnActivation": true,
- "runConfiguration": "string",
- "inDesignMode": true,
- "runAsPipeline": true
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request returns details about the data layers in the specified graphmart.
| graphmart_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "defaultSelected": true,
- "layerStep": [
- {
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "deleteEsIndexOnUnload": true,
- "elasticsearchIndexName": "string",
- "view": [
- {
- "inlineView": true,
- "exposed": true,
- "visible": true,
- "canExclude": true,
- "defaultSelected": true,
- "hideFromOthers": true,
- "materializeView": true,
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "description": "string",
- "enableElasticsearchIndex": true,
- "elasticsearchIndexSettings": "string",
- "exportLayerToDataset": true,
- "clearEsIndexOnActivation": true,
- "modified": "2019-08-24T14:15:22Z",
- "exposed": true,
- "visible": true,
- "shareLayer": true,
- "elasticsearchIndexMapping": "string",
- "canExclude": true,
- "disableLoadCounts": true,
- "preview": true,
- "created": "2019-08-24T14:15:22Z",
- "hideFromOthers": true,
- "autoDeployOntologyChanges": true,
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request adds a layer to the specified graphmart.
| graphmart_uri required | string |
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces all layers in the specified graphmart.
| graphmart_uri required | string |
| force required | boolean Default: false If true, any existing children not specified in the PUT request will be deleted. If false, an error will be thrown. |
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
[- {
- "defaultSelected": true,
- "layerStep": [
- {
- "title": "string",
- "type": "string",
- "description": "string",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "preGenerateStatistics": true,
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "deleteEsIndexOnUnload": true,
- "elasticsearchIndexName": "string",
- "view": [
- {
- "inlineView": true,
- "exposed": true,
- "visible": true,
- "canExclude": true,
- "defaultSelected": true,
- "hideFromOthers": true,
- "materializeView": true,
- "title": "string",
- "type": "string",
- "description": "string",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "preGenerateStatistics": true,
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "description": "string",
- "enableElasticsearchIndex": true,
- "elasticsearchIndexSettings": "string",
- "exportLayerToDataset": true,
- "clearEsIndexOnActivation": true,
- "exposed": true,
- "visible": true,
- "shareLayer": true,
- "elasticsearchIndexMapping": "string",
- "canExclude": true,
- "disableLoadCounts": true,
- "preview": true,
- "hideFromOthers": true,
- "autoDeployOntologyChanges": true,
- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
][- {
- "defaultSelected": true,
- "layerStep": [
- {
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "deleteEsIndexOnUnload": true,
- "elasticsearchIndexName": "string",
- "view": [
- {
- "inlineView": true,
- "exposed": true,
- "visible": true,
- "canExclude": true,
- "defaultSelected": true,
- "hideFromOthers": true,
- "materializeView": true,
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "description": "string",
- "enableElasticsearchIndex": true,
- "elasticsearchIndexSettings": "string",
- "exportLayerToDataset": true,
- "clearEsIndexOnActivation": true,
- "modified": "2019-08-24T14:15:22Z",
- "exposed": true,
- "visible": true,
- "shareLayer": true,
- "elasticsearchIndexMapping": "string",
- "canExclude": true,
- "disableLoadCounts": true,
- "preview": true,
- "created": "2019-08-24T14:15:22Z",
- "hideFromOthers": true,
- "autoDeployOntologyChanges": true,
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request deletes all layers from the specified graphmart, including all of the steps and graph data.
| graphmart_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request deletes the specified data layer from a graphmart, including all of the steps and graph data.
| graphmart_uri required | string |
| layer_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request replaces an existing layer or creates a new one with the specified URI.
| graphmart_uri required | string |
| layer_uri required | string |
| force required | boolean Default: false If true, any existing children not specified in the PUT request will be deleted. If false, an error will be thrown. |
The layer to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request moves a layer to another position within the graphmart's layer collection.
| graphmart_uri required | string |
| layer_uri required | string |
| after | string |
| before | string |
{- "status": "string",
- "message": "string",
- "detail": "string"
}This request returns details about the run configurations in the specified graphmart.
| graphmart_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "manualRefresh": true,
- "disableLoadCounts": true,
- "created": "2019-08-24T14:15:22Z",
- "collectActivationMetrics": true,
- "ignoreErrors": true,
- "leaveGraphmartOnline": true,
- "runConfigurationAssumeDisabled": true,
- "requireES": true,
- "description": "string",
- "preview": true,
- "runMetricsOnActivation": true,
- "ignoreFailedDependencies": true,
- "modified": "2019-08-24T14:15:22Z",
- "runAsPipeline": true,
- "generateStatisticsAfterEachLayer": true,
- "generateProvenance": true,
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request adds a layer to the specified graphmart.
| graphmart_uri required | string |
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces all run configs in the specified graphmart.
| graphmart_uri required | string |
| force required | boolean Default: false If true, any existing children not specified in the PUT request will be deleted. If false, an error will be thrown. |
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
[- {
- "manualRefresh": true,
- "disableLoadCounts": true,
- "collectActivationMetrics": true,
- "ignoreErrors": true,
- "leaveGraphmartOnline": true,
- "runConfigurationAssumeDisabled": true,
- "requireES": true,
- "description": "string",
- "preview": true,
- "runMetricsOnActivation": true,
- "ignoreFailedDependencies": true,
- "runAsPipeline": true,
- "generateStatisticsAfterEachLayer": true,
- "generateProvenance": true,
- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
][- {
- "manualRefresh": true,
- "disableLoadCounts": true,
- "created": "2019-08-24T14:15:22Z",
- "collectActivationMetrics": true,
- "ignoreErrors": true,
- "leaveGraphmartOnline": true,
- "runConfigurationAssumeDisabled": true,
- "requireES": true,
- "description": "string",
- "preview": true,
- "runMetricsOnActivation": true,
- "ignoreFailedDependencies": true,
- "modified": "2019-08-24T14:15:22Z",
- "runAsPipeline": true,
- "generateStatisticsAfterEachLayer": true,
- "generateProvenance": true,
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request deletes all run configs from the specified graphmart.
| graphmart_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request deletes the specified run configuration from a graphmart.
| graphmart_uri required | string |
| runconfig_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request replaces an existing run config or creates a new one with the specified URI.
| graphmart_uri required | string |
| runconfig_uri required | string |
The run config to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request asynchronously refreshes the specified layers. The layers parameter can be specified as a comma-separated list of URIs, such as '…layers/refresh?layers=http%3A%2F%2Fcambridgesemantics.com%2FLayer%2Fad231d34-f28c-4f71-bf67-b004577292ae,http%3A%2F%2Fcambridgesemantics.com%2FLayer%2F63310e50a1f04c90874b1a53d229ab1e' or you can include multiple layers parameters, such as '…/layers/refresh?layers=http%3A%2F%2Fcambridgesemantics.com%2FLayer%2Fad231d34-f28c-4f71-bf67-b004577292ae&layers=http%3A%2F%2Fcambridgesemantics.com%2FLayer%2F63310e50a1f04c90874b1a53d229ab1e'. The request returns an error if the parent graphmart is currently activating, deactivating, offline, or refreshing.
| layers required | Array of strings >= 1 |
{- "status": "string",
- "message": "string",
- "detail": "string"
}This request retrieves the title, type, URI, and enabled status for the specified layer. When expand=* is specified in the request, details about steps, created and modified dates, and non-default layer configuration properties are also retrieved.
| layer_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "title": "Example Layer"
}This request updates the configuration properties for the specified layer. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| layer_uri required | string |
The Layer you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request returns the type, status, and status text for the specified layer.
| layer_uri required | string |
| detail | boolean Whether to show detailed status information |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves the type, title, URI, description, enabled status, ontology, and source information for the steps in the specified layer. When expand=* is specified, details such as the created date, creator, and modifier are retrieved as well as the transformation query run by each step. See Step Type Schemas for supported step types and their properties.
| layer_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request creates a new step in the specified layer. See Step Type Schemas for supported step types and their properties.
| layer_uri required | string |
The step to add
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces all steps in the specified layer. See Step Type Schemas for supported step types and their properties.
| layer_uri required | string |
| force required | boolean Default: false If true, any existing children not specified in the PUT request will be deleted. If false, an error will be thrown. |
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
[- {
- "title": "string",
- "type": "string",
- "description": "string",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "preGenerateStatistics": true,
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
][- {
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request deletes all steps from the specified layer. Graph data associated with the steps is also deleted.
| layer_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request deletes the specified step from the given layer. Graph data associated with the step is also deleted.
| layer_uri required | string |
| step_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request replaces an existing step or creates a new one with the specified URI. See Step Type Schemas for supported step types and their properties.
| layer_uri required | string |
| step_uri required | string |
| force required | boolean Default: false If true, any existing children not specified in the PUT request will be deleted. If false, an error will be thrown. |
The Step you'd like to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request retrieves the type, title, URI, description, enabled status, ontology, and source information for the views in the specified layer. When expand=* is specified, details such as the created date, creator, and modifier are retrieved as well as the transformation query run by each view. See View Type Schemas for supported view types and their properties.
| layer_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "inlineView": true,
- "exposed": true,
- "visible": true,
- "canExclude": true,
- "defaultSelected": true,
- "hideFromOthers": true,
- "materializeView": true,
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request creates a new view in the specified layer. See View Type Schemas for supported view types and their properties.
| layer_uri required | string |
The view to add
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces all views in the specified layer. See View Type Schemas for supported view types and their properties.
| layer_uri required | string |
| force required | boolean Default: false If true, any existing children not specified in the PUT request will be deleted. If false, an error will be thrown. |
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
[- {
- "inlineView": true,
- "exposed": true,
- "visible": true,
- "canExclude": true,
- "defaultSelected": true,
- "hideFromOthers": true,
- "materializeView": true,
- "title": "string",
- "type": "string",
- "description": "string",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "preGenerateStatistics": true,
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
][- {
- "inlineView": true,
- "exposed": true,
- "visible": true,
- "canExclude": true,
- "defaultSelected": true,
- "hideFromOthers": true,
- "materializeView": true,
- "title": "string",
- "type": "string",
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "ignoreLoadErrors": true,
- "preVacuum": true,
- "disableLoadCounts": true,
- "preview": true,
- "modified": "2019-08-24T14:15:22Z",
- "preGenerateStatistics": true,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request deletes all views from the specified layer. Graph data associated with the views is also deleted.
| layer_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request deletes the specified view from the given layer. Graph data associated with the view is also deleted.
| layer_uri required | string |
| view_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request replaces an existing view or creates a new one with the specified URI. See View Type Schemas for supported view types and their properties.
| layer_uri required | string |
| view_uri required | string |
| force required | boolean Default: false If true, any existing children not specified in the PUT request will be deleted. If false, an error will be thrown. |
The View you'd like to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request returns information about the specified step. See Step Type Schemas for supported step types and their properties.
| step_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "title": "Example Step"
}This request updates the configuration properties for the specified step. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null. See Step Type Schemas for supported step types and their properties.
| step_uri required | string |
The Step you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request returns information about the specified view. See View Type Schemas for supported view types and their properties.
| view_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "title": "Example View"
}This request updates the configuration properties for the specified view. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null. See View Type Schemas for supported view types and their properties.
| view_uri required | string |
The View you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves status information for the specified step.
| step_uri required | string |
| detail | boolean Whether to show detailed status information |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves the title, description, URI, and enabled layers/views/steps of a run config. When expand=* is specified in the request, additional details are retrieved.
| runconfig_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request updates the configuration properties for the specified run configuration. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| runconfig_uri required | string |
The RunConfig you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request returns the type, title, URI, and data location for all File-based linked datasets the user has permission to view. When expand=* is specified, details such as the created date, creator, and modifier are retrieved as well as information about editions and components.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "datasetComponent": [
- {
- "pathFromDatasetRoot": "string",
- "created": "2019-08-24T14:15:22Z",
- "parentIsRoot": true,
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "edition": [
- {
- "comment": "string",
- "modified": "2019-08-24T14:15:22Z",
- "created": "2019-08-24T14:15:22Z",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
], - "dataLocation": {
- "title": "string",
- "checksum": "string",
- "dataFormat": "string",
- "filePath": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}, - "title": "string",
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z",
- "description": "string",
- "comment": "string",
- "label": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request returns the type, URI, title, and data location for the specified dataset.
| dataset_uri required | string The encoded URI of the object |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces an existing dataset or creates a new empty dataset with the specified URI at the specified location on a fileConnection. When adding the value for the required filePath body parameter, take into account that the value of fileConnection may already contain a partial path to the location of the dataset directory and filePath is appended to fileConnection. If the directory specified in filePath does not exist, it will be created.
| dataset_uri required | string |
| force required | boolean Default: false Controls whether to force the replacement of an existing dataset in the request. If false (the default value), an error is returned if you reference an existing dataset URI. To force the removal of an existing dataset, include force=true. |
Create Dataset Request Body
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request updates configuration properties for the specified dataset. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| dataset_uri required | string The encoded URI of the object |
The dataset you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request deletes an existing dataset as well as any associated editions and components. This request does not delete the dataset or its editions and components from disk. It removes the dataset entry from Studio's Datasets catalog.
| dataset_uri required | string The encoded URI of the object |
| force required | boolean Default: false Controls if dataset will be deleted where confirmation is required. If false (the default value), the confirmation message is returned. To force the removal of dataset, include force=true. |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request imports a dataset from an existing FLDS on disk. When adding the value for the required filePath body parameter, take into account that the value of fileConnection may already contain a partial path to the location of the directory that contains flds.trig and filePath is appended to fileConnection.
| conflict_resolution | string This parameter specifies what to do if this import will result in conflicting graphs. There are two options: rename or replace. If “rename,” the existing conflicting graphs are renamed. If “replace,” existing graphs are overwritten. If there are conflicting graphs and conflict-resolution is not specified, an error is returned. |
| skipOntologies | boolean When this parameter is true the FLDS's ontologies will not be imported. |
Create Dataset Request Body
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request imports a dataset from an existing FLDS inside a zip file.
| conflict_resolution | string This parameter specifies what to do if this import will result in conflicting graphs. There are two options: rename or replace. If “rename,” the existing conflicting graphs are renamed. If “replace,” existing graphs are overwritten. If there are conflicting graphs and conflict-resolution is not specified, an error is returned. |
| skipOntologies | boolean When this parameter is true the FLDS's ontologies will not be imported. |
Import FLDS Zip Request Body
| fileConnection | string <uri> The URI for the shared file store |
| filePath | string The path to the file directory on the shared file store |
Array of objects (Tag) | |
| tagTitle | Array of strings |
| fldsZip required | string <binary> the FLDS zip file to import |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request creates a dataset from an RDF directory of TTL, NT, or N3 files on a fileConnection. RDF files must be placed in a directory named rdf.filetype or rdf.filetype.gz. Place uncompressed TTL files in a directory called rdf.ttl, and place compressed TTL files in a directory called rdf.ttl.gz. Place uncompressed N-Triple files in a directory called rdf.nt or rdf.n3, depending on the file type extension. Place compressed N-Triple files in an rdf.nt.gz or rdf.n3.gz directory. When adding the value for the required filePath body parameter, take into account that the value of fileConnection may already contain a partial path to the location of the RDF directory and filePath is appended to fileConnection.
Create Dataset Request Body
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request creates a dataset from a zipped RDF directory of TTL, NT, or N3 files. The ZIP file must include an rdf.filetype subdirectory that contains the RDF files. Place uncompressed TTL files in a directory called rdf.ttl, and place compressed TTL files in a directory called rdf.ttl.gz. Place uncompressed N-Triple files in a directory called rdf.nt or rdf.n3, depending on the file type extension. Place compressed N-Triple files in an rdf.nt.gz or rdf.n3.gz directory.
Import RDF Directory Zip Request Body
| fileConnection | string <uri> The URI for the shared file store |
| filePath | string The path to the file directory on the shared file store |
| title required | string The name of the dataset |
| description | string A brief description of the dataset |
| models | Array of strings <uri> [ items <uri > ] The URIs of the ontologies to associate with this dataset. Each URI should be entered in the following format without quotes ' |
Array of objects (Tag) | |
| tagTitle | Array of strings |
| rdfZip required | string <binary> the RDF zip file to import |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request creates an empty dataset at the specified location on a fileConnection. When adding the value for the required filePath body parameter, take into account that the value of fileConnection may already contain a partial path to the location of the dataset directory and filePath is appended to fileConnection. If the directory specified in filePath does not exist, it will be created.
Create Dataset Request Body
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves the type, URI, and title for all editions in the specified dataset.
| dataset_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "comment": "string",
- "modified": "2019-08-24T14:15:22Z",
- "created": "2019-08-24T14:15:22Z",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request creates an edition in the specified dataset.
| dataset_uri required | string |
Create Edition Request Body
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request deletes the specified edition and its associated components from the dataset.
| dataset_uri required | string |
| edition_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request retrieves the type, URI, and created timestamp for all components in the specified dataset.
| dataset_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "pathFromDatasetRoot": "string",
- "created": "2019-08-24T14:15:22Z",
- "parentIsRoot": true,
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request deletes the specified component from the given dataset.
| dataset_uri required | string |
| component_uri required | string |
| delete_on_disk | boolean Indicates whether the RDF data should also be deleted on disk |
| force | boolean Indicates whether a component should be deleted if it is being used in an edition |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request creates a dataset component from a TTL, NT, or N3 RDF file. The file name extension should match the format specific on the dataset. Place uncompressed TTL in a file with extension .ttl, and place compressed TTL in a file with extension .ttl.gz. Place uncompressed N-Triple in a file with extension .nt or .n3, depending on the file type extension. Place compressed N-Triple in a file with extension .nt.gz or .n3.gz directory.
| dataset_uri required | string |
Import component data request body
| title required | string The title of the component |
Array of objects (Tag) | |
| tagTitle | Array of strings |
| rdfFile required | string <binary> the rdf file to import |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request archives the specified editions of a dataset and optionally deletes old archives according to the dataset's maxArchives property. Archives the working edition if none are specified.
| dataset_uri required | string |
| ageOffEditions | boolean |
The list of edition URIs to archive. If none are specified, defaults to the working edition.
[- "string"
]{- "status": "string",
- "message": "string",
- "detail": "string"
}This request returns the type, title, and URI for the specified edition.
| edition_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request updates configuration properties for the specified edition. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| edition_uri required | string |
The Edition you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves the specified dataset component.
| component_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request deletes the specified component.
| component_uri required | string |
| delete_on_disk | boolean Indicates whether the RDF data should also be deleted on disk |
| force | boolean Indicates whether a component should be deleted if it is being used in an edition |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request modifies a dataset component. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| component_uri required | string |
The Component you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves the inherited and explicit ACLs that are set for a given object.
| object_uri required | string The encoded URI of the object |
| aclInheritedBy | boolean Whether to include objects that inherit from the requested object |
{
}This request sets the ACLs for an object by replacing all existing ACLs with the ones in the request.
Set ACLs Request Body
Array of objects (AclDetailsSet) | |
| preserveInheritance | boolean |
{- "aclEdits": [
- {
}
], - "preserveInheritance": true
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request modifies the ACLs for an object by adding or removing ACL statements. Requests for removals of statements that do not exist will not trigger errors. ACLs are processed in the order given. If there are conflicts, the last statements override previous statements.
Edit ACLs Request Body
Array of objects (AclDetailsEdit) |
{- "aclEdits": [
- {
}
]
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request updates the ACLs for the given object by resetting the statements according to the associated Default Access Policy. Inheritance statements are not modified by this method.
| object_uri required | string The encoded URI of the object |
{- "status": "string",
- "message": "string",
- "detail": "string"
}This request runs the specified unstructured pipeline.
| pipeline_uri required | string |
Run Pipeline Request Body
| anzoLaunchConfiguration | string For K8s deployments, the URI for the Studio Agent launch configuration |
| duLaunchConfiguration | string For K8s deployments, the URI for the DU launch configuration |
| esLaunchConfiguration | string For K8s deployments, the URI for the Elasticsearch launch configuration |
{- "anzoLaunchConfiguration": "string",
- "duLaunchConfiguration": "string",
- "esLaunchConfiguration": "string"
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request returns information about the status of an unstructured pipeline.
| pipeline_uri required | string |
| detail | boolean |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request downloads the specified model.
| model_uri required | string |
| format | string Default: "trig" The RDF Format to use for the retrieved model. Only TRIG and OWL are supported. |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}Imports a given Migration Package
| force | boolean If any graphs lack sufficient import permissions, force a partial import consisting of graphs with sufficient permissions |
Import Migration Package Request Body
| newVersionLabel | string Name for the version created from this import |
| newVersionComment | string Description for the version created from this import |
| currentStateVersionLabel | string Name for the version created for the current state of the journal |
| currentStateVersionComment | string Description for the version created for the current state of the journal |
| applyImport | boolean Whether to apply this import as the current state of the journal or just create a version containing the imported data |
| migrationPackage required | string <binary> the Migration Package to import |
{- "status": "string",
- "message": "string",
- "detail": "string"
}Exports a given Migration Package
| migration_package_uri required | string |
Export Migration Package Request Body
object (DataLocation) |
{- "exportDataLocation": {
- "title": "string",
- "checksum": "string",
- "dataFormat": "string",
- "filePath": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
}{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}Creates a migration package
Create Migration Package Request Body
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request returns the title, type, URI, and core artifacts for all migration packages the user has permission to view. When expand=* is specified in the request, additional information is also retrieved.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "exportAclHandling": { },
- "includeDatasetEditionsAndComponents": true,
- "lastRefresh": "2019-08-24T14:15:22Z",
- "useVariableTemplateFile": true,
- "exportFormat": { },
- "includeRegistryStatements": true,
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request retrieves the title, type, URI, and core artifacts for a migration package. When expand=* is specified in the request, additional details are also retrieved.
| migration_package_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request returns all of the static Lakehouse Connections the user has permission to view.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "keepAliveRetryDelay": null,
- "maxSystemQueryDuration": "string",
- "httpUser": "string",
- "buildId": "string",
- "callbackHostname": "string",
- "adminUser": "string",
- "adminPassword": "string",
- "host": "string",
- "useJson": true,
- "gdiVersion": "string",
- "licenseId": "string",
- "port": 0,
- "queryPassword": "string",
- "longQueryThreshold": null,
- "queryUser": "string",
- "gatherCrashDumpsOnReload": true,
- "managementPort": 0,
- "enableDetailedQueryTiming": true,
- "quadMode": true,
- "useAnzoGraphPersistence": true,
- "modified": "2019-08-24T14:15:22Z",
- "supportsStatistics": true,
- "dynamicAnzoGraph": true,
- "keepAliveReload": true,
- "queryThreads": 0,
- "maxQueryDuration": "string",
- "isReplica": true,
- "deployDataOnStartup": true,
- "keepAliveTimeout": 0,
- "statisticsVersion": "string",
- "nodes": 0,
- "trustAll": true,
- "reloadGqeOnStartup": true,
- "keepAliveRetries": 0,
- "licensePool": "string",
- "supportsGDI": true,
- "disableGatherStatistics": true,
- "isCloud": true,
- "title": "string",
- "usePriorityQueryManager": true,
- "isOnline": true,
- "concurrentQueries": 0,
- "statusDetails": "string",
- "lastUpdateTimestamp": null,
- "lastUpdateTime": "2019-08-24T14:15:22Z",
- "lastAccessed": "2019-08-24T14:15:22Z",
- "version": "string",
- "enableIndexing": true,
- "description": "string",
- "created": "2019-08-24T14:15:22Z",
- "resetEnabled": true,
- "totalStatements": null,
- "readOnly": true,
- "enabled": true,
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request is used to create and configure a new static Lakehouse Connection. The title and host properties are required.
Configuration details for the new static Lakehouse Connection.
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves the title, description, host and URI for a static Lakehouse Connection. When expand=* is specified in the request, further details are returned.
| anzograph_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces an existing static Lakehouse Connection or creates a new one with the specified URI.
| anzograph_uri required | string |
| force required | boolean Default: false Controls if Lakehouse Connection will be deleted where confirmation is required. If false (the default value), the confirmation message is returned. To force the removal of static Lakehouse Connection, include force=true. |
The static Lakehouse Connection you'd like to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request updates properties for the specified static Lakehouse Connection. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| anzograph_uri required | string |
The static Lakehouse Connection you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request deletes the specified static Lakehouse Connection.
| anzograph_uri required | string |
| force required | boolean Default: false Controls if static Lakehouse Connection will be deleted where confirmation is required. If false (the default value), the confirmation message is returned. To force the removal of static Lakehouse Connection, include force=true. |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request asynchronously reconnects to the specified static static Lakehouse Server.
| anzograph_uri required | string |
{- "status": "string",
- "message": "string",
- "detail": "string"
}This request returns all of the dynamic Lakehouse Launch Configs the user has permission to view.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "clusterLaunchSpec": {
- "billingRate": 0,
- "crVersion": "string",
- "isPreemptible": true,
- "billingDate": "2019-08-24",
- "billingType": "string",
- "billingUnit": "string",
- "instance": "string",
- "clusterSize": 0,
- "cpu": 0,
- "memory": 0,
- "nodeType": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}, - "title": "string",
- "cloudProviderConfigTitle": "string",
- "operatorStatus": "string",
- "isActive": true,
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request returns all the dynamic Elasticsearch Launch Configs the user has permission to view.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "disableInitPlugins": true,
- "clientLaunchSpec": {
- "billingRate": 0,
- "crVersion": "string",
- "isPreemptible": true,
- "billingDate": "2019-08-24",
- "billingType": "string",
- "billingUnit": "string",
- "instance": "string",
- "clusterSize": 0,
- "cpu": 0,
- "memory": 0,
- "nodeType": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}, - "masterLaunchSpec": {
- "billingRate": 0,
- "crVersion": "string",
- "isPreemptible": true,
- "billingDate": "2019-08-24",
- "billingType": "string",
- "billingUnit": "string",
- "instance": "string",
- "clusterSize": 0,
- "cpu": 0,
- "memory": 0,
- "nodeType": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}, - "dataLaunchSpec": {
- "billingRate": 0,
- "crVersion": "string",
- "isPreemptible": true,
- "billingDate": "2019-08-24",
- "billingType": "string",
- "billingUnit": "string",
- "instance": "string",
- "clusterSize": 0,
- "cpu": 0,
- "memory": 0,
- "nodeType": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}, - "title": "string",
- "cloudProviderConfigTitle": "string",
- "operatorStatus": "string",
- "isActive": true,
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request creates a version of an object.
Configuration details for version creation.
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "status": "string",
- "message": "string",
- "detail": "string"
}This request returns all SSO providers the user has permission to view. Each SSO provider returns the title, description, and container id properties by default, unless an alternative expand string is provided.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "discoveryUrl": "string",
- "secret": "string",
- "baseUri": "string",
- "keycloakRealm": "string",
- "trustAll": true,
- "preferredJwsAlgorithm": "string",
- "title": "string",
- "type": "string",
- "logoutUrl": "string",
- "scope": "string",
- "key": "string",
- "defaultToCentralLogout": true,
- "callbackUrl": "string",
- "callbackPort": 0,
- "logoutUrlSuffix": "string",
- "useCentralLogout": true,
- "showOnLogin": true,
- "description": "string",
- "ssoEmailTemplateReplacement": "string",
- "ssoUserTemplateReplacement": "string",
- "useCallbackUserKeyAsUsername": true,
- "callbackUserKey": "string",
- "lastUsedForAuthentication": "2019-08-24",
- "ssoUsernameVelocityTemplate": "string",
- "ssoUserTemplate": "string",
- "ssoEmailVelocityTemplate": "string",
- "useTokenName": true,
- "internalOnly": true,
- "ldapFallbackDomain": "string",
- "userKeyMatchField": "string",
- "ssoEmailTemplate": "string",
- "ssoRejectLoginVelocityTemplate": "string",
- "index": 0,
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request is used to create and configure a new SSO provider.
Configuration details for the new SSO provider.
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves parameters for a SSO provider.
| sso_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces an existing SSO provider or creates a new one with the specified URI.
| sso_uri required | string |
The SSO provider you'd like to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request updates configuration properties for the specified SSO provider. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| sso_uri required | string |
The SSO provider you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request deletes the specified SSO provider, including all of the data layers, steps, and graph data.
| sso_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}This request returns all Elasticsearch configs the user has permission to view. Each Elasticsearch config returns the title, host, and port properties by default, unless an alternative expand string is provided.
| expand | string An expansion definition instructing the server what data to include in the response |
| filter | string A filter to apply to limit the data that is returned. You can filter on any of the object's parameters by including filter=<parameter>:<value> in the request. All values must be URL-encoded. If the value is a URI or a string with spaces, include encoded quotation marks around the value. For example to filter on title:"This is a Title", the filter statement would be filter=title%3A%22This%20is%20a%20Title%22. Wildcards are also supported for contains-type filters. For example, filter=title%3A%22%2AThe%2A%22 is filter=title:"*The*". |
| limit | integer The number of records to include in the response |
| offset | integer The offset to use when retrieving records |
| sort | string Defines the sort order for the requested records. You can sort on any of the object's parameters by including sort=<parameter> in the request. For descending order, include sort=-<parameter>. For example, sort=-title. |
[- {
- "title": "string",
- "password": "string",
- "description": "string",
- "bulkActions": 0,
- "bulkSize": null,
- "trustAllCerts": true,
- "port": 0,
- "hostname": "string",
- "username": "string",
- "useSsl": true,
- "maxRestoreMbPerSec": null,
- "maxSnapshotMbPerSec": null,
- "dynamicES": true,
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string"
}
], - "tagTitle": [
- "string"
]
}
]This request is used to create and configure a new Elasticsearch config.
Configuration details for the new Elasticsearch config.
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request retrieves parameters for a Elasticsearch config.
| es_uri required | string |
| expand | string An expansion definition instructing the server what data to include in the response |
{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request replaces an existing Elasticsearch config or creates a new one with the specified URI.
| es_uri required | string |
The Elasticsearch config you'd like to replace or create
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request updates configuration properties for the specified Elasticsearch config. PATCH requests do not require any specific body parameters. However, if the request does include any of the parameters that are denoted as required in the schema below, their values cannot be null.
| es_uri required | string |
The Elasticsearch config you'd like to modify
| title | string |
| customProps | object |
Array of objects (Tag) | |
| tagTitle | Array of strings |
{- "title": "string",
- "customProps": { },
- "tags": [
- {
- "description": "string",
- "title": "string",
- "customProps": { }
}
], - "tagTitle": [
- "string"
], - "type": "Thing"
}{- "type": "Thing",
- "title": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
], - "tags": [
- {
- "description": "string",
- "title": "string",
- "type": "string",
- "allTypes": [
- "string"
], - "customProps": { },
- "@context": [
- "string"
]
}
], - "tagTitle": [
- "string"
]
}This request deletes the specified Elasticsearch config, including all of the data layers, steps, and graph data.
| es_uri required | string |
{- "statusCode": "string",
- "summary": "string",
- "detail": "string",
- "isPartial": true
}