Sync Sync

yaml
type: "io.kestra.plugin.hightouch.Sync"

Trigger a Hightouch sync and optionally wait for its completion

Examples

yaml
id: hightouch_sync
namespace: company.team

tasks:
  - id: sync
    type: io.kestra.plugin.hightouch.Sync
    token: YOUR_API_TOKEN
    syncId: 1127166

Properties

syncId

  • Type: integer
  • Dynamic: ✔️
  • Required: ✔️

The sync id to trigger run

token

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

API Bearer token

fullResynchronization

  • Type: boolean
  • Dynamic: ✔️
  • Required:
  • Default: false

Whether to do a full resynchronization

maxDuration

  • Type: string
  • Dynamic:
  • Required:
  • Default: 300.000000000
  • Format: duration

The max total wait duration

wait

  • Type: boolean
  • Dynamic:
  • Required:
  • Default: true

Whether to wait for the end of the run.

Allowing to capture run status and logs

Outputs

runId

  • Type: integer
  • Required:

The runId of the sync created

Definitions

Was this page helpful?