Page tree

Outdated release! Latest docs are Release 8.2: API Releases Create DryRun v3

   

For the latest updates on available API endpoints and documentation, see api.trifacta.com.

As of Release 6.4, the v3 APIs are End of Life (EOL). Before using this release or a later one, you should migrate to using the latest available API version. For more information, see API Version Support Matrix.
Latest version of this endpoint: API Releases Create DryRun v4.

Contents:


Perform a dry-run of creating a release for the specified deployment, which performs a check of all permissions required to import the package, as well as any specified import rules.

If they occur, errors are reported in the response.

After you have successfully completed a dry-run, you can formally create the release via API. See API Releases Create v3.

NOTE: Releases pertain to Production instances of the Trifacta® platform. For more information, see Overview of Deployment Manager.

Version: v3

Required Permissions

NOTE: Each request to the Trifacta® platform must include authentication credentials. See API Authentication.

Request

Request Type: POST

Endpoint:

/v3/deployments/<id>/releases/dryRun

where:

ParameterDescription
<id>Internal identifier for the deployment

Request URI - Example:

/v3/deployments/2/releases/dryRun

Request Body:

The request body must include the following key and value combination submitted as form data:

keyvalue
data"@path-to-file"

Example request - curl:

curl -X POST \
  http://example.com:3005/v3/deployments/1/releases/dryRun \
  -H 'authorization: Basic c29sc29uQHRyaWZhY3RhLmNvbTphZG1pbg==' \
  -H 'cache-control: no-cache' \
  -H 'content-type: multipart/form-data' \
  -F data=@response.zip

Response

Response Status Code - Success: 200 - OK

Response Body Example:

{
    "importRuleChanges": {
        "object": [],
        "value": []
    },
    "flowName": "POS-r01 Flow"
}

Reference

For more information on import rule changes, see Define Import Mapping Rules.

 

This page has no comments.