Developers
qashio.com

Update a card top-up target / max balance / top-up frequency

PUT/public/v1/core/cards/{cardId}
Bearer token

Change how much a card may hold and how it is topped up.

Updates a card's funding configuration: the auto top-up amount, the maximum balance it may carry, the top-up frequency and the usage type. Send only the fields you want to change. Cardholders are notified by email when the card is updated.

To change a card's spend limit, use update_velocity_limit instead.

Path parameters

cardIdstringrequired

Card identifier (CA…)

Request body

application/jsonrequired

FieldInTypeDescription
cardIdpathstringCard identifier (CA…)
auto_top_up_amountbodyintegerAmount added automatically on each top-up
card_usage_type_amountbodyintegerMaximum balance the card may hold
velocity_periodbodystringTop-up period, e.g. MONTHLY
card_usage_typebodystringFunding model, e.g. RELOADABLE
nicknamebodystringCard name
JSON
{
  "card_usage_type_amount": 5000,
  "auto_top_up_amount": 1000,
  "velocity_period": "MONTHLY",
  "card_usage_type": "RELOADABLE"
}

Response

200 with message: "Resource updated successfully." and data.card: the updated card.

Response schema from the OpenAPI document
FieldTypeDescription
status_codeinteger
successboolean
messagestring
dataobject
cardobject
idinteger
user_namestring
company_namestring
user_emailstring
statusstring
display_statusstring
card_typestring
nicknamestring
card_numberstring
allow_replace_cardboolean
card_replacedboolean
velocity_periodstring
allow_atmboolean
return_cardstring
shipping_cardstring
terminated_atstring
spend_restriction_typestring
last_fourstring
limit_amount_notificationstring
card_balance_running_low_notificationboolean
allowed_countries_list_activeboolean
foreign_entityboolean
atm_restricted_atstring
issuerstring
allowed_mccs_activeboolean
spend_limit_activeboolean
atm_limit_activestring
auto_top_up_amountinteger
auto_load_on_transaction_approvalboolean
tokenization_statusstring
account_typestring
account_idinteger
currencystring
show_pool_balance_to_cardholderboolean
is_managerstring
is_account_managerboolean
is_dept_managerstring
can_edit_all_time_limitboolean
can_reset_limitboolean
reset_summarystring
issued_atstring
first_activated_atstring
external_idstring
replaced_by_card_external_idstring
replaced_by_card_idstring
card_usage_typestring
card_usage_type_amountinteger
account_balancestring
shipment_trackingstring
atm_transactions_limit_activestring
transactions_limit_activeboolean
atm_transactions_limitstring
atm_limitstring
departmentstring
locationstring
divisionstring
projectstring
shipping_addressstring
return_addressstring
card_templatestring
erp_bank_accountstring
step_up_auth_delegated_user_profilestring
created_atstring
shipping_detailsobject
allowed_countries_liststring[]
wallets_statusobject
transactions_limitobject
spend_limitobject
expense_categoriesobject[]
merchantsobject[]
user_profileobject
card_productobject
merchant_groupsobject[]
advanced_velocity_limitsobject[]
custom_segmentsobject[]
metaobject
request_idstring
timestampstring
138 nested fields
data.card.shipping_details.methodstring
data.card.shipping_details.return_addressobject
data.card.shipping_details.shipping_addressobject
data.card.wallets_status.apple_payboolean
data.card.wallets_status.google_payboolean
data.card.wallets_status.samsung_payboolean
data.card.transactions_limit.max_amountinteger
data.card.transactions_limit.min_amountinteger
data.card.transactions_limit.currencystring
data.card.transactions_limit.periodstring
data.card.transactions_limit.frequencyinteger
data.card.transactions_limit.transaction_scopestring[]
data.card.spend_limit.idinteger
data.card.spend_limit.namestring
data.card.spend_limit.activeboolean
data.card.spend_limit.descriptionstring
data.card.spend_limit.min_amountinteger
data.card.spend_limit.max_amountinteger
data.card.spend_limit.currencystring
data.card.spend_limit.periodstring
data.card.spend_limit.limit_typestring
data.card.spend_limit.frequencyinteger
data.card.spend_limit.num_of_daysstring
data.card.spend_limit.remote_idstring
data.card.spend_limit.external_idstring
data.card.spend_limit.remaining_balanceinteger
data.card.spend_limit.remaining_frequencyinteger
data.card.spend_limit.remote_syncstring
data.card.spend_limit.consumed_limitinteger
data.card.spend_limit.consumed_frequencyinteger
data.card.spend_limit.transaction_scopestring[]
data.card.spend_limit.remote_dataobject
data.card.spend_limit.remote_data.idstring
data.card.spend_limit.remote_data.namestring
data.card.spend_limit.remote_data.typestring
data.card.spend_limit.remote_data.groupstring
data.card.spend_limit.remote_data.activeboolean
data.card.spend_limit.remote_data.amountinteger
data.card.spend_limit.remote_data.periodstring
data.card.spend_limit.remote_data.createdstring
data.card.spend_limit.remote_data.currencystring
data.card.spend_limit.remote_data.modifiedstring
data.card.spend_limit.remote_data.frequencyinteger
data.card.spend_limit.remote_data.descriptionstring
data.card.spend_limit.remote_data.effective_tostring
data.card.spend_limit.remote_data.program_levelboolean
data.card.spend_limit.remote_data.effective_fromstring
data.card.spend_limit.remote_data.conditionsobject[]
data.card.spend_limit.remote_data.per_transactionobject
data.card.spend_limit.remote_data.transaction_scopestring[]
data.card.expense_categories[].idstring
data.card.expense_categories[].namestring
data.card.expense_categories[].labelstring
data.card.expense_categories[].codestring
data.card.expense_categories[].erp_internal_idstring
data.card.expense_categories[].erp_codestring
data.card.merchants[].idinteger
data.card.merchants[].namestring
data.card.user_profile.department_namestring
data.card.user_profile.first_namestring
data.card.user_profile.last_namestring
data.card.user_profile.company_namestring
data.card.user_profile.user_namestring
data.card.user_profile.system_role_namestring
data.card.user_profile.emailstring
data.card.user_profile.user_emailstring
data.card.user_profile.external_idstring
data.card.user_profile.user_idinteger
data.card.user_profile.statusstring
data.card.user_profile.fullnamestring
data.card.user_profile.employee_idstring
data.card.user_profile.department_idinteger
data.card.user_profile.managing_departmentsobject[]
data.card.user_profile.managing_departments[].idinteger
data.card.user_profile.managing_departments[].namestring
data.card.card_product.idinteger
data.card.card_product.namestring
data.card.card_product.statusstring
data.card.card_product.descriptionstring
data.card.card_product.pan_format_tokenstring
data.card.card_product.track_format_tokenstring
data.card.card_product.proxy_format_tokenstring
data.card.card_product.remote_idstring
data.card.card_product.external_idstring
data.card.card_product.notification_template_remote_idstring
data.card.card_product.auth_settings_allowed_list_status_activeboolean
data.card.card_product.currency_settingsobject
data.card.card_product.currency_settings.supported_currencystring
data.card.card_product.currency_settings.settlement_currencystring
data.card.card_product.currency_settings.priorityinteger
data.card.card_product.currency_settings.statusstring
data.card.card_product.currency_settings.allow_loadsboolean
data.card.card_product.currency_settings.allow_unloadsboolean
data.card.card_product.currency_settings.allow_scheme_debit_txnboolean
data.card.card_product.currency_settings.allow_scheme_credit_txnboolean
data.card.card_product.currency_settings.allow_incoming_transferboolean
data.card.card_product.currency_settings.allow_outgoing_transferboolean
data.card.card_product.currency_settings.allow_incoming_sweepsboolean
data.card.card_product.currency_settings.allow_outgoing_sweepsboolean
data.card.card_product.currency_settings.allow_initial_loadboolean
data.card.card_product.pin_settingsobject
data.card.card_product.pin_settings.pin_typestring
data.card.card_product.pin_settings.pin_lengthinteger
data.card.card_product.pin_settings.pin_retriesinteger
data.card.merchant_groups[].idinteger
data.card.merchant_groups[].namestring
data.card.advanced_velocity_limits[].idstring
data.card.advanced_velocity_limits[].titlestring
data.card.advanced_velocity_limits[].limit_by_typestring
data.card.advanced_velocity_limits[].activeboolean
data.card.advanced_velocity_limits[].amountinteger
data.card.advanced_velocity_limits[].currencystring
data.card.advanced_velocity_limits[].periodstring
data.card.advanced_velocity_limits[].remote_linkedstring
data.card.advanced_velocity_limits[].remote_syncstring
data.card.advanced_velocity_limits[].remaining_balanceinteger
data.card.advanced_velocity_limits[].limit_typestring
data.card.advanced_velocity_limits[].issuerstring
data.card.advanced_velocity_limits[].external_idstring
data.card.advanced_velocity_limits[].effective_fromstring
data.card.advanced_velocity_limits[].effective_tostring
data.card.advanced_velocity_limits[].frequencyinteger
data.card.advanced_velocity_limits[].remaining_frequencyinteger
data.card.advanced_velocity_limits[].consumed_limitinteger
data.card.advanced_velocity_limits[].consumed_frequencyinteger
data.card.advanced_velocity_limits[].expense_category_idsobject[]
data.card.advanced_velocity_limits[].expense_category_ids[].idstring
data.card.advanced_velocity_limits[].expense_category_ids[].namestring
data.card.advanced_velocity_limits[].expense_category_ids[].labelstring
data.card.advanced_velocity_limits[].expense_category_ids[].codestring
data.card.advanced_velocity_limits[].expense_category_ids[].erp_internal_idstring
data.card.advanced_velocity_limits[].expense_category_ids[].erp_codestring
data.card.custom_segments[].idstring
data.card.custom_segments[].namestring
data.card.custom_segments[].labelstring
data.card.custom_segments[].codestring
data.card.custom_segments[].erp_internal_idstring
data.card.custom_segments[].erp_codestring

Errors

400 (validation failed), 401, 404.

  • 401Unauthorized - missing or invalid Bearer token
  • 404Not Found

Every error carries an errors[] array and a meta.request_id. See Errors for the full envelope.

This request takes no parameters.

Response

Send the request to see the response.

Esc

Start here

IntroductionIntegration walkthroughAuthenticationConventions

Popular endpoints

POSTExchange code for tokens/oauth2/tokenGETGet company summary/public/v1/erp/company/summaryGETList bank accounts/public/v1/erp/bank_accountsGETList cards/public/v1/erp/cardsGETList chart of accounts/public/v1/erp/chart_of_accounts