---
title: "Expunge charges and refunds in terminal state"
method: POST
path: "/v1/tasks/expunge"
tags: ["Tasks"]
---

# Expunge charges and refunds in terminal state

`POST /v1/tasks/expunge`

Task to expunge charges and refunds on terminal or expungeable state from connector.<br>This task checks parity of charge/refund with ledger transaction and expunges only if the fields matches. If parity check fails, new events are emitted for charge/refunds and the record is marked with latest parity check status.

## Query parameters

- `number_of_charges_to_expunge` integer
- `number_of_refunds_to_expunge` integer

## Response `200`

OK

## Other responses

- `500` — Internal server error

---

[API](https://skmtc.net/government-digital-service/apis/connector-api.md) · [All operations](https://skmtc.net/government-digital-service/apis/connector-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/government-digital-service/connector-api/revisions/68dc8eefc661/schema)
