---
title: "Rescind Multiple User Journeys"
method: PATCH
path: "/api/v2/user_journeys/rescind"
tags: ["User Journeys"]
---

# Rescind Multiple User Journeys

`PATCH /api/v2/user_journeys/rescind`

Rescind all rescindable journeys for a user, optionally filtered by transition type. transition_type accepts a comma-separated list and spaces after commas are allowed.

## Request body

- RequestsUserJourneyRescindMultiple
  - `transition_type` string — Optional comma-separated list of transition types. Spaces after commas are allowed. Allowed values are pre_offer, offer, post_offer, onboarding, offboarding.
  - `rescind_reason` 'no_longer_needed' | 'offered_externally', required
  - `user_id` string, required — ID of the user whose journeys will be rescinded.

## Response `204`

There is no content to send for this request, but the headers may be useful.

## Other responses

- `401` — Access is unauthorized.
- `404` — The server cannot find the requested resource.
- `422` — Client error

---

[API](https://skmtc.net/xpand-io/apis/xpand-api.md) · [All operations](https://skmtc.net/xpand-io/apis/xpand-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/xpand-io/xpand-api/versions/85bece7875fd/schema)
