Developers
qashio.com

Retrieve all cards attributes / top-up targets

GET/public/v1/core/cards
Bearer token

List cards with the operational attributes used by card-management screens.

Returns a paginated list of cards with their cardholder, status, type and top-up settings. This is the operational view of a card, as opposed to GET /public/v1/erp/cards, which is the accounting view with cost-allocation segments and control flags. Prefer the ERP endpoint for sync and reporting; use this one when you are about to act on a card through the write endpoints below.

Results are scoped to what the authenticated user is permitted to see, which may be narrower than the whole company.

Query parameters

pageinteger

Page number, 1-based. Default 1

Example 1

page_sizeinteger

Records per page. Default 20 (also accepted as limit)

limitinteger

Example 5

Response

One object.

FieldTypeDescription
cards[]array{ id, nickname, card_number, card_type, status, display_status, user_name, user_email, company_name, velocity_period, allow_atm, allow_replace_card, card_replaced, return_card }
page_infoobject{ current_page, per_page, total_entries, total_pages, next_page, previous_page, offset }
Response schema from the OpenAPI document
FieldTypeDescription
status_codeinteger
successboolean
dataobject
cardsobject[]
idinteger
user_namestring
company_namestring
user_emailstring
statusstring
display_statusstring
card_typestring
nicknamestring
card_numberstring
allow_replace_cardboolean
card_replacedboolean
velocity_periodstring
allow_atmstring
return_cardstring
shipping_cardstring
terminated_atstring
spend_restriction_typestring
last_fourstring
limit_amount_notificationstring
card_balance_running_low_notificationboolean
allowed_countries_liststring
allowed_countries_list_activestring
foreign_entityboolean
atm_restricted_atstring
issuerstring
allowed_mccs_activestring
spend_limit_activestring
atm_limit_activeboolean
auto_top_up_amountstring
auto_load_on_transaction_approvalboolean
tokenization_statusstring
account_typestring
account_idstring
currencystring
show_pool_balance_to_cardholderboolean
is_managerstring
is_account_managerstring
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_amountstring
account_balancestring
shipment_trackingstring
spend_limitstring
atm_limitstring
shipping_addressstring
card_templatestring
erp_bank_accountstring
step_up_auth_delegated_user_profilestring
created_atstring
shipping_detailsobject
wallets_statusobject
user_profileobject
advanced_velocity_limitsobject[]
atm_transactions_limit_activestring
transactions_limit_activeboolean
atm_transactions_limitstring
transactions_limitobject
page_infoobject
current_pageinteger
per_pageinteger
total_entriesinteger
next_pageinteger
previous_pagestring
offsetinteger
total_pagesinteger
metaobject
request_idstring
timestampstring
55 nested fields
data.cards[].shipping_details.methodstring
data.cards[].shipping_details.return_addressobject
data.cards[].shipping_details.shipping_addressobject
data.cards[].wallets_status.apple_payboolean
data.cards[].wallets_status.google_payboolean
data.cards[].wallets_status.samsung_payboolean
data.cards[].user_profile.department_namestring
data.cards[].user_profile.first_namestring
data.cards[].user_profile.last_namestring
data.cards[].user_profile.company_namestring
data.cards[].user_profile.user_namestring
data.cards[].user_profile.system_role_namestring
data.cards[].user_profile.emailstring
data.cards[].user_profile.user_emailstring
data.cards[].user_profile.external_idstring
data.cards[].user_profile.user_idinteger
data.cards[].user_profile.statusstring
data.cards[].user_profile.fullnamestring
data.cards[].user_profile.employee_idstring
data.cards[].user_profile.department_idinteger
data.cards[].user_profile.managing_departmentsobject[]
data.cards[].user_profile.managing_departments[].idinteger
data.cards[].user_profile.managing_departments[].namestring
data.cards[].advanced_velocity_limits[].idstring
data.cards[].advanced_velocity_limits[].titlestring
data.cards[].advanced_velocity_limits[].limit_by_typestring
data.cards[].advanced_velocity_limits[].activeboolean
data.cards[].advanced_velocity_limits[].amountinteger
data.cards[].advanced_velocity_limits[].currencystring
data.cards[].advanced_velocity_limits[].periodstring
data.cards[].advanced_velocity_limits[].remote_linkedstring
data.cards[].advanced_velocity_limits[].remote_syncstring
data.cards[].advanced_velocity_limits[].remaining_balanceinteger
data.cards[].advanced_velocity_limits[].limit_typestring
data.cards[].advanced_velocity_limits[].issuerstring
data.cards[].advanced_velocity_limits[].external_idstring
data.cards[].advanced_velocity_limits[].effective_fromstring
data.cards[].advanced_velocity_limits[].effective_tostring
data.cards[].advanced_velocity_limits[].frequencyinteger
data.cards[].advanced_velocity_limits[].remaining_frequencyinteger
data.cards[].advanced_velocity_limits[].consumed_limitinteger
data.cards[].advanced_velocity_limits[].consumed_frequencyinteger
data.cards[].advanced_velocity_limits[].expense_category_idsobject[]
data.cards[].advanced_velocity_limits[].expense_category_ids[].idstring
data.cards[].advanced_velocity_limits[].expense_category_ids[].namestring
data.cards[].advanced_velocity_limits[].expense_category_ids[].labelstring
data.cards[].advanced_velocity_limits[].expense_category_ids[].codestring
data.cards[].advanced_velocity_limits[].expense_category_ids[].erp_internal_idstring
data.cards[].advanced_velocity_limits[].expense_category_ids[].erp_codestring
data.cards[].transactions_limit.max_amountinteger
data.cards[].transactions_limit.min_amountinteger
data.cards[].transactions_limit.currencystring
data.cards[].transactions_limit.periodstring
data.cards[].transactions_limit.frequencyinteger
data.cards[].transactions_limit.transaction_scopestring[]

Errors

401.

  • 401Unauthorized - missing or invalid Bearer token

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