---
title: "Trigger Sync sequence"
method: POST
path: "/sync-sequences/{syncSequenceId}/trigger"
---

# Trigger Sync sequence

`POST /sync-sequences/{syncSequenceId}/trigger`

Trigger a new run for the given sync sequence.

A sequence never runs concurrently with itself. If a run is already in
progress, then where run queueing is enabled for the workspace, a single
follow-up run is queued and starts after the current run completes
(repeated triggers return the same queued run); otherwise the id of the
run already in progress is returned.

## Path parameters

- `syncSequenceId` string, required

## Response `200`

Ok

- TriggerSequenceRunOutput — The output of a trigger action to run sync sequences
  - `id` string, required — The id of the triggered sync sequence run.

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `422` — Validation Failed

---

[API](https://skmtc.net/hightouch/apis/hightouch-api.md) · [All operations](https://skmtc.net/hightouch/apis/hightouch-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hightouch/hightouch-api/revisions/24a8012aa8c8/schema)
