# Restart customers in a campaign (/docs/api-reference/campaign-enrollment/restart-customers-in-a-campaign)



{/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */}

Send customers back to the first step of a campaign they are already in. Requires campaign\_enrollment.manage. Provide customer or customers (up to 1,000), identified by customerId or US phoneNumber. Returns HTTP 202 with a server-generated job ID for both individuals and lists. Invalid customer entries fail individually with invalid\_customer\_reference and validationErrors; valid entries continue. Invalid request structure still returns 422. Poll statusUrl for per-input results. An optional idempotencyKey protects retries of the same payload; without one, each submission creates a new request. Customers must already exist in your organization. See [Campaign API guide](/docs/api-reference/campaign-enrollment/guide) for restrictions and retries. They start over from the beginning of the currently published workflow. Customers who are not in the campaign are skipped.

<APIPage document="&#x22;../../apps/api/openapi/specs/openapi-public.yaml&#x22;" operations="[{&#x22;path&#x22;:&#x22;/v2/campaigns/{campaignId}/enrollment/restart&#x22;,&#x22;method&#x22;:&#x22;post&#x22;}]" />
