# Bulk update card permissions Enable or disable multiple spending permissions on a card in a single request. This is the recommended endpoint for updating card permissions as it allows updating multiple permissions atomically. Endpoint: PATCH /v4/spend/profiles/{profileId}/cards/{cardToken}/spending-permissions Security: UserToken ## Path parameters: - `profileId` (integer, required) The ID of the profile that owns the card. Example: 123456 - `cardToken` (string, required) The unique token identifying the card. Example: "ca0c8154-1e14-4464-a1ce-dcea7dc3de52" ## Request fields (application/json): - `permissions` (array, required) List of permissions to update. - `permissions.type` (string, required) The permission type to update. Enum: "ECOM", "POS_CHIP", "POS_MAGSTRIPE", "POS_CONTACTLESS", "ATM_WITHDRAWAL", "MOBILE_WALLETS" - `permissions.isEnabled` (boolean, required) Whether to enable or disable this permission. ## Response 200 fields