---
title: "Batch Delete Cards"
method: DELETE
path: "/open-api/v3/cards-batch"
tags: ["Card"]
---

# Batch Delete Cards

`DELETE /open-api/v3/cards-batch`

## Request

- Base URL: `https://api-sandbox.interlace.money`
- URL: `https://api-sandbox.interlace.money/open-api/v3/cards-batch`
- Auth: API key in header `x-access-token`

Deleted cards cannot be restored.
- For prepaid cards, any remaining balance will be automatically transferred to the Infinity Account.
- If a refund is issued after the card has been deleted, the refunded amount will be transferred to the Infinity Account on a T+1 basis.
- For budget cards, any refund that occurs after deletion will continue to be credited back to the original budget.

## Request body

- BatchDeleteCardRequest[]
  - `accountId` string, required: account id
  - `cardId` string, required: card id
  - `clientTransactionId` string: User-provided custom transaction ID.

## Response `200`

OK

- BatchDeleteCardResponse: batch delete card response
  - `taskId` string

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/interlace/apis/infinity-card.md) - [All operations](https://skmtc.dev/interlace/apis/infinity-card/llms.txt) - [OpenAPI document](https://skmtc.dev/interlace/apis/infinity-card/revisions/2d542b383dd3?raw)
