Update Card

Use this API to modify the settings of an existing card. You can enable or disable specific card features — such as contactless payments, online transactions, or ATM withdrawals — depending on what your card product supports.

Pass the Card-Id as a path parameter to identify the card, and include the desired settings in the request body.

A successful response confirms that the card settings have been updated.

Path Params
integer
required
Defaults to 123

The unique identifier for the card that needs its settings updated.
Example: 123

Body Params
boolean

Indicates whether online payments are enabled for the card.
Example: true

boolean

Indicates whether contactless payments are enabled for the card.
Example: false

boolean

Indicates whether ATM withdrawals are enabled for the card.
Example: false

boolean

Indicates whether international payments are enabled for the card.
Example: false

boolean

Indicates whether point-of-sale (POS) payments are enabled for the card.
Example: true

blockedCountries
array of strings

List of ISO 3166-1 country codes where transactions are blocked for this card.
Accepts either alpha-2 (2-letter) or alpha-3 (3-letter) country codes.
All codes in the array must be of the same format (either all alpha-2 or all alpha-3).
Examples:

  • Alpha-2: ["US", "GB", "DZ"]
  • Alpha-3: ["USA", "GBR", "DZA"]
blockedCountries
Headers
string
required

The ID of your banking instance visible in the MBANQ Console.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json