Moov
Moov is a money-movement platform that lets software teams accept, store, send, and spend money through a single REST API. The Moov API covers accounts and onboarding, representatives, capabilities and underwriting, funding sources (bank accounts, cards, Apple Pay, Google Pay, wallets), and money movement across ACH, RTP, push-to-card, and card acquiring - plus transfers, refunds, disputes, sweeps, and card issuing. Moov also maintains a well-known open-source GitHub organization (github.com/moov-io) of Go libraries for banking file formats (ACH, wire, IAT, and more); this catalog documents the commercial hosted Moov money-movement API at api.moov.io.
APIs
Moov Accounts API
Create and manage Moov accounts for businesses and individuals - the core identity onto which funding sources, capabilities, and money movement are attached. Supports creating, ...
Moov Representatives API
Add, list, retrieve, update, and remove the beneficial owners and controllers (representatives) attached to a business account for KYC / KYB verification.
Moov Capabilities API
Request, list, retrieve, and disable the capabilities (transfers, send-funds, collect-funds, wallet, card-issuing, etc.) that determine what money movement an account is enabled...
Moov Underwriting API
Retrieve and update the underwriting details (expected activity, volume, and business model) Moov uses to enable card acquiring and higher-risk money-movement capabilities on an...
Moov Bank Accounts API
Link, list, retrieve, and delete bank accounts as funding sources, and verify them via instant verification or micro-deposits for ACH and RTP money movement.
Moov Cards API
Link, list, retrieve, update, and disable payment cards as funding sources, with verification (CVV / address) for card acquiring, pull-from-card, and push-to-card money movement.
Moov Wallets API
Create and manage Moov wallets (stored-balance accounts), inspect wallet balances and their ledgered transactions, and review balance adjustments.
Moov Payment Methods API
List and retrieve the payment methods available on an account - the concrete combinations of a funding source (bank account, card, or wallet) and a rail (ACH, RTP, card, wallet)...
Moov Transfers API
Move money between funding sources across ACH, RTP, push-to-card, and card acquiring. Create, list, retrieve, and patch transfers; look up transfer options and per-account trans...
Moov Refunds API
Refund and reverse card transfers - create a refund on a completed card transfer, cancel or reverse a still-authorized card transfer, and list or retrieve the refunds on a trans...
Moov Sweeps API
Configure automated sweeps that move accumulated wallet balances to a designated bank account on a schedule. Create, list, retrieve, and update sweep configurations, and inspect...
Moov Disputes API
Manage card disputes and chargebacks - list and retrieve disputes, accept a dispute, and upload, submit, list, retrieve, and delete the evidence (files and text) used to respond...
Moov Card Issuing API
Issue virtual spending cards backed by a Moov wallet, retrieve full PCI card details, and review the authorizations, authorization events, and settled card transactions those is...
Moov Institutions API
Validate a financial institution by routing number before initiating payment activity, and check which payment rails (ACH, RTP, wire) are available for a given routing number.