POST /v1/transformations

Creates a new transformation

Servers

Request headers

Name Type Required Description
Accept String No

Default value: "application/json"

Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
type String No

Possible values:

  • "DBT_CORE"
  • "QUICKSTART"
schedule Object No
schedule.interval Integer No

The interval in minutes

schedule.time_of_day String No

The time of the day the transformation should be launched at. The following values are supported: '00:00', '00:30', '01:00', '01:30', '02:00', '02:30', '03:00', '03:30', '04:00', '04:30', '05:00', '05:30', '06:00', '06:30', '07:00', '07:30', '08:00', '08:30', '09:00', '09:30', '10:00', '10:30', '11:00', '11:30', '12:00', '12:30', '13:00', '13:30', '14:00', '14:30', '15:00', '15:30', '16:00', '16:30', '17:00', '17:30', '18:00', '18:30', '19:00', '19:30', '20:00', '20:30', '21:00', '21:30', '22:00', '22:30', '23:00', '23:30'

schedule.connection_ids[] Array No

The list of the connection identifiers to be used for the integrated schedule. Not expected for QUICKSTART transformations

schedule.schedule_type String Yes

The schedule type

Possible values:

  • "TIME_OF_DAY"
  • "CRON"
  • "INTEGRATED"
  • "INTERVAL"
schedule.smart_syncing Boolean No

The boolean flag that enables the Smart Syncing schedule

schedule.cron[] Array No

Cron schedule: list of CRON strings.

schedule.days_of_week[] Array No

The set of days of the week, where an empty set represents a daily schedule

paused Boolean No

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.