Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

D toc

The following endpoints are available for 

D s product
productee
rtrue
.

To access the reference documentation for each available API endpoint and method, select Help menu > API Documentation in the

D s webapp
.

Wiki Markup
h3. ApiAccessToken

||Path||Description||Documentation URL||
|POST /v4/apiAccessTokens|Create api access token|{d-s-api-refdoclink}operation/createApiAccessToken{d-s-api-refdoclink}|
|GET /v4/apiAccessTokens|List api access tokens|{d-s-api-refdoclink}operation/listApiAccessTokens{d-s-api-refdoclink}|
|GET /v4/apiAccessTokens/:tokenId|Get api access token|{d-s-api-refdoclink}operation/getApiAccessToken{d-s-api-refdoclink}|
|DELETE /v4/apiAccessTokens/:tokenId|Delete api access token|{d-s-api-refdoclink}operation/deleteApiAccessToken{d-s-api-refdoclink}|
h3. AwsConfig

||Path||Description||Documentation URL||
|POST /v4/awsConfigs|Create AWS Config|{d-s-api-refdoclink}operation/createAwsConfig{d-s-api-refdoclink}|
|GET /v4/awsConfigs|List AWS configs|{d-s-api-refdoclink}operation/listAwsConfigs{d-s-api-refdoclink}|
|PUT /v4/awsConfigs/:id|Update AWS Config|{d-s-api-refdoclink}operation/updateAwsConfig{d-s-api-refdoclink}|
|PATCH /v4/awsConfigs/:id|Update AWS Config|{d-s-api-refdoclink}operation/patchAwsConfig{d-s-api-refdoclink}|
h3. AwsRole

||Path||Description||Documentation URL||
|POST /v4/awsRoles|Create AWS role|{d-s-api-refdoclink}operation/createAwsRole{d-s-api-refdoclink}|
|GET /v4/awsRoles|List AWS roles|{d-s-api-refdoclink}operation/listAwsRoles{d-s-api-refdoclink}|
|PUT /v4/awsRoles/:id|Update AWS role|{d-s-api-refdoclink}operation/updateAwsRole{d-s-api-refdoclink}|
|DELETE /v4/awsRoles/:id|Delete AWS role|{d-s-api-refdoclink}operation/deleteAwsRole{d-s-api-refdoclink}|
h3. Connection

||Path||Description||Documentation URL||
|POST /v4/connections|Create connection|{d-s-api-refdoclink}operation/createConnection{d-s-api-refdoclink}|
|GET /v4/connections|List connections|{d-s-api-refdoclink}operation/listConnections{d-s-api-refdoclink}|
|GET /v4/connections/count|Count connections|{d-s-api-refdoclink}operation/countConnections{d-s-api-refdoclink}|
|GET /v4/connections/:id|Get connection|{d-s-api-refdoclink}operation/getConnection{d-s-api-refdoclink}|
|PATCH /v4/connections/:id|Update connection|{d-s-api-refdoclink}operation/updateConnection{d-s-api-refdoclink}|
|DELETE /v4/connections/:id|Delete connection|{d-s-api-refdoclink}operation/deleteConnection{d-s-api-refdoclink}|
|GET /v4/connections/:id/status|Get connection status|{d-s-api-refdoclink}operation/getConnectionStatus{d-s-api-refdoclink}|
h3. ConnectionPermission

||Path||Description||Documentation URL||
|POST /v4/connections/:id/permissions|Create connection permission|{d-s-api-refdoclink}operation/createConnectionPermission{d-s-api-refdoclink}|
|GET /v4/connections/:id/permissions|Get connection permissions|{d-s-api-refdoclink}operation/getConnectionPermissions{d-s-api-refdoclink}|
|GET /v4/connections/:id/permissions/{aid}|Get connection permission|{d-s-api-refdoclink}operation/getConnectionPermission{d-s-api-refdoclink}|
|DELETE /v4/connections/:id/permissions/{aid}|Delete connection permission|{d-s-api-refdoclink}operation/deleteConnectionPermission{d-s-api-refdoclink}|
h3. ConnectorMetadata

||Path||Description||Documentation URL||
|POST /v4/connectorMetadata/:connector/overrides|Create overrides for connector|{d-s-api-refdoclink}operation/updateConnectorOverrides{d-s-api-refdoclink}|
|GET /v4/connectorMetadata/:connector/overrides|Get overrides for connector|{d-s-api-refdoclink}operation/getConnectorOverrides{d-s-api-refdoclink}|
|DELETE /v4/connectorMetadata/:connector/overrides|Delete all custom overrides for a connector|{d-s-api-refdoclink}operation/deleteConnectorOverrides{d-s-api-refdoclink}|
|GET /v4/connectorMetadata/:connector|Get connector metadata information|{d-s-api-refdoclink}operation/getConnectorConfig{d-s-api-refdoclink}|
|GET /v4/connectorMetadata/:connector/defaults|Get default connector metadata information|{d-s-api-refdoclink}operation/getConnectorDefaults{d-s-api-refdoclink}|
|GET /v4/connectorMetadata/:connector/publish/info|Get connector publish information|{d-s-api-refdoclink}operation/getPublishInfo{d-s-api-refdoclink}|
h3. DatabricksCluster

||Path||Description||Documentation URL||
|GET /v4/databricksClusters/hasToken|Check for Databricks access token|{d-s-api-refdoclink}operation/hasDatabricksAccessToken{d-s-api-refdoclink}|
|GET /v4/databricksClusters/getDatabricksTableClusterName|Get Databricks Table cluster name for user|{d-s-api-refdoclink}operation/getDatabricksTableClusterName{d-s-api-refdoclink}|
|PUT /v4/databricksClusters/saveDatabricksToken|Save Databricks access token|{d-s-api-refdoclink}operation/saveDatabricksAccessToken{d-s-api-refdoclink}|
|PUT /v4/databricksClusters/saveDatabricksTokenByAdmin|Update Databricks access token for user|{d-s-api-refdoclink}operation/saveDatabricksAccessTokenByAdmin{d-s-api-refdoclink}|
|PUT /v4/databricksClusters/saveDatabricksCluster|Save Databricks cluster for current user|{d-s-api-refdoclink}operation/saveDatabricksCluster{d-s-api-refdoclink}|
|PUT /v4/databricksClusters/saveDatabricksClusterByAdmin|Save Databricks cluster for user|{d-s-api-refdoclink}operation/saveDatabricksClusterByAdmin{d-s-api-refdoclink}|
|PUT /v4/databricksClusters/saveDatabricksTableClusterName|Save Databricks Table cluster name for user|{d-s-api-refdoclink}operation/saveDatabricksTableClusterName{d-s-api-refdoclink}|
h3. Deployment

||Path||Description||Documentation URL||
|POST /v4/deployments|Create deployment|{d-s-api-refdoclink}operation/createDeployment{d-s-api-refdoclink}|
|GET /v4/deployments|List deployments|{d-s-api-refdoclink}operation/listDeployments{d-s-api-refdoclink}|
|POST /v4/deployments/:id/run|Run Deployment|{d-s-api-refdoclink}operation/runDeployment{d-s-api-refdoclink}|
|POST /v4/deployments/:id/releases|Import Flow package for deployment|{d-s-api-refdoclink}operation/importPackageForDeployment{d-s-api-refdoclink}|
|GET /v4/deployments/:id/releases|Get releases for deployment|{d-s-api-refdoclink}operation/getReleasesForDeployment{d-s-api-refdoclink}|
|POST /v4/deployments/:id/releases/dryRun|Import deployment package - Dry run|{d-s-api-refdoclink}operation/importPackageForDeploymentDryRun{d-s-api-refdoclink}|
|GET /v4/deployments/count|Count deployments|{d-s-api-refdoclink}operation/countDeployments{d-s-api-refdoclink}|
|GET /v4/deployments/:id|Get deployment|{d-s-api-refdoclink}operation/getDeployment{d-s-api-refdoclink}|
|PUT /v4/deployments/:id|Update deployment|{d-s-api-refdoclink}operation/updateDeployment{d-s-api-refdoclink}|
|PATCH /v4/deployments/:id|Patch deployment|{d-s-api-refdoclink}operation/patchDeployment{d-s-api-refdoclink}|
|DELETE /v4/deployments/:id|Delete deployment|{d-s-api-refdoclink}operation/deleteDeployment{d-s-api-refdoclink}|
|GET /v4/deployments/:id/activeOutputs|Get active Outputs for Deployment|{d-s-api-refdoclink}operation/listActiveOutputsForDeployment{d-s-api-refdoclink}|
|PATCH /v4/deployments/:id/objectImportRules|Update Object Import Rules|{d-s-api-refdoclink}operation/updateObjectImportRules{d-s-api-refdoclink}|
|PATCH /v4/deployments/:id/valueImportRules|Update Value Import Rules|{d-s-api-refdoclink}operation/updateValueImportRules{d-s-api-refdoclink}|
h3. Edit

||Path||Description||Documentation URL||
|GET /v4/edits/:id/history|Get Recipe Edit history|{d-s-api-refdoclink}operation/getEditHistoryForEdit{d-s-api-refdoclink}|
h3. EmrCluster

||Path||Description||Documentation URL||
|POST /v4/emrClusters|Create emr cluster|{d-s-api-refdoclink}operation/createEmrCluster{d-s-api-refdoclink}|
|GET /v4/emrClusters|List emr clusters|{d-s-api-refdoclink}operation/listEmrClusters{d-s-api-refdoclink}|
|GET /v4/emrClusters/count|Count emr clusters|{d-s-api-refdoclink}operation/countEmrClusters{d-s-api-refdoclink}|
|GET /v4/emrClusters/:id|Get emr cluster|{d-s-api-refdoclink}operation/getEmrCluster{d-s-api-refdoclink}|
|PATCH /v4/emrClusters/:id|Update emr cluster|{d-s-api-refdoclink}operation/updateEmrCluster{d-s-api-refdoclink}|
|DELETE /v4/emrClusters/:id|Delete emr cluster|{d-s-api-refdoclink}operation/deleteEmrCluster{d-s-api-refdoclink}|
h3. EnvironmentParameter

||Path||Description||Documentation URL||
|POST /v4/environmentParameters|Create environment parameter|{d-s-api-refdoclink}operation/createEnvironmentParameter{d-s-api-refdoclink}|
|GET /v4/environmentParameters|List environment parameters|{d-s-api-refdoclink}operation/listEnvironmentParameters{d-s-api-refdoclink}|
|POST /v4/environmentParameters/package|Import environment parameters package|{d-s-api-refdoclink}operation/importEnvironmentParametersPackage{d-s-api-refdoclink}|
|GET /v4/environmentParameters/package|Export environment parameters list|{d-s-api-refdoclink}operation/getEnvironmentParametersPackage{d-s-api-refdoclink}|
|GET /v4/environmentParameters/:id|Get environment parameter|{d-s-api-refdoclink}operation/getEnvironmentParameter{d-s-api-refdoclink}|
|DELETE /v4/environmentParameters/:id|Delete environment parameter|{d-s-api-refdoclink}operation/deleteEnvironmentParameter{d-s-api-refdoclink}|
|GET /v4/environmentParameters/count|Count environment parameters|{d-s-api-refdoclink}operation/countEnvironmentParameters{d-s-api-refdoclink}|
h3. Flow

||Path||Description||Documentation URL||
|POST /v4/flows|Create flow|{d-s-api-refdoclink}operation/createFlow{d-s-api-refdoclink}|
|GET /v4/flows|List flows|{d-s-api-refdoclink}operation/listFlows{d-s-api-refdoclink}|
|POST /v4/flows/package|Import Flow package|{d-s-api-refdoclink}operation/importPackage{d-s-api-refdoclink}|
|POST /v4/flows/package/dryRun|Import Flow package - Dry run|{d-s-api-refdoclink}operation/importPackageDryRun{d-s-api-refdoclink}|
|POST /v4/flows/:id/copy|Copy Flow|{d-s-api-refdoclink}operation/copyFlow{d-s-api-refdoclink}|
|POST /v4/flows/:id/run|Run Flow|{d-s-api-refdoclink}operation/runFlow{d-s-api-refdoclink}|
|GET /v4/flows/count|Count flows|{d-s-api-refdoclink}operation/countFlows{d-s-api-refdoclink}|
|GET /v4/flows/:id|Get flow|{d-s-api-refdoclink}operation/getFlow{d-s-api-refdoclink}|
|PUT /v4/flows/:id|Update flow|{d-s-api-refdoclink}operation/updateFlow{d-s-api-refdoclink}|
|PATCH /v4/flows/:id|Patch flow|{d-s-api-refdoclink}operation/patchFlow{d-s-api-refdoclink}|
|DELETE /v4/flows/:id|Delete flow|{d-s-api-refdoclink}operation/deleteFlow{d-s-api-refdoclink}|
|GET /v4/flows/:id/validate|Validate Flow|{d-s-api-refdoclink}operation/validateFlow{d-s-api-refdoclink}|
|GET /v4/flows/:id/package|Export flow|{d-s-api-refdoclink}operation/getFlowPackage{d-s-api-refdoclink}|
|GET /v4/flows/:id/package/dryRun|Export flow - Dry run|{d-s-api-refdoclink}operation/getFlowPackageDryRun{d-s-api-refdoclink}|
|GET /v4/flowsLibrary|Flow Library (list)|{d-s-api-refdoclink}operation/listFlowsLibrary{d-s-api-refdoclink}|
|GET /v4/flowsLibrary/count|Flow Library (count)|{d-s-api-refdoclink}operation/countFlowsLibrary{d-s-api-refdoclink}|
|GET /v4/flows/:id/recipeParameters|Get flow level parameters and overrides|{d-s-api-refdoclink}operation/getRecipeParameterSpec{d-s-api-refdoclink}|
|GET /v4/flows/:id/inputs|List Flow inputs|{d-s-api-refdoclink}operation/getFlowInputs{d-s-api-refdoclink}|
|GET /v4/flows/:id/outputs|List Flow outputs|{d-s-api-refdoclink}operation/getFlowOutputs{d-s-api-refdoclink}|
|GET /v4/folders/:id/flows|List flows in folder|{d-s-api-refdoclink}operation/getFlowsForFolder{d-s-api-refdoclink}|
|GET /v4/folders/:id/flows/count|Count flows in folder|{d-s-api-refdoclink}operation/getFlowCountForFolder{d-s-api-refdoclink}|
|PATCH /v4/flows/:id/replaceDataset|Replace dataset|{d-s-api-refdoclink}operation/replaceDatasetInFlow{d-s-api-refdoclink}|
|PATCH /v4/flows/:id/resetDependencies|Reset flow dependencies|{d-s-api-refdoclink}operation/resetDependencies{d-s-api-refdoclink}|
h3. FlowNode

||Path||Description||Documentation URL||
|POST /v4/flowNodes/:id/commitEdges|Create new edges|{d-s-api-refdoclink}operation/commitEdges{d-s-api-refdoclink}|
|GET /v4/flowNodes/:id/validate|Validate Flow Node|{d-s-api-refdoclink}operation/validateFlowNode{d-s-api-refdoclink}|
h3. FlowPermission

||Path||Description||Documentation URL||
|POST /v4/flows/:id/permissions|Share Flow|{d-s-api-refdoclink}operation/shareFlow{d-s-api-refdoclink}|
|GET /v4/flows/:id/permissions|List permissions for Flow|{d-s-api-refdoclink}operation/getFlowPermissions{d-s-api-refdoclink}|
|GET /v4/flows/:id/permissions/{aid}|Get flow permission|{d-s-api-refdoclink}operation/getFlowPermission{d-s-api-refdoclink}|
|DELETE /v4/flows/:id/permissions/{aid}|Delete flow permission|{d-s-api-refdoclink}operation/deleteFlowPermission{d-s-api-refdoclink}|
h3. FlowRun

||Path||Description||Documentation URL||
|GET /v4/flowRuns/:id|Get flow run|{d-s-api-refdoclink}operation/getFlowRun{d-s-api-refdoclink}|
|GET /v4/flowRuns/:id/status|Get Flow Run Status|{d-s-api-refdoclink}operation/getFlowRunStatus{d-s-api-refdoclink}|
|GET /v4/flowRuns/:id/jobGroups|Get JobGroups for Flow Run|{d-s-api-refdoclink}operation/getFlowRunJobGroups{d-s-api-refdoclink}|
h3. FlowRunParameterOverride

||Path||Description||Documentation URL||
|POST /v4/flowRunParameterOverrides|Create flow run parameter override|{d-s-api-refdoclink}operation/createFlowRunParameterOverride{d-s-api-refdoclink}|
|GET /v4/flowRunParameterOverrides/:id|Get flow run parameter override|{d-s-api-refdoclink}operation/getFlowRunParameterOverride{d-s-api-refdoclink}|
|PATCH /v4/flowRunParameterOverrides/:id|Patch flow run parameter override|{d-s-api-refdoclink}operation/patchFlowRunParameterOverride{d-s-api-refdoclink}|
|DELETE /v4/flowRunParameterOverrides/:id|Delete flow run parameter override|{d-s-api-refdoclink}operation/deleteFlowRunParameterOverride{d-s-api-refdoclink}|
h3. Folder

||Path||Description||Documentation URL||
|POST /v4/folders|Create folder|{d-s-api-refdoclink}operation/createFolder{d-s-api-refdoclink}|
|GET /v4/folders|List folders|{d-s-api-refdoclink}operation/listFolders{d-s-api-refdoclink}|
|GET /v4/folders/count|Count folders|{d-s-api-refdoclink}operation/countFolders{d-s-api-refdoclink}|
|GET /v4/folders/:id|Get folder|{d-s-api-refdoclink}operation/getFolder{d-s-api-refdoclink}|
|PUT /v4/folders/:id|Update folder|{d-s-api-refdoclink}operation/updateFolder{d-s-api-refdoclink}|
|PATCH /v4/folders/:id|Patch folder|{d-s-api-refdoclink}operation/patchFolder{d-s-api-refdoclink}|
|DELETE /v4/folders/:id|Delete folder|{d-s-api-refdoclink}operation/deleteFolder{d-s-api-refdoclink}|
h3. ImportedDataset

||Path||Description||Documentation URL||
|POST /v4/importedDatasets|Create imported dataset|{d-s-api-refdoclink}operation/createImportedDataset{d-s-api-refdoclink}|
|GET /v4/importedDatasets|List imported datasets|{d-s-api-refdoclink}operation/listImportedDatasets{d-s-api-refdoclink}|
|POST /v4/importedDatasets/:id/addToFlow|Add Imported Dataset to Flow|{d-s-api-refdoclink}operation/addImportedDatasetToFlow{d-s-api-refdoclink}|
|POST /v4/importedDatasets/:id/copy|Copy imported dataset|{d-s-api-refdoclink}operation/copyDataSource{d-s-api-refdoclink}|
|GET /v4/importedDatasets/count|Count imported datasets|{d-s-api-refdoclink}operation/countImportedDatasets{d-s-api-refdoclink}|
|GET /v4/importedDatasets/:id|Get imported dataset|{d-s-api-refdoclink}operation/getImportedDataset{d-s-api-refdoclink}|
|PUT /v4/importedDatasets/:id|Update imported dataset|{d-s-api-refdoclink}operation/updateImportedDataset{d-s-api-refdoclink}|
|PATCH /v4/importedDatasets/:id|Patch imported dataset|{d-s-api-refdoclink}operation/patchImportedDataset{d-s-api-refdoclink}|
|DELETE /v4/importedDatasets/:id|Delete imported dataset|{d-s-api-refdoclink}operation/deleteImportedDataset{d-s-api-refdoclink}|
|GET /v4/datasetLibrary|List Datasets|{d-s-api-refdoclink}operation/listDatasetLibrary{d-s-api-refdoclink}|
|GET /v4/datasetLibrary/count|Count Datasets|{d-s-api-refdoclink}operation/countDatasetLibrary{d-s-api-refdoclink}|
h3. Job

||Path||Description||Documentation URL||
|GET /v4/jobs/:id/status|Get Job Status|{d-s-api-refdoclink}operation/getJobStatus{d-s-api-refdoclink}|
h3. JobGroup

||Path||Description||Documentation URL||
|POST /v4/jobGroups|Run Job Group|{d-s-api-refdoclink}operation/runJobGroup{d-s-api-refdoclink}|
|GET /v4/jobGroups|List job groups|{d-s-api-refdoclink}operation/listJobGroups{d-s-api-refdoclink}|
|POST /v4/jobGroups/:id/cancel|Cancel Job Group|{d-s-api-refdoclink}operation/cancelJobGroup{d-s-api-refdoclink}|
|GET /v4/jobGroups/count|Count job groups|{d-s-api-refdoclink}operation/countJobGroups{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id|Get job group|{d-s-api-refdoclink}operation/getJobGroup{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/profile|Get Profile Information for Job Group|{d-s-api-refdoclink}operation/getProfilingInformationForJobGroup{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/profileResults|Get Profile Information for Job Group As a Map|{d-s-api-refdoclink}operation/getProfilingInformationForJobGroupConsistent{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/pdfResults|Get PDF Results for Job Group|{d-s-api-refdoclink}operation/getJobGroupPdfResults{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/status|Get JobGroup Status|{d-s-api-refdoclink}operation/getJobGroupStatus{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/inputs|Get Job Group Inputs|{d-s-api-refdoclink}operation/getJobGroupInputs{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/outputs|Get Job Group Outputs|{d-s-api-refdoclink}operation/getJobGroupOutputs{d-s-api-refdoclink}|
|GET /v4/jobLibrary|List Job Groups|{d-s-api-refdoclink}operation/listJobLibrary{d-s-api-refdoclink}|
|GET /v4/jobLibrary/count|Count Job Groups|{d-s-api-refdoclink}operation/countJobLibrary{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/jobs|Get Jobs for Job Group|{d-s-api-refdoclink}operation/getJobsForJobGroup{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/logs|Get Job Group logs|{d-s-api-refdoclink}operation/getJobGroupLogs{d-s-api-refdoclink}|
|GET /v4/jobGroups/:id/publications|Get Publications for Job Group|{d-s-api-refdoclink}operation/getPublicationsForJobGroup{d-s-api-refdoclink}|
|PUT /v4/jobGroups/:id/publish|Publish Job Group|{d-s-api-refdoclink}operation/publishJobGroup{d-s-api-refdoclink}|
h3. License

||Path||Description||Documentation URL||
|GET /v4/validateLicensedUserQuota|Validate User Quota in License|{d-s-api-refdoclink}operation/validateLicensedUserQuota{d-s-api-refdoclink}|
h3. Macro

||Path||Description||Documentation URL||
|POST /v4/macros/package|Import Macro Package|{d-s-api-refdoclink}operation/importMacroPackage{d-s-api-refdoclink}|
|POST /v4/macros/:id/package/dryRun|Import Macro Package - Dry run|{d-s-api-refdoclink}operation/importMacroPackageDryRun{d-s-api-refdoclink}|
|GET /v4/macros/:id/package|Get Macro Package|{d-s-api-refdoclink}operation/getMacroPackage{d-s-api-refdoclink}|
h3. Misc

||Path||Description||Documentation URL||
|GET /v4/open-api-spec|Get OpenAPI specification|{d-s-api-refdoclink}operation/getOpenApiSpec{d-s-api-refdoclink}|
h3. Oauth2ClientDetail

||Path||Description||Documentation URL||
|POST /v4/oauth2ClientDetails|Create oauth 2 client detail|{d-s-api-refdoclink}operation/createOauth2ClientDetail{d-s-api-refdoclink}|
|GET /v4/oauth2ClientDetails/oauth2ClientModels/|Get all oauth2 client models for enterprise edition|{d-s-api-refdoclink}operation/allOAuth2ClientModels{d-s-api-refdoclink}|
|GET /v4/oauth2ClientDetails/oauth2ClientModels/:type|Get oauth2 client models according to edition|{d-s-api-refdoclink}operation/oauth2ClientModels{d-s-api-refdoclink}|
h3. OutputObject

||Path||Description||Documentation URL||
|POST /v4/outputObjects|Create output object|{d-s-api-refdoclink}operation/createOutputObject{d-s-api-refdoclink}|
|GET /v4/outputObjects|List output objects|{d-s-api-refdoclink}operation/listOutputObjects{d-s-api-refdoclink}|
|POST /v4/outputObjects/:id/wrangleToPython|Generate python script for wrangle recipe linked to an output object|{d-s-api-refdoclink}operation/getPythonScriptForOutputObjectInput{d-s-api-refdoclink}|
|GET /v4/outputObjects/count|Count output objects|{d-s-api-refdoclink}operation/countOutputObjects{d-s-api-refdoclink}|
|GET /v4/outputObjects/:id|Get output object|{d-s-api-refdoclink}operation/getOutputObject{d-s-api-refdoclink}|
|PUT /v4/outputObjects/:id|Update output object|{d-s-api-refdoclink}operation/updateOutputObject{d-s-api-refdoclink}|
|PATCH /v4/outputObjects/:id|Patch output object|{d-s-api-refdoclink}operation/patchOutputObject{d-s-api-refdoclink}|
|DELETE /v4/outputObjects/:id|Delete output object|{d-s-api-refdoclink}operation/deleteOutputObject{d-s-api-refdoclink}|
|GET /v4/outputObjects/:id/inputs|List inputs for Output Object|{d-s-api-refdoclink}operation/getInputsForOutputObject{d-s-api-refdoclink}|
h3. Person

||Path||Description||Documentation URL||
|GET /v4/people/current|Get Current Person|{d-s-api-refdoclink}operation/getCurrentPerson{d-s-api-refdoclink}|
|GET /v4/people/:id|Get person|{d-s-api-refdoclink}operation/getPerson{d-s-api-refdoclink}|
|PUT /v4/people/:id|Update person|{d-s-api-refdoclink}operation/updatePerson{d-s-api-refdoclink}|
|PATCH /v4/people/:id|Patch person|{d-s-api-refdoclink}operation/patchPerson{d-s-api-refdoclink}|
|DELETE /v4/people/:id|Delete person|{d-s-api-refdoclink}operation/deletePerson{d-s-api-refdoclink}|
|GET /v4/people|List people|{d-s-api-refdoclink}operation/listPerson{d-s-api-refdoclink}|
|POST /v4/people|Create person|{d-s-api-refdoclink}operation/createPerson{d-s-api-refdoclink}|
|GET /v4/people/count|Count people|{d-s-api-refdoclink}operation/countPerson{d-s-api-refdoclink}|
|PATCH /v4/people/current/updatePassword|Update password|{d-s-api-refdoclink}operation/updatePassword{d-s-api-refdoclink}|
|POST /v4/passwordresetrequest|Reset password request|{d-s-api-refdoclink}operation/passwordResetRequest{d-s-api-refdoclink}|
h3. Plan

||Path||Description||Documentation URL||
|POST /v4/plans|Create plan|{d-s-api-refdoclink}operation/createPlan{d-s-api-refdoclink}|
|GET /v4/plans|List plans|{d-s-api-refdoclink}operation/listPlans{d-s-api-refdoclink}|
|POST /v4/plans/:id/run|Run plan|{d-s-api-refdoclink}operation/runPlan{d-s-api-refdoclink}|
|POST /v4/plans/:id/permissions|Share Plan|{d-s-api-refdoclink}operation/sharePlan{d-s-api-refdoclink}|
|GET /v4/plans/:id/permissions|List permissions for plan|{d-s-api-refdoclink}operation/getPlanPermissions{d-s-api-refdoclink}|
|POST /v4/plans/package|Import plan package|{d-s-api-refdoclink}operation/importPlanPackage{d-s-api-refdoclink}|
|GET /v4/plans/count|Count plans|{d-s-api-refdoclink}operation/countPlans{d-s-api-refdoclink}|
|GET /v4/plans/:id/runParameters|List run parameters|{d-s-api-refdoclink}operation/planRunParameters{d-s-api-refdoclink}|
|GET /v4/plans/:id/full|Read plan with all attributes|{d-s-api-refdoclink}operation/readFull{d-s-api-refdoclink}|
|GET /v4/plans/:id/schedules|List plan schedules|{d-s-api-refdoclink}operation/getSchedulesForPlan{d-s-api-refdoclink}|
|GET /v4/plans/:id/package|Export plan|{d-s-api-refdoclink}operation/getPlanPackage{d-s-api-refdoclink}|
|PATCH /v4/plans/:id|Update plan|{d-s-api-refdoclink}operation/updatePlan{d-s-api-refdoclink}|
|DELETE /v4/plans/:id|Delete plan|{d-s-api-refdoclink}operation/deletePlan{d-s-api-refdoclink}|
|DELETE /v4/plans/:id/permissions/{subjectId}|Delete plan permissions for a user|{d-s-api-refdoclink}operation/deletePlanPermissions{d-s-api-refdoclink}|
h3. PlanNode

||Path||Description||Documentation URL||
|POST /v4/planNodes|Create plan node|{d-s-api-refdoclink}operation/createPlanNode{d-s-api-refdoclink}|
|GET /v4/planNodes/:id/runParameters|List run parameters for a plan node|{d-s-api-refdoclink}operation/getPlanNodeRunParameters{d-s-api-refdoclink}|
|DELETE /v4/planNodes/:id|Delete plan node|{d-s-api-refdoclink}operation/deletePlanNode{d-s-api-refdoclink}|
h3. PlanOverride

||Path||Description||Documentation URL||
|POST /v4/planOverrides|Override a parameter in a plan|{d-s-api-refdoclink}operation/createPlanOverride{d-s-api-refdoclink}|
|PUT /v4/planOverrides/:id|Update the value of a parameter override in a plan|{d-s-api-refdoclink}operation/updatePlanOverride{d-s-api-refdoclink}|
h3. PlanSnapshotRun

||Path||Description||Documentation URL||
|POST /v4/planSnapshotRuns/:id/cancel|Cancel a plan execution|{d-s-api-refdoclink}operation/cancelPlanSnapshotRun{d-s-api-refdoclink}|
|GET /v4/planSnapshotRuns|List plan snapshot runs|{d-s-api-refdoclink}operation/listPlanSnapshotRuns{d-s-api-refdoclink}|
|GET /v4/planSnapshotRuns/count|Count plan snapshot runs|{d-s-api-refdoclink}operation/countPlanSnapshotRuns{d-s-api-refdoclink}|
|GET /v4/planSnapshotRuns/:id|Get plan snapshot run|{d-s-api-refdoclink}operation/getPlanSnapshotRun{d-s-api-refdoclink}|
|GET /v4/planSnapshotRuns/:id/schedule|Get schedule for plan run|{d-s-api-refdoclink}operation/getScheduleForPlanRun{d-s-api-refdoclink}|
h3. Publication

||Path||Description||Documentation URL||
|POST /v4/publications|Create publication|{d-s-api-refdoclink}operation/createPublication{d-s-api-refdoclink}|
|GET /v4/publications|List publications|{d-s-api-refdoclink}operation/listPublications{d-s-api-refdoclink}|
|GET /v4/publications/count|Count publications|{d-s-api-refdoclink}operation/countPublications{d-s-api-refdoclink}|
|GET /v4/publications/:id|Get publication|{d-s-api-refdoclink}operation/getPublication{d-s-api-refdoclink}|
|PUT /v4/publications/:id|Update publication|{d-s-api-refdoclink}operation/updatePublication{d-s-api-refdoclink}|
|PATCH /v4/publications/:id|Patch publication|{d-s-api-refdoclink}operation/patchPublication{d-s-api-refdoclink}|
|DELETE /v4/publications/:id|Delete publication|{d-s-api-refdoclink}operation/deletePublication{d-s-api-refdoclink}|
h3. Release

||Path||Description||Documentation URL||
|GET /v4/releases|List releases|{d-s-api-refdoclink}operation/listReleases{d-s-api-refdoclink}|
|GET /v4/releases/count|Count releases|{d-s-api-refdoclink}operation/countReleases{d-s-api-refdoclink}|
|GET /v4/releases/:id|Get release|{d-s-api-refdoclink}operation/getRelease{d-s-api-refdoclink}|
|PUT /v4/releases/:id|Update release|{d-s-api-refdoclink}operation/updateRelease{d-s-api-refdoclink}|
|PATCH /v4/releases/:id|Patch release|{d-s-api-refdoclink}operation/patchRelease{d-s-api-refdoclink}|
|DELETE /v4/releases/:id|Delete release|{d-s-api-refdoclink}operation/deleteRelease{d-s-api-refdoclink}|
|GET /v4/releases/:id/package|Export Release|{d-s-api-refdoclink}operation/getReleasePackage{d-s-api-refdoclink}|
|GET /v4/releases/:id/package/dryRun|Export Release - dry run|{d-s-api-refdoclink}operation/getReleasePackageDryRun{d-s-api-refdoclink}|
h3. Schedule

||Path||Description||Documentation URL||
|POST /v4/schedules|Create a schedule|{d-s-api-refdoclink}operation/createSchedule{d-s-api-refdoclink}|
|GET /v4/schedules|List schedules|{d-s-api-refdoclink}operation/listSchedules{d-s-api-refdoclink}|
|POST /v4/schedules/:id/enable|Enable schedule|{d-s-api-refdoclink}operation/enableSchedule{d-s-api-refdoclink}|
|POST /v4/schedules/:id/disable|Disable schedule|{d-s-api-refdoclink}operation/disableSchedule{d-s-api-refdoclink}|
|GET /v4/schedules/count|Count schedules|{d-s-api-refdoclink}operation/countSchedules{d-s-api-refdoclink}|
|GET /v4/schedules/:id|Get schedule|{d-s-api-refdoclink}operation/getSchedule{d-s-api-refdoclink}|
|PUT /v4/schedules/:id|Update a schedule|{d-s-api-refdoclink}operation/updateSchedule{d-s-api-refdoclink}|
|DELETE /v4/schedules/:id|Delete schedule|{d-s-api-refdoclink}operation/deleteSchedule{d-s-api-refdoclink}|
h3. SqlScript

||Path||Description||Documentation URL||
|POST /v4/sqlScripts|Create sql script|{d-s-api-refdoclink}operation/createSqlScript{d-s-api-refdoclink}|
|GET /v4/sqlScripts|List sql scripts|{d-s-api-refdoclink}operation/listSqlScripts{d-s-api-refdoclink}|
|GET /v4/sqlScripts/count|Count sql scripts|{d-s-api-refdoclink}operation/countSqlScripts{d-s-api-refdoclink}|
|GET /v4/sqlScripts/:id|Get sql script|{d-s-api-refdoclink}operation/getSqlScript{d-s-api-refdoclink}|
|PATCH /v4/sqlScripts/:id|Patch sql script|{d-s-api-refdoclink}operation/patchSqlScript{d-s-api-refdoclink}|
|DELETE /v4/sqlScripts/:id|Delete sql script|{d-s-api-refdoclink}operation/deleteSqlScript{d-s-api-refdoclink}|
h3. SupportBundle

||Path||Description||Documentation URL||
|GET /v4/supportbundle|Get Support Bundle|{d-s-api-refdoclink}operation/getSupportBundle{d-s-api-refdoclink}|
|GET /v4/supportbundle/currentsession|Get Support Bundle for current session|{d-s-api-refdoclink}operation/getSupportBundleForCurrentSession{d-s-api-refdoclink}|
h3. Usage

||Path||Description||Documentation URL||
|GET /v4/usages/jobMetrics/compute/from/:from/to/:to|List compute usage|{d-s-api-refdoclink}operation/listComputeUsage{d-s-api-refdoclink}|
|GET /v4/usages/jobMetrics/detailedReport/compute/from/:from/to/:to|Get the Usage Detailed Report for the specified period|{d-s-api-refdoclink}operation/getComputeUsageDetailedReport{d-s-api-refdoclink}|
|GET /v4/usages/userMetrics/projects/:projectId/from/:from/to/:to|List user usages for project|{d-s-api-refdoclink}operation/listUserUsageForProject{d-s-api-refdoclink}|
|GET /v4/usages/userMetrics/entitlements/:entitlementId/from/:from/to/:to|List user usages for entitlement|{d-s-api-refdoclink}operation/listUserUsageForEntitlement{d-s-api-refdoclink}|
h3. WebhookFlowTask

||Path||Description||Documentation URL||
|POST /v4/webhookFlowTasks|Create webhook|{d-s-api-refdoclink}operation/createWebhookFlowTask{d-s-api-refdoclink}|
|POST /v4/webhooks/test|Test webhook settings|{d-s-api-refdoclink}operation/testWebhook{d-s-api-refdoclink}|
|GET /v4/webhookFlowTasks/:id|Read webhook|{d-s-api-refdoclink}operation/getWebhookFlowTask{d-s-api-refdoclink}|
|DELETE /v4/webhookFlowTasks/:id|Delete webhook|{d-s-api-refdoclink}operation/deleteWebhookFlowTask{d-s-api-refdoclink}|
h3. Workspace

||Path||Description||Documentation URL||
|POST /v4/workspaces/current/delete-configuration|Reset a configuration settings for the current workspace|{d-s-api-refdoclink}operation/deleteCurrentWorkspaceConfigurationSettings{d-s-api-refdoclink}|
|POST /v4/workspaces/:id/delete-configuration|Reset a workspace configuration settings|{d-s-api-refdoclink}operation/deleteWorkspaceConfigurationSettings{d-s-api-refdoclink}|
|GET /v4/workspaces/current/configuration|Get current workspace configuration|{d-s-api-refdoclink}operation/getCurrentConfigurationForWorkspace{d-s-api-refdoclink}|
|PATCH /v4/workspaces/current/configuration|Save current workspace configuration|{d-s-api-refdoclink}operation/saveCurrentWorkspaceConfiguration{d-s-api-refdoclink}|
|GET /v4/workspaces/:id/configuration|Get workspace configuration|{d-s-api-refdoclink}operation/getConfigurationForWorkspace{d-s-api-refdoclink}|
|PATCH /v4/workspaces/:id/configuration|Save workspace configuration|{d-s-api-refdoclink}operation/saveWorkspaceConfiguration{d-s-api-refdoclink}|
|GET /v4/workspaces/:id/configuration-schema|Get configuration schema|{d-s-api-refdoclink}operation/getConfigurationSchema{d-s-api-refdoclink}|
|GET /v4/workspaces/current/configuration-schema|Get current configuration schema|{d-s-api-refdoclink}operation/getCurrentConfigurationSchema{d-s-api-refdoclink}|
|PATCH /v4/workspaces/current/transfer|Transfer User Assets|{d-s-api-refdoclink}operation/transferUserAssetsInCurrentWorkspace{d-s-api-refdoclink}|
|PATCH /v4/workspaces/:id/transfer|Transfer User Assets|{d-s-api-refdoclink}operation/transferUserAssetsInWorkspace{d-s-api-refdoclink}|
h3. WrangledDataset

||Path||Description||Documentation URL||
|POST /v4/wrangledDatasets|Create wrangled dataset|{d-s-api-refdoclink}operation/createWrangledDataset{d-s-api-refdoclink}|
|GET /v4/wrangledDatasets|List wrangled datasets|{d-s-api-refdoclink}operation/listWrangledDatasets{d-s-api-refdoclink}|
|POST /v4/wrangledDatasets/:id/addToFlow|Add wrangled dataset to flow|{d-s-api-refdoclink}operation/addWrangledDatasetToFlow{d-s-api-refdoclink}|
|GET /v4/wrangledDatasets/count|Count wrangled datasets|{d-s-api-refdoclink}operation/countWrangledDatasets{d-s-api-refdoclink}|
|GET /v4/wrangledDatasets/:id|Get wrangled dataset|{d-s-api-refdoclink}operation/getWrangledDataset{d-s-api-refdoclink}|
|PATCH /v4/wrangledDatasets/:id|Patch Wrangled Dataset|{d-s-api-refdoclink}operation/patchWrangledDataset{d-s-api-refdoclink}|
|DELETE /v4/wrangledDatasets/:id|Delete wrangled dataset|{d-s-api-refdoclink}operation/deleteWrangledDataset{d-s-api-refdoclink}|
|GET /v4/wrangledDatasets/:id/primaryInputDataset|Get Input Dataset|{d-s-api-refdoclink}operation/getInputDataset{d-s-api-refdoclink}|
|PUT /v4/wrangledDatasets/:id/primaryInputDataset|Swap Input Dataset|{d-s-api-refdoclink}operation/updateInputDataset{d-s-api-refdoclink}|
h3. WriteSetting

||Path||Description||Documentation URL||
|POST /v4/writeSettings|Create writesetting|{d-s-api-refdoclink}operation/createWriteSetting{d-s-api-refdoclink}|
|GET /v4/writeSettings|List write settings|{d-s-api-refdoclink}operation/listWriteSettings{d-s-api-refdoclink}|
|GET /v4/writeSettings/count|Count write settings|{d-s-api-refdoclink}operation/countWriteSettings{d-s-api-refdoclink}|
|GET /v4/writeSettings/:id|Get write setting|{d-s-api-refdoclink}operation/getWriteSetting{d-s-api-refdoclink}|
|PUT /v4/writeSettings/:id|Update write setting|{d-s-api-refdoclink}operation/updateWriteSetting{d-s-api-refdoclink}|
|PATCH /v4/writeSettings/:id|Patch write setting|{d-s-api-refdoclink}operation/patchWriteSetting{d-s-api-refdoclink}|
|DELETE /v4/writeSettings/:id|Delete write setting|{d-s-api-refdoclink}operation/deleteWriteSetting{d-s-api-refdoclink}|