---
title: "Cancel a card invitation"
method: POST
path: "/card-invitations/{cardInvitationId}/cancel"
tags: ["Card invitations"]
---

# Cancel a card invitation

`POST /card-invitations/{cardInvitationId}/cancel`

## Request

- Base URL: `https://b2b.revolut.com/api/1.0`
- URL: `https://b2b.revolut.com/api/1.0/card-invitations/{cardInvitationId}/cancel`
- Auth: HTTP bearer

Cancel a specific card invitation, based on its ID.

:::note
To increase your account's card limits, please contact [Revolut API Support](mailto:api-requests@revolut.com).
:::

You can cancel successfully created invitations that have not been claimed yet (`state=created`).

Once the card invitation is cancelled, it cannot be claimed or reactivated.

A successful response does not get any content in return.

For more information, see the guides: [Manage card invitations](https://developer.revolut.com/docs/guides/manage-accounts/cards/manage-card-invitations).

## Path parameters

- `card_invitation_id` string, uuid, required

## Response `204`

Card invitation successfully cancelled

## Other responses

- `400`: Bad request Returned, for example, when the format of the invitation ID you provided is invalid.
- `401`: Unauthorised Returned, for example, when the credentials you used to make the request are invalid. For more information, see the **Authorization** section.
- `404`: Card invitation doesn't exist The card invitation you wish to cancel does not exist.
- `422`: Unprocessable entity Returned, for example, when you try to cancel a card invitation that's not in state `created`. Such an invitation is no longer active and therefore cannot be cancelled.
- `default`: Unexpected error

---

[API](https://skmtc.dev/revolut/apis/business-api.md) - [All operations](https://skmtc.dev/revolut/apis/business-api/llms.txt) - [OpenAPI document](https://skmtc.dev/revolut/apis/business-api/revisions/be089d9fa8b4?raw)
