Skip to content
This repository has been archived by the owner on Jul 20, 2023. It is now read-only.

Kikoff/marqeta-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marqeta

Marqeta - the Ruby gem for the Marqeta Core API

Simplified management of your payment programs

This SDK is automatically generated by the OpenAPI Generator project:

  • API version: 3.0.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.RubyClientCodegen

Installation

Build a gem

To build the Ruby code into a gem:

gem build marqeta.gemspec

Then either install the gem locally:

gem install ./marqeta-1.0.0.gem

(for development, run gem install --dev ./marqeta-1.0.0.gem to install the development dependencies)

or publish the gem to a gem hosting service, e.g. RubyGems.

Finally add this to the Gemfile:

gem 'marqeta', '~> 1.0.0'

Install from Git

If the Ruby gem is hosted at a git repository: https://github.com/GIT_USER_ID/GIT_REPO_ID, then add the following in the Gemfile:

gem 'marqeta', :git => 'https://github.com/GIT_USER_ID/GIT_REPO_ID.git'

Include the Ruby code directly

Include the Ruby code directly using -I as follows:

ruby -Ilib script.rb

Getting Started

Please follow the installation procedure and then run the following code:

# Load the gem
require 'marqeta'

api_instance = Marqeta::AcceptedCountriesApi.new
opts = {
  count: 56, # Integer | Number of accepted countries to retrieve
  start_index: 56, # Integer | Start index
  name: 'name_example', # String | Name
  whitelist: true, # Boolean | Whitelist
  search_type: 'search_type_example', # String | Search type
  fields: 'fields_example', # String | Comma-delimited list of fields to return (e.g. field_1,field_2,..). Leave blank to return all fields.
  sort_by: 'sort_by_example' # String | Sort order
}

begin
  #Lists all accepted countries
  result = api_instance.get_acceptedcountries(opts)
  p result
rescue Marqeta::ApiError => e
  puts "Exception when calling AcceptedCountriesApi->get_acceptedcountries: #{e}"
end

Documentation for API Endpoints

All URIs are relative to http://localhost/v3

Class Method HTTP request Description
Marqeta::AcceptedCountriesApi get_acceptedcountries GET /acceptedcountries Lists all accepted countries
Marqeta::AcceptedCountriesApi get_acceptedcountries_token GET /acceptedcountries/{token} Returns a specific accepted country
Marqeta::AccountHolderGroupsApi get_accountholdergroups GET /accountholdergroups Lists account holder groups
Marqeta::AccountHolderGroupsApi get_accountholdergroups_token GET /accountholdergroups/{token} Returns a specific account holder group object
Marqeta::AccountHolderGroupsApi post_accountholdergroups POST /accountholdergroups Creates an account holder group object
Marqeta::AccountHolderGroupsApi put_accountholdergroups_token PUT /accountholdergroups/{token} Updates an account holder group object
Marqeta::AuthControlsApi get_authcontrols GET /authcontrols Lists all global auth control exceptions for the program
Marqeta::AuthControlsApi get_authcontrols_exemptmids GET /authcontrols/exemptmids Lists all auth control exempted MIDs for the program
Marqeta::AuthControlsApi get_authcontrols_exemptmids_token GET /authcontrols/exemptmids/{token} Returns a specific auth control exemptmids
Marqeta::AuthControlsApi get_authcontrols_token GET /authcontrols/{token} Returns a specific auth control exception
Marqeta::AuthControlsApi post_authcontrols POST /authcontrols Creates an auth control exception
Marqeta::AuthControlsApi post_authcontrols_exemptmids POST /authcontrols/exemptmids Creates an auth control for exempting MIDs
Marqeta::AuthControlsApi put_authcontrols_exemptmids_token PUT /authcontrols/exemptmids/{token} Updates the status an auth control exemptmids
Marqeta::AuthControlsApi put_authcontrols_token PUT /authcontrols/{token} Updates an auth control exception
Marqeta::AutoReloadsApi get_autoreloads GET /autoreloads Lists all auto reloads for the program
Marqeta::AutoReloadsApi get_autoreloads_token GET /autoreloads/{token} Returns a specific auto reload object
Marqeta::AutoReloadsApi post_autoreloads POST /autoreloads Creates an auto reload object
Marqeta::AutoReloadsApi put_autoreloads_token PUT /autoreloads/{token} Updates a specific auto reload object
Marqeta::BulkIssuancesApi get_bulkissuances GET /bulkissuances Lists all bulk issuance requests
Marqeta::BulkIssuancesApi get_bulkissuances_token GET /bulkissuances/{token} Returns a bulk issuance request
Marqeta::BulkIssuancesApi post_bulkissuances POST /bulkissuances Creates a bulk issuance request for cards
Marqeta::BusinessTransitionsApi get_businesstransitions_business_businesstoken GET /businesstransitions/business/{business_token} Returns transitions for a given business
Marqeta::BusinessTransitionsApi get_businesstransitions_token GET /businesstransitions/{token} Returns a business transition
Marqeta::BusinessTransitionsApi post_businesstransitions POST /businesstransitions Creates a business transition
Marqeta::BusinessesApi get_businesses GET /businesses Lists all businesses
Marqeta::BusinessesApi get_businesses_parenttoken_children GET /businesses/{parent_token}/children Lists all children of a parent business
Marqeta::BusinessesApi get_businesses_token GET /businesses/{token} Returns a specific business
Marqeta::BusinessesApi get_businesses_token_notes GET /businesses/{token}/notes Lists business notes
Marqeta::BusinessesApi get_businesses_token_ssn GET /businesses/{token}/ssn Returns a specific business proprietor's SSN
Marqeta::BusinessesApi post_businesses POST /businesses Creates a business
Marqeta::BusinessesApi post_businesses_lookup POST /businesses/lookup Returns a specific business
Marqeta::BusinessesApi post_businesses_token_notes POST /businesses/{token}/notes Creates a note for a business
Marqeta::BusinessesApi put_businesses_token PUT /businesses/{token} Updates a specific business
Marqeta::BusinessesApi put_businesses_token_notes_notestoken PUT /businesses/{token}/notes/{notes_token} Updates a specific note for a business
Marqeta::CampaignsApi get_campaigns GET /campaigns Lists all campaigns
Marqeta::CampaignsApi get_campaigns_token GET /campaigns/{token} Returns a specific campaign
Marqeta::CampaignsApi get_campaigns_token_stores GET /campaigns/{token}/stores Lists all stores associated with a campaign
Marqeta::CampaignsApi post_campaigns POST /campaigns Creates a campaign
Marqeta::CampaignsApi put_campaigns_token PUT /campaigns/{token} Updates a specific campaign
Marqeta::CardProductsApi get_cardproducts GET /cardproducts Lists all card products
Marqeta::CardProductsApi get_cardproducts_token GET /cardproducts/{token} Returns a specific card product
Marqeta::CardProductsApi post_cardproducts POST /cardproducts Creates a card product
Marqeta::CardProductsApi put_cardproducts_token PUT /cardproducts/{token} Updates a specific card product
Marqeta::CardTransitionsApi get_cardtransitions_card_token GET /cardtransitions/card/{token} Lists all card transitions
Marqeta::CardTransitionsApi get_cardtransitions_token GET /cardtransitions/{token} Returns a card transition object
Marqeta::CardTransitionsApi post_cardtransitions POST /cardtransitions Creates a card transition object
Marqeta::CardholderBalancesApi get_balances_token GET /balances/{token} Returns account balances for a cardholder
Marqeta::CardholderBalancesApi get_balances_token_msas GET /balances/{token}/msas Returns a merchant-specific account balance
Marqeta::CardholderBalancesApi update_balance PUT /balances/{token} Updates the cached_balance of cardholder
Marqeta::CardsApi get_cards GET /cards Lists cards by the last 4 digits
Marqeta::CardsApi get_cards_barcode_barcode GET /cards/barcode/{barcode} Returns a card's metadata
Marqeta::CardsApi get_cards_card_hash_showpan GET /cards/{card_hash}/showpanbyhash Returns a specific card - PAN visible
Marqeta::CardsApi get_cards_merchant_merchanttoken GET /cards/merchant/{merchant_token} Returns a merchant onboarding card
Marqeta::CardsApi get_cards_merchant_merchanttoken_showpan GET /cards/merchant/{merchant_token}/showpan Returns a specific card - PAN visible
Marqeta::CardsApi get_cards_token GET /cards/{token} Returns a specific card
Marqeta::CardsApi get_cards_token_showpan GET /cards/{token}/showpan Returns a specific card - PAN visible
Marqeta::CardsApi get_cards_user_token GET /cards/user/{token} Lists all cards for a specific user
Marqeta::CardsApi post_cards POST /cards Creates a card
Marqeta::CardsApi post_cards_getbypan POST /cards/getbypan Returns user and card tokens for the specified PAN
Marqeta::CardsApi post_cards_merchant_merchanttoken POST /cards/merchant/{merchant_token} Creates a merchant onboarding card
Marqeta::CardsApi put_cards_token PUT /cards/{token} Updates a specific card
Marqeta::ChargebacksApi get_chargebacks GET /chargebacks List all chargebacks
Marqeta::ChargebacksApi get_chargebacks_chargebacktoken_transitions GET /chargebacks/{chargeback_token}/transitions Lists all chargeback transitions that are related to a chargeback
Marqeta::ChargebacksApi get_chargebacks_token GET /chargebacks/{token} Returns a specific chargeback
Marqeta::ChargebacksApi get_chargebacks_transitions_token GET /chargebacks/transitions/{token} Returns a specific chargeback transition
Marqeta::ChargebacksApi post_chargeback_allocation_acknowledgment POST /chargebacks/allocationacknowledgement Creates a chargeback allocation acknowledgement
Marqeta::ChargebacksApi post_chargebacks POST /chargebacks Creates a chargeback
Marqeta::ChargebacksApi post_chargebacks_transitions POST /chargebacks/transitions Creates a chargeback transition
Marqeta::ChargebacksApi put_chargebacks_token PUT /chargebacks/{token} Updates chargeback data
Marqeta::ChargebacksApi put_chargebacks_token_grantprovisionalcredit PUT /chargebacks/{token}/grantprovisionalcredit Grants provisional credit
Marqeta::ChargebacksApi put_chargebacks_token_reverseprovisionalcredit PUT /chargebacks/{token}/reverseprovisionalcredit Reverses provisional credit
Marqeta::CommandoModesApi get_commandomodes GET /commandomodes Lists all commando mode control sets
Marqeta::CommandoModesApi get_commandomodes_commandomodetoken_transitions GET /commandomodes/{commandomode_token}/transitions Lists all commando mode transitions related to a commando mode control set
Marqeta::CommandoModesApi get_commandomodes_token GET /commandomodes/{token} Returns a specific commando mode control set
Marqeta::CommandoModesApi get_commandomodes_transitions_token GET /commandomodes/transitions/{token} Returns a specific commando mode transition
Marqeta::DigitalWalletProvisionRequestsApi post_digitalwalletprovisionrequests_androidpay POST /digitalwalletprovisionrequests/androidpay Validates and creates Android-specific provisioning request data
Marqeta::DigitalWalletProvisionRequestsApi post_digitalwalletprovisionrequests_applepay POST /digitalwalletprovisionrequests/applepay Validates Apple certificates and creates Apple-specific provisioning request data
Marqeta::DigitalWalletProvisionRequestsApi post_digitalwalletprovisionrequests_samsungpay POST /digitalwalletprovisionrequests/samsungpay Validates and creates Samsung-specific provisioning request data
Marqeta::DigitalWalletTokenTransitionsApi get_digitalwallettokentransitions_digitalwallettoken_token GET /digitalwallettokentransitions/digitalwallettoken/{token} Lists all digital wallet token transitions
Marqeta::DigitalWalletTokenTransitionsApi get_digitalwallettokentransitions_token GET /digitalwallettokentransitions/{token} Returns a digital wallet transition object
Marqeta::DigitalWalletTokenTransitionsApi post_digitalwallettokentransitions POST /digitalwallettokentransitions Creates a digital wallet token transition
Marqeta::DigitalWalletTokensApi get_digitalwallettokens GET /digitalwallettokens Returns digital wallet tokens
Marqeta::DigitalWalletTokensApi get_digitalwallettokens_card_cardtoken GET /digitalwallettokens/card/{card_token} Returns a list of digital wallet tokens for the specified card
Marqeta::DigitalWalletTokensApi get_digitalwallettokens_token GET /digitalwallettokens/{token} Returns a specific digital wallet token
Marqeta::DigitalWalletTokensApi get_digitalwallettokens_token_showtokenpan GET /digitalwallettokens/{token}/showtokenpan Returns a specific digital wallet token PAN visible
Marqeta::DirectDepositAccountsApi create_account POST /depositaccounts Creates new direct deposit account for cardholder.
Marqeta::DirectDepositAccountsApi create_transition POST /depositaccounts/transitions Creates new transition for a direct deposit account.
Marqeta::DirectDepositAccountsApi get_cdd_info GET /depositaccounts/{token}/cdd Get direct deposit account transition list for card holder.
Marqeta::DirectDepositAccountsApi get_direct_deposit_account GET /depositaccounts/{token} Get direct deposit account.
Marqeta::DirectDepositAccountsApi get_direct_deposit_account_transition GET /depositaccounts/transitions/{token} Get direct deposit account transition.
Marqeta::DirectDepositAccountsApi get_transition_list GET /depositaccounts/{user_token}/transitions Get direct deposit account transition list for card holder.
Marqeta::DirectDepositAccountsApi get_user_direct_deposit_accounts GET /depositaccounts/user/{token} List all specific direct deposit accounts.
Marqeta::DirectDepositAccountsApi get_user_for_direct_deposit_account GET /depositaccounts/account/{account_number}/user Get User for Plain Text Account Number
Marqeta::DirectDepositAccountsApi update PUT /depositaccounts/{token} Update direct deposit account.
Marqeta::DirectDepositAccountsApi update_cdd_info PUT /depositaccounts/{token}/cdd/{cddtoken} Update CDD answers for Direct Deposit Account
Marqeta::DirectDepositsApi get_directdeposits GET /directdeposits Lists all direct deposits
Marqeta::DirectDepositsApi get_directdeposits_accounts_userorbusinesstoken GET /directdeposits/accounts/{user_or_business_token} Returns an account and routing number which can be used for direct deposit
Marqeta::DirectDepositsApi get_directdeposits_token GET /directdeposits/{token} Returns a direct deposit entry
Marqeta::DirectDepositsApi get_directdeposits_transitions GET /directdeposits/transitions Returns a list of direct deposit transitions
Marqeta::DirectDepositsApi get_directdeposits_transitions_token GET /directdeposits/transitions/{token} Returns a direct deposit transition
Marqeta::DirectDepositsApi post_directdeposits_transitions POST /directdeposits/transitions Creates a direct deposit transition
Marqeta::DirectDepositsApi put_directdeposits_accounts_userorbusinesstoken PUT /directdeposits/accounts/{user_or_business_token} Updates a specific direct deposit account
Marqeta::FeeTransfersApi get_feetransfers_token GET /feetransfers/{token} Returns a fee transfer
Marqeta::FeeTransfersApi post_feetransfers POST /feetransfers Creates a fee transfer
Marqeta::FeesApi get_fees GET /fees Lists all fees
Marqeta::FeesApi get_fees_token GET /fees/{token} Returns a specific fee
Marqeta::FeesApi post_fees POST /fees Creates a fee
Marqeta::FeesApi put_fees_token PUT /fees/{token} Updates a specific fee
Marqeta::FundingSourcesApi get_all_ach_funding_sources GET /fundingsources/program/ach Returns a list of Program ACH funding sources
Marqeta::FundingSourcesApi get_fundingsources_ach_fundingsourcetoken GET /fundingsources/ach/{funding_source_token} Returns a user ACH account
Marqeta::FundingSourcesApi get_fundingsources_ach_fundingsourcetoken_verificationamounts GET /fundingsources/ach/{funding_source_token}/verificationamounts Returns the dollar amounts used to verify the ACH account
Marqeta::FundingSourcesApi get_fundingsources_addresses_business_businesstoken GET /fundingsources/addresses/business/{business_token} Lists all addresses for a business
Marqeta::FundingSourcesApi get_fundingsources_addresses_fundingsourceaddresstoken GET /fundingsources/addresses/{funding_source_address_token} Returns a user address for a funding source
Marqeta::FundingSourcesApi get_fundingsources_addresses_user_usertoken GET /fundingsources/addresses/user/{user_token} Lists all addresses for a user
Marqeta::FundingSourcesApi get_fundingsources_business_businesstoken GET /fundingsources/business/{business_token} Lists all funding sources for a business
Marqeta::FundingSourcesApi get_fundingsources_paymentcard_fundingsourcetoken GET /fundingsources/paymentcard/{funding_source_token} Returns a specific payment card
Marqeta::FundingSourcesApi get_fundingsources_program_token GET /fundingsources/program/{token} Returns a specific program funding source
Marqeta::FundingSourcesApi get_fundingsources_programgateway_token GET /fundingsources/programgateway/{token} Returns a gateway program funding source
Marqeta::FundingSourcesApi get_fundingsources_user_usertoken GET /fundingsources/user/{user_token} Lists all funding sources for a user
Marqeta::FundingSourcesApi post_fundingsources_ach POST /fundingsources/ach Registers an ACH funding source
Marqeta::FundingSourcesApi post_fundingsources_addresses POST /fundingsources/addresses Creates an account holder address for a funding source
Marqeta::FundingSourcesApi post_fundingsources_paymentcard POST /fundingsources/paymentcard Registers a payment card funding source
Marqeta::FundingSourcesApi post_fundingsources_program POST /fundingsources/program Creates a program funding source
Marqeta::FundingSourcesApi post_fundingsources_program_ach POST /fundingsources/program/ach Registers an ACH funding source for a program
Marqeta::FundingSourcesApi post_fundingsources_programgateway POST /fundingsources/programgateway Creates a gateway program funding source
Marqeta::FundingSourcesApi put_fundingsources_ach_fundingsourcetoken PUT /fundingsources/ach/{funding_source_token} Verifies a bank account as a funding source
Marqeta::FundingSourcesApi put_fundingsources_addresses_fundingsourceaddresstoken PUT /fundingsources/addresses/{funding_source_address_token} Updates the account holder address for a funding source
Marqeta::FundingSourcesApi put_fundingsources_fundingsourcetoken PUT /fundingsources/paymentcard/{funding_source_token} Updates a specific payment card
Marqeta::FundingSourcesApi put_fundingsources_fundingsourcetoken_default PUT /fundingsources/{funding_source_token}/default Configures a default funding source
Marqeta::FundingSourcesApi put_fundingsources_program_token PUT /fundingsources/program/{token} Updates a specific program funding source
Marqeta::FundingSourcesApi put_fundingsources_programgateway_custom_header_token PUT /fundingsources/programgateway/customheaders/{token} Updates a specific gateway program funding source Custom headers
Marqeta::FundingSourcesApi put_fundingsources_programgateway_token PUT /fundingsources/programgateway/{token} Updates a specific gateway program funding source
Marqeta::GpaOrdersApi get_gpaorders_token GET /gpaorders/{token} Returns a GPA order
Marqeta::GpaOrdersApi get_gpaorders_unloads GET /gpaorders/unloads Lists all GPA returns
Marqeta::GpaOrdersApi get_gpaorders_unloads_unloadtoken GET /gpaorders/unloads/{unload_token} Returns a specific GPA return
Marqeta::GpaOrdersApi post_gpaorders POST /gpaorders Funds a user's GPA account
Marqeta::GpaOrdersApi post_gpaorders_unloads POST /gpaorders/unloads Returns a GPA order
Marqeta::KycApi get_kyc_business_businesstoken GET /kyc/business/{business_token} Lists all KYC results for a business
Marqeta::KycApi get_kyc_token GET /kyc/{token} Returns a specific KYC result
Marqeta::KycApi get_kyc_user_usertoken GET /kyc/user/{user_token} Lists all KYC results for a user
Marqeta::KycApi post_kyc POST /kyc Performs a KYC
Marqeta::KycApi put_kyc_token PUT /kyc/{token} Accepts KYC answers for questions from initial request
Marqeta::MccGroupsApi get_mccgroups GET /mccgroups Lists all MCC groups
Marqeta::MccGroupsApi get_mccgroups_token GET /mccgroups/{token} Returns a specific MCC group
Marqeta::MccGroupsApi post_mccgroups POST /mccgroups Creates an MCC group
Marqeta::MccGroupsApi put_mccgroups_token PUT /mccgroups/{token} Updates an MCC group
Marqeta::MerchantsApi get_merchants GET /merchants Lists all merchants
Marqeta::MerchantsApi get_merchants_token GET /merchants/{token} Returns a specific merchant
Marqeta::MerchantsApi get_merchants_token_stores GET /merchants/{token}/stores Lists the stores associated with a specific merchant
Marqeta::MerchantsApi post_merchants POST /merchants Creates a merchant
Marqeta::MerchantsApi put_merchants_token PUT /merchants/{token} Updates a specific merchant
Marqeta::MsaOrdersApi get_msaorders_token GET /msaorders/{token} Returns an MSA order
Marqeta::MsaOrdersApi get_msaorders_unloads GET /msaorders/unloads Lists all MSA unloads
Marqeta::MsaOrdersApi get_msaorders_unloads_unloadtoken GET /msaorders/unloads/{unload_token} Returns a specific MSA unload
Marqeta::MsaOrdersApi post_msaorders POST /msaorders Creates a merchant-specific account order
Marqeta::MsaOrdersApi post_msaorders_unloads POST /msaorders/unloads Returns an MSA order
Marqeta::MsaOrdersApi put_msaorders_token PUT /msaorders/{token} Updates a specific merchant-specific account order
Marqeta::OfferOrdersApi get_offerorders_token GET /offerorders/{token} Returns a purchase order for a specific offer
Marqeta::OfferOrdersApi post_offerorders POST /offerorders Creates an offer order
Marqeta::OffersApi get_offers GET /offers Lists all offers
Marqeta::OffersApi get_offers_token GET /offers/{token} Returns a specific offer
Marqeta::OffersApi post_offers POST /offers Creates an offer
Marqeta::OffersApi put_offers_token PUT /offers/{token} Updates an offer
Marqeta::PeerTransfersApi get_peertransfers_token GET /peertransfers/{token} Returns details of a previous transfer
Marqeta::PeerTransfersApi get_peertransfers_user_userorbusinesstoken GET /peertransfers/user/{user_or_business_token} Returns all peer transfers for a user
Marqeta::PeerTransfersApi get_peertransfers_user_userorbusinesstoken_recipient GET /peertransfers/user/{user_or_business_token}/recipient Returns received peer transfers for a user
Marqeta::PeerTransfersApi get_peertransfers_user_userorbusinesstoken_sender GET /peertransfers/user/{user_or_business_token}/sender Returns sent peer transfers for a user
Marqeta::PeerTransfersApi post_peertransfers POST /peertransfers Performs a peer transfer from one user to another
Marqeta::PingApi get_ping GET /ping Returns a heartbeat to the consumer
Marqeta::PingApi post_ping POST /ping Echo test for sending payload to server
Marqeta::PinsApi post_pins_controltoken POST /pins/controltoken Creates a new control token for a PIN
Marqeta::PinsApi put_pins PUT /pins Updates the PIN control token
Marqeta::PinsApi reveal_pins POST /pins/reveal Updates the PIN-reveal control token
Marqeta::ProgramReserveApi deposit POST /programreserve/deposits
Marqeta::ProgramReserveApi get_program_reserve_deposits GET /programreserve/deposits
Marqeta::ProgramReserveApi get_programreserve_balances GET /programreserve/balances Returns the latest balance in the program reserve account
Marqeta::ProgramReserveApi get_programreserve_transactions GET /programreserve/transactions Returns a list of program reserve transactions (credits and debits)
Marqeta::ProgramReserveApi post_programreserve_transactions POST /programreserve/transactions Credits or debits the program reserve account
Marqeta::ProgramTransfersApi get_programtransfers GET /programtransfers Lists all program transfers
Marqeta::ProgramTransfersApi get_programtransfers_token GET /programtransfers/{token} Returns a specific program transfer
Marqeta::ProgramTransfersApi get_programtransfers_types GET /programtransfers/types Lists all program transfer types
Marqeta::ProgramTransfersApi get_programtransfers_types_typetoken GET /programtransfers/types/{type_token} Returns a specific program transfer type
Marqeta::ProgramTransfersApi post_programtransfers POST /programtransfers Transfers to a program funding source
Marqeta::ProgramTransfersApi post_programtransfers_types POST /programtransfers/types Creates a program transfer type
Marqeta::ProgramTransfersApi put_programtransfers_types_typetoken PUT /programtransfers/types/{type_token} Updates a specific program transfer type
Marqeta::PushToCardApi get_pushtocards_disburse GET /pushtocards/disburse Lists all push-to-card disbursements
Marqeta::PushToCardApi get_pushtocards_disburse_token GET /pushtocards/disburse/{token} Returns a specific push-to-card disbursement
Marqeta::PushToCardApi get_pushtocards_paymentcard GET /pushtocards/paymentcard Returns all push-to-card payment card details
Marqeta::PushToCardApi get_pushtocards_paymentcard_token GET /pushtocards/paymentcard/{token} Returns a specific paymentcard object
Marqeta::PushToCardApi post_pushtocards_disburse POST /pushtocards/disburse Initiates a push-to-card money disbursement
Marqeta::PushToCardApi post_pushtocards_paymentcard POST /pushtocards/paymentcard Adds an external card to which funds will be pushed
Marqeta::RealTimeFeeGroupsApi get_realtimefeegroups GET /realtimefeegroups Lists all real-time fee groups
Marqeta::RealTimeFeeGroupsApi get_realtimefeegroups_token GET /realtimefeegroups/{token} Returns a specific real-time fee group
Marqeta::RealTimeFeeGroupsApi post_realtimefeegroups POST /realtimefeegroups Creates a real-time fee group
Marqeta::RealTimeFeeGroupsApi put_realtimefeegroups_token PUT /realtimefeegroups/{token} Updates a specific real-time fee group
Marqeta::SimulateApi post_simulate_advanced_clearing POST /simulate/advanced/clearing Simulates an advanced clearing/settlement transaction
Marqeta::SimulateApi post_simulate_authorization POST /simulate/authorization Simulates an authorization
Marqeta::SimulateApi post_simulate_authorization_advice POST /simulate/authorization/advice Simulates an authorization advice transaction
Marqeta::SimulateApi post_simulate_clearing POST /simulate/clearing Simulates a clearing/settlement transaction
Marqeta::SimulateApi post_simulate_directdeposits POST /simulate/directdeposits Simulates the creation of direct deposit
Marqeta::SimulateApi post_simulate_financial POST /simulate/financial Simulates a financial request (PIN debit) transaction with optional cash back
Marqeta::SimulateApi post_simulate_financial_advice POST /simulate/financial/advice Simulates a financial advice transaction
Marqeta::SimulateApi post_simulate_financial_balanceinquiry POST /simulate/financial/balanceinquiry Simulates a balance inquiry
Marqeta::SimulateApi post_simulate_financial_originalcredit POST /simulate/financial/originalcredit Simulates an orignal credit transaction
Marqeta::SimulateApi post_simulate_financial_withdrawal POST /simulate/financial/withdrawal Simulates an ATM withdrawal transaction
Marqeta::SimulateApi post_simulate_reversal POST /simulate/reversal Simulates a reversal transaction
Marqeta::StoresApi get_stores GET /stores Lists all stores
Marqeta::StoresApi get_stores_mid_mid GET /stores/mid/{mid} Returns a store specified by its MID
Marqeta::StoresApi get_stores_token GET /stores/{token} Returns a specific store
Marqeta::StoresApi post_stores POST /stores Creates a store
Marqeta::StoresApi put_stores_token PUT /stores/{token} Updates a store
Marqeta::TransactionsApi get_transactions GET /transactions Returns transactions
Marqeta::TransactionsApi get_transactions_fundingsource_fundingsourcetoken GET /transactions/fundingsource/{funding_source_token} Returns transactions for a specific funding account
Marqeta::TransactionsApi get_transactions_token GET /transactions/{token} Returns a transaction
Marqeta::TransactionsApi get_transactions_token_related GET /transactions/{token}/related Returns related transactions
Marqeta::UserTransitionsApi get_usertransitions_token GET /usertransitions/{token} Returns a user transition
Marqeta::UserTransitionsApi get_usertransitions_user_usertoken GET /usertransitions/user/{user_token} Returns transitions for a specific user
Marqeta::UserTransitionsApi post_usertransitions POST /usertransitions Creates a user transition
Marqeta::UsersApi get_users GET /users Lists all users
Marqeta::UsersApi get_users_auth_clientaccesstoken_token GET /users/auth/clientaccesstoken/{token} Returns a client access token
Marqeta::UsersApi get_users_parenttoken_children GET /users/{parent_token}/children Lists all children of a parent user
Marqeta::UsersApi get_users_phonenumber_phonenumber GET /users/phonenumber/{phone_number} Lists all users who match a phone number
Marqeta::UsersApi get_users_token GET /users/{token} Returns a specific user
Marqeta::UsersApi get_users_token_notes GET /users/{token}/notes Lists cardholder notes
Marqeta::UsersApi get_users_token_ssn GET /users/{token}/ssn Returns a specific user's SSN
Marqeta::UsersApi post_users POST /users Creates a user
Marqeta::UsersApi post_users_auth_changepassword POST /users/auth/changepassword Updates a user password
Marqeta::UsersApi post_users_auth_clientaccesstoken POST /users/auth/clientaccesstoken Creates a client access token
Marqeta::UsersApi post_users_auth_login POST /users/auth/login Logs in a user
Marqeta::UsersApi post_users_auth_logout POST /users/auth/logout Logs out a user
Marqeta::UsersApi post_users_auth_onetime POST /users/auth/onetime Creates a one-time token
Marqeta::UsersApi post_users_auth_resetpassword POST /users/auth/resetpassword Generates a reset password email
Marqeta::UsersApi post_users_auth_resetpassword_token POST /users/auth/resetpassword/{token} Resets a user password
Marqeta::UsersApi post_users_auth_verifyemail POST /users/auth/verifyemail Generates an email verification request
Marqeta::UsersApi post_users_auth_verifyemail_token POST /users/auth/verifyemail/{token} Verifies the email token
Marqeta::UsersApi post_users_lookup POST /users/lookup Lists all users
Marqeta::UsersApi post_users_token_notes POST /users/{token}/notes Creates a note for the cardholder
Marqeta::UsersApi put_users_token PUT /users/{token} Updates a specific user
Marqeta::UsersApi put_users_token_notes_notestoken PUT /users/{token}/notes/{notes_token} Updates a specific note for a cardholder
Marqeta::VelocityControlsApi get_velocitycontrols GET /velocitycontrols Queries velocity controls
Marqeta::VelocityControlsApi get_velocitycontrols_token GET /velocitycontrols/{token} Returns a specific velocity control
Marqeta::VelocityControlsApi get_velocitycontrols_user_usertoken_available GET /velocitycontrols/user/{user_token}/available Queries a user's velocity control balances
Marqeta::VelocityControlsApi post_velocitycontrols POST /velocitycontrols Creates a velocity control
Marqeta::VelocityControlsApi put_velocitycontrols_token PUT /velocitycontrols/{token} Updates a specific velocity control
Marqeta::WebhooksApi get_webhooks GET /webhooks Returns a list of webhook configurations
Marqeta::WebhooksApi get_webhooks_token GET /webhooks/{token} Returns a webhook configuration
Marqeta::WebhooksApi post_webhooks POST /webhooks Creates a webhook configuration
Marqeta::WebhooksApi post_webhooks_token_eventtype_eventtoken POST /webhooks/{token}/{event_type}/{event_token} Replays an event to a webhook
Marqeta::WebhooksApi post_webhooks_token_ping POST /webhooks/{token}/ping Pings a webhook
Marqeta::WebhooksApi put_webhooks_custom_headers_token PUT /webhooks/customheaders/{token} Updates a specific webhook configuration with custom headers
Marqeta::WebhooksApi put_webhooks_token PUT /webhooks/{token} Updates a specific webhook configuration

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization.

About

OpenAPI marqeta client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages