Request the card-issuing capability on a Moov account and poll requirements until the capability status reaches enabled

domain: docs.moov.io · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. POST to https://api.moov.io/accounts/{accountID}/capabilities with body {"capabilities": ["card-issuing"]} and header x-moov-version: v2026.04.00 to request the capability.
  2. Retrieve the current capability state with GET /accounts/{accountID}/capabilities; inspect the status field — valid values are enabled, disabled, pending, and in-review.
  3. If requirements.currentlyDue is non-empty, collect and submit the listed fields (e.g., individual.ssn, business.ein, representative fields) via the appropriate account or representative endpoints.
  4. For document requirements such as document.individual.verification, upload the file using POST /accounts/{accountID}/files and reference the returned file ID in subsequent capability checks.
  5. Subscribe to capability-related webhook events to receive real-time status transitions rather than polling continuously.
  6. Once status is enabled, proceed to POST /issuing/{accountID}/issued-cards to create a virtual spending card.

Known gotchas

Related routes

Implement a Moov account capability request flow, issue a virtual card, and retrieve PCI-scoped card details
ledger/Moov · 6 steps · unrated
Implement Moov account capability request flow and poll requirements to reach an enabled state for ACH debit
banking-general · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans