All REST Endpoints
Catalog
The catalog where user content and other artifacts are stored. The content types that this API supports include folders, workbooks, subject areas, analyses, dashboards, dashboard pages, reports, connections, datasets, data flows, sequences, scripts, and semantic models.
- Copy a catalog item
- Method: postPath:
/api/20210901/catalog/{type}/{id}/actions/copy
- Create a folder
- Method: postPath:
/api/20210901/catalog/folders
- Delete a folder
- Method: deletePath:
/api/20210901/catalog/folders/{id}
- Get catalog item ACL
- Method: postPath:
/api/20210901/catalog/{type}/{id}/actions/getACL
- Get catalog item details
- Method: getPath:
/api/20210901/catalog/{type}/{id}
- Get catalog items
- Method: getPath:
/api/20210901/catalog
- Get catalog items by type
- Method: getPath:
/api/20210901/catalog/{type}
- Move a catalog item
- Method: postPath:
/api/20210901/catalog/{type}/{id}/actions/move
- Update a catalog item ACL
- Method: postPath:
/api/20210901/catalog/{type}/{id}/actions/updateACL
Catalog/Connections
A self-service connection to a data source.
- Create a connection
- Method: postPath:
/api/20210901/catalog/connections
- Delete a connection
- Method: deletePath:
/api/20210901/catalog/connections/{connectionId}
- Get connection details
- Method: getPath:
/api/20210901/catalog/connections/{connectionId}
- Update a connection
- Method: putPath:
/api/20210901/catalog/connections/{connectionId}
Catalog/Data Flows
A visual collection of expressions, functions, and database commands that transform data or apply machine learning models.
- Get latest run history for a data flow
- Method: getPath:
/api/20210901/catalog/dataflows/{dataflowId}/history/latest
- Get run history for a data flow
- Method: getPath:
/api/20210901/catalog/dataflows/{dataflowId}/history
- Get run history for a data flow job
- Method: getPath:
/api/20210901/catalog/dataflows/{dataflowId}/history/{jobId}
- Run a data flow
- Method: postPath:
/api/20210901/catalog/dataflows/{dataflowId}/actions/run
Catalog/Datasets
A self-service data model based on a connection.
- Get latest reload history for a dataset
- Method: getPath:
/api/20210901/catalog/datasets/{datasetId}/history/latest
- Get reload history for a dataset
- Method: getPath:
/api/20210901/catalog/datasets/{datasetId}/history
- Get reload history for a dataset job
- Method: getPath:
/api/20210901/catalog/datasets/{datasetId}/history/{jobId}
- Reload data for a dataset
- Method: postPath:
/api/20210901/catalog/datasets/{datasetId}/actions/reload
Catalog/Sequences
A collection of data flows, datasets, and other sequences that are processed in the same transaction.
- Get latest run history for a sequence
- Method: getPath:
/api/20210901/catalog/sequences/{sequenceId}/history/latest
- Get run history for a sequence
- Method: getPath:
/api/20210901/catalog/sequences/{sequenceId}/history
- Get run history for a sequence job
- Method: getPath:
/api/20210901/catalog/sequences/{sequenceId}/history/{jobId}
- Run a sequence
- Method: postPath:
/api/20210901/catalog/sequences/{sequenceId}/actions/run
Catalog/Workbooks
A container that stores and organizes analytics content, such as tables, visualizations, filters and parameters.
- Get canvases
- Method: postPath:
/api/20210901/catalog/workbooks/{id}/actions/getCanvases
System/Safe Domains
A domain registered as safe for an Analytics instance.
- Create or update a safe domain
- Method: putPath:
/api/20210901/system/safeDomains/{urlBase64DomainId}
- Delete a safe domain
- Method: deletePath:
/api/20210901/system/safeDomains/{urlBase64DomainId}
- Get all safe domains
- Method: getPath:
/api/20210901/system/safeDomains
System/System Settings
System-level properties for an Analytics instance.
- Get system settings
- Method: getPath:
/api/20210901/system/settings
- Update system settings
- Method: putPath:
/api/20210901/system/settings
Work Requests
The operations from the WorkRequests category.
- Get a work request item
- Method: getPath:
/api/20210901/workRequests/{id}