---
title: "/voterRegistrationBatches/{batchId}"
method: PATCH
path: "/voterRegistrationBatches/{batchId}"
---

# /voterRegistrationBatches/{batchId}

`PATCH /voterRegistrationBatches/{batchId}`

## Request

- Base URL: `https://api.securevan.com/v4`
- URL: `https://api.securevan.com/v4/voterRegistrationBatches/{batchId}`
- Auth: HTTP basic

Update the status of a voter registration batch.

The current status of the specified batch dictates which batch status values are valid. When a new batch is created via `POST /voterRegistrationBatches`, it is set to the default status of Entering. From Entering, a batch can only change to Completed. Then, from Completed, a batch can either be changed back to Entering or to Committed. Once a batch is committed, it cannot be changed to any other status. No other status values are accepted.

Changing a status to Committed processes the batch and makes registrants available for searching in the VAN interface.

## Path parameters

- `batchId` integer, required

## Request body

- object
  - `status` string

## Response `204`

204

## Other responses

- `400`: 400

## Changes

- **2026-11-03** `4f2049fba5af`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/ngpvan/apis/van-crm/changes/voterRegistrationBatches/:batchId/patch.md)

---

[API](https://skmtc.dev/ngpvan/apis/van-crm.md) - [All operations](https://skmtc.dev/ngpvan/apis/van-crm/llms.txt) - [OpenAPI document](https://skmtc.dev/ngpvan/apis/van-crm/revisions/4f2049fba5af?raw)
