Documentation Index
Fetch the complete documentation index at: https://developer.meow.com/llms.txt
Use this file to discover all available pages before exploring further.
Webhooks: subscribe to events and inspect deliveries
POST /webhooks/subscriptionsto subscribe. Choosepayload_mode:snapshot(full resource) orthin({id, object}).- 13 events across ACH, wire, inbound transactions, check deposits, and global accounts. Dispatch on
data.status. - Signed with Standard Webhooks headers.
GET /webhooks/deliveriesand/attemptsfor history;POST /webhooks/deliveries/{id}/redriveto replay one.- New scopes:
webhooks:read,webhooks:write. - Guide · event catalog.
Cards:
PATCH /cards/{card_id} to freeze, unfreeze, or update spend limits on a cardTax Forms: GET /tax-forms and GET /tax-forms/{taxFormId} to retrieve IRS 1099 tax formsInstant payments: FedNow supported as a payment railPartner Onboarding API: Submit and track partner onboarding applications
POST /partner-onboarding/applications- Create an applicationGET /partner-onboarding/applications- List applicationsGET /partner-onboarding/applications/{application_id}- Get application detailsPOST /partner-onboarding/applications/{application_id}/upload-url- Get a presigned upload URLPOST /partner-onboarding/applications/{application_id}/confirm-document- Confirm a document upload
Approval Workflow: Programmatic transfers now flow through configurable approval policies
- Pending-approval state surfaced to API callers
- Mutating endpoints honor entity-level approval requirements
Payment Networks:
GET /accounts/{account_id}/payment-networks now returns deposit instruction fields for each supported methodAudit Logging: Structured audit logs added to all mutating Meow API endpointsWallet Transfers: The Meow API now supports transfers from Global Account wallets
crypto_idaccepted on wallet crypto transfers; currency is derived from the destination
Invoices: Added lifecycle tracking fields (e.g.,
paid_at, voided_at, sent_at) to Invoice responsesMCP Server: New MCP server for the Meow API with OAuth
Crypto Transaction API: New endpoint for crypto transfers
GET /accounts/{account_id}/crypto/{transaction_id}- Get crypto transaction detailsPOST /accounts/{account_id}/crypto- Create crypto transaction (replaces legacy USDC endpoint)- New API scope:
transfers:crypto:write
GET /accounts/{account_id}/check-deposits/{transaction_id}- Get check deposit details
POST /accounts/{account_id}/usdc- UsePOST /accounts/{account_id}/cryptoinsteadGET /accounts/{account_id}/transactions/{transaction_id}- UseGET /accounts/{account_id}/crypto/{transaction_id}instead
Treasury Products: Commercial paper and liquid treasuries holdings exposed in the Meow API
Transfer Lookup: ACH and wire transfer GET endpoints now resolve Global Account-originated transfers
- Clarified that wire and ACH transfer GET endpoints return details for both incoming and outgoing transfers
- Updated Transfers tag description to include all transfer types
Billpay API: Bill management endpoints
GET /bills- List all bills with optional status filtering and paginationGET /bills/{bill_id}- Get bill details including line items- New API scope:
billpay:read
Crypto Fees: Removed
total_fee_percentage from crypto transaction API responses (use the per-fee breakdown instead)Scheduled ACH Transfers: Create and manage scheduled ACH transfers
POST /accounts/{account_id}/ach/scheduled- Create a scheduled ACH transferGET /accounts/{account_id}/ach/scheduled- List scheduled ACH transferstransferMethodquery parameter on transaction list endpoint to filter by transfer method (e.g., INCOMING_ACH, OUTGOING_WIRE, CARD)
- Updated
first_occurrencefield in recurring payment schemas to useTimestampreference type
ACH Transfer Details: Retrieve specific ACH transfer information
GET /accounts/{account_id}/achs/{ach_transfer_id}- Get ACH transfer detailsRETURNEDstatus added toTransferStatusenumCASH_SOLANAadded toPaymentMethodTypeenuminternal_notefield added to wire transfer response
Contacts API: Full CRUD operations for managing payment contacts
POST /contacts- Create a new contact with ACH/wire/check or crypto address detailsGET /contacts- List all contacts with optional nickname filteringGET /contacts/{contact_id}- Get contact detailsPATCH /contacts/{contact_id}- Update contact information and add payment detailsDELETE /contacts/{contact_id}- Delete a contact- New API scopes:
contacts:readandcontacts:write
- Products:
GET /billing/products,POST /billing/products,GET /billing/products/{product_id} - Customers:
GET /billing/customers,POST /billing/customers,GET /billing/customers/{customer_id} - Invoices:
GET /billing/invoices,POST /billing/invoices,GET /billing/invoices/{invoice_id},GET /billing/invoices/{invoice_id}/pdf - Line Items:
GET /billing/invoices/{invoice_id}/line-items,GET /billing/invoices/{invoice_id}/line-items/{line_item_id} - Payment Config:
GET /billing/payment-method-types,GET /billing/accounts - New API scopes:
billing:products:read/write,billing:customers:read/write,billing:invoices:read/write,billing:accounts:read - Recurring invoice support with RFC 2445 RRULE scheduling
- Invoice email notifications with custom recipient lists
POST /accounts/{account_id}/book- Create internal book transfers between accountsPOST /accounts/{account_id}/ach- Create ACH transfers to external counterpartiesPOST /accounts/{account_id}/wire- Create wire transfers to external counterpartiesGET /accounts/{account_id}/wires/{wire_transfer_id}- Get wire transfer details- New API scopes:
transfers:book:write,transfers:ach:write,transfers:wire:write
GET /accounts/{account_id}/payment-networks- List payment networks supported by an account
GET /routing-numbers/{routing_number}- Validate routing numbers and get bank information
GET /api-keys/accessible-entities- List all entities accessible by the current API keyGET /api-keys/current- Get metadata about the current API key
- Optional
x-entity-idheader to scope API requests to specific entities
Combined Read and Write APIs into a single unified Meow API.Accounts API: Comprehensive financial data access
GET /accounts- List bank accountsGET /accounts/{account_id}- Get account detailsGET /accounts/{account_id}/transactions- List transactions with time filtering and paginationGET /accounts/{account_id}/balances- List account balances with time filtering- New API scopes:
accounts:read,accounts:transactions,accounts:balances
POST /accounts/{account_id}/usdc- Create USDC transactionsGET /accounts/{account_id}/transactions/{transaction_id}- Get USDC transaction details- New API scope:
transfers:usdc:write - Support for multiple blockchain networks: Ethereum, Solana, Base
GET /health- API service health status endpoint
- API key authentication via
x-api-keyheader - Standardized error handling with detailed validation responses
- Scoped API permissions for granular access control