# Meow API ## Docs - [Create Invoice](https://developer.meow.com/api-reference/billing/create-invoice.md): Creates a new invoice. - [Create Invoicing Customer](https://developer.meow.com/api-reference/billing/create-invoicing-customer.md): Creates a new invoicing customer. - [Create Product](https://developer.meow.com/api-reference/billing/create-product.md): Creates a new product. - [Download Invoice PDF](https://developer.meow.com/api-reference/billing/download-invoice-pdf.md): Downloads an invoice as a PDF file. - [Get a Specific Line Item for an Invoice](https://developer.meow.com/api-reference/billing/get-a-specific-line-item-for-an-invoice.md): Returns a specific line item by ID for a given invoice - [Get Invoice](https://developer.meow.com/api-reference/billing/get-invoice.md): Gets an invoice by ID. - [Get Invoicing Customer by ID](https://developer.meow.com/api-reference/billing/get-invoicing-customer-by-id.md): Returns an invoicing customer by their ID. - [Get Payment Method Types](https://developer.meow.com/api-reference/billing/get-payment-method-types.md): Returns the payment method types that are available for the entity. - [Get Product by ID](https://developer.meow.com/api-reference/billing/get-product-by-id.md): Returns a product by its ID. - [List All Line Items for an Invoice](https://developer.meow.com/api-reference/billing/list-all-line-items-for-an-invoice.md): Returns all line items associated with a specific invoice - [List Collection Accounts](https://developer.meow.com/api-reference/billing/list-collection-accounts.md): Returns treasury prime accounts that can be used as collection accounts for invoices. Only returns open, unlocked accounts sorted with primary accounts first. - [List Invoices](https://developer.meow.com/api-reference/billing/list-invoices.md): Lists all invoices. - [List Invoicing Customers](https://developer.meow.com/api-reference/billing/list-invoicing-customers.md): Returns a list of all invoicing customers. - [List Products](https://developer.meow.com/api-reference/billing/list-products.md): Returns a list of all products to be used with invoicing. - [Get Bill](https://developer.meow.com/api-reference/billpay/get-bill.md): Returns details for a specific bill by ID, including all line items. - [List Bills](https://developer.meow.com/api-reference/billpay/list-bills.md): Returns a paginated list of bills with optional status filtering. - [Create ACH Transfer](https://developer.meow.com/api-reference/core-api/create-ach-transfer.md): Creates a new ACH transfer to an external counterparty. - [Create Book Transfer](https://developer.meow.com/api-reference/core-api/create-book-transfer.md): Creates a new internal book transfer between bank accounts. - [Create Contact](https://developer.meow.com/api-reference/core-api/create-contact.md): Creates a new contact with either ACH/wire/check counterparty details or a crypto address (USDC). - [Create Crypto Transaction](https://developer.meow.com/api-reference/core-api/create-crypto-transaction.md): Creates a new crypto transaction from a specified account. The currency and network are determined automatically from the destination's payment method. Provide exactly one of static_memo_id or crypto_id to identify the destination: - [Create Scheduled ACH Transfer](https://developer.meow.com/api-reference/core-api/create-scheduled-ach-transfer.md): Creates a new scheduled ACH transfer to an external counterparty. - [Create USDC Transaction](https://developer.meow.com/api-reference/core-api/create-usdc-transaction.md): Legacy endpoint for USDC transactions. Requires transfers:usdc:write scope. For new integrations, use POST /accounts/{account_id}/crypto with currency in the request body. - [Create Wire Transfer](https://developer.meow.com/api-reference/core-api/create-wire-transfer.md): Creates a new wire transfer to an external counterparty. - [Delete a Contact](https://developer.meow.com/api-reference/core-api/delete-a-contact.md): Deletes a contact. - [Get Account Details](https://developer.meow.com/api-reference/core-api/get-account-details.md): Returns detailed information about a specified bank account. - [Get ACH Transfer](https://developer.meow.com/api-reference/core-api/get-ach-transfer.md): Returns details about an ACH transfer for the specified account by ACH transfer ID. This endpoint returns details for both incoming and outgoing ACH transfers, and can be used to check the status of an outgoing ACH transfer after it has been initiated. - [Get Check Deposit](https://developer.meow.com/api-reference/core-api/get-check-deposit.md): Returns details about a check deposit for the specified account by transaction ID. Includes check number and originating bank details useful for reconciliation. - [Get Contact](https://developer.meow.com/api-reference/core-api/get-contact.md): Returns details of a specific contact. - [Get Crypto Transaction](https://developer.meow.com/api-reference/core-api/get-crypto-transaction.md): Returns details about a crypto transaction by transaction ID. This endpoint can be used to check the status of any outgoing crypto transfer after it has been initiated. - [Get Current API Key](https://developer.meow.com/api-reference/core-api/get-current-api-key.md): Return metadata about the API key used for this request. - [Get USDC Transaction](https://developer.meow.com/api-reference/core-api/get-usdc-transaction.md): Legacy endpoint for retrieving USDC transaction details. For new integrations, use GET /accounts/{account_id}/crypto/{transaction_id}. - [Get Wire Transfer](https://developer.meow.com/api-reference/core-api/get-wire-transfer.md): Returns details about a wire transfer for the specified account by wire transfer ID. This endpoint returns details for both incoming and outgoing wire transfers, and can be used to check the status of an outgoing wire after it has been initiated. - [List Accessible Entities](https://developer.meow.com/api-reference/core-api/list-accessible-entities.md): List all entities accessible by the current API key. - [List Balances for an Account](https://developer.meow.com/api-reference/core-api/list-balances-for-an-account.md): Returns a list of balances for a specified account. - [List Bank Accounts](https://developer.meow.com/api-reference/core-api/list-bank-accounts.md): Returns a list of bank accounts. - [List Contacts](https://developer.meow.com/api-reference/core-api/list-contacts.md): Returns a list of all contacts. - [List Payment Networks for an Account](https://developer.meow.com/api-reference/core-api/list-payment-networks-for-an-account.md): Get payment networks supported by the account - [List Scheduled ACH Transfers](https://developer.meow.com/api-reference/core-api/list-scheduled-ach-transfers.md): Returns a list of scheduled ACH transfers for a specified account. - [List Transactions for an Account](https://developer.meow.com/api-reference/core-api/list-transactions-for-an-account.md): Returns a list of transactions for a specified account. - [Update Contact](https://developer.meow.com/api-reference/core-api/update-contact.md): Updates an existing contact and optionally adds new payment details. - [Validate Routing Number](https://developer.meow.com/api-reference/core-api/validate-routing-number.md): Validates a routing number and returns bank information including name, address, and supported payment methods (ACH/Wire). - [Meow API reference: endpoints, payloads, and examples](https://developer.meow.com/api-reference/overview.md): Complete reference for Meow API endpoints covering accounts, balances, transfers, contacts, billing, invoicing, partner onboarding, and routing checks. - [Confirm Document Upload](https://developer.meow.com/api-reference/partner-onboarding/confirm-document.md): Confirm that a document has been uploaded successfully. - [Create Application](https://developer.meow.com/api-reference/partner-onboarding/create-application.md): Create a new onboarding application with business details. The user will receive an invitation email to set their password and complete onboarding. - [Get Application Status](https://developer.meow.com/api-reference/partner-onboarding/get-application.md): Get detailed status of an application including uploaded documents. - [Get Document Upload URL](https://developer.meow.com/api-reference/partner-onboarding/get-upload-url.md): Get a pre-signed URL to upload a document. Use HTTP PUT to upload the file to the returned URL. - [List Applications](https://developer.meow.com/api-reference/partner-onboarding/list-applications.md): List all applications created by this partner. - [Authenticate Meow API requests with x-api-key headers](https://developer.meow.com/authentication.md): Authenticate Meow API requests with x-api-key, scope calls to a specific entity using x-entity-id, and manage API keys from the Meow dashboard. - [Meow API changelog: new endpoints, fixes, and updates](https://developer.meow.com/changelog.md): Stay current with new Meow API endpoints, breaking changes, improvements, and bug fixes shipped across the Customer, Billing, and Partner APIs. - [Meow app changelog: dashboard updates and new features](https://developer.meow.com/changelog/app.md): Track the latest releases for the Meow dashboard and product, including payments, cards, bills, invoicing, multi-currency, and onboarding updates. - [Meow MCP changelog: new AI agent capabilities](https://developer.meow.com/changelog/mcp.md): Track new capabilities for the Meow MCP server, including agent-led signup, card management, document uploads, and improved error handling. - [Meow API error codes, response format, and debugging](https://developer.meow.com/errors.md): Understand the JSON error response format and reference the common Meow API error codes for accounts, transactions, contacts, and authentication failures. - [Quickstart: make your first Meow API call in minutes](https://developer.meow.com/getting-started.md): Generate an API key, send your first authenticated request, and explore Meow sandbox and production environments for testing and live integrations. - [Manage USDC cryptocurrency contacts via the Meow API](https://developer.meow.com/guides/contacts.md): Create, list, retrieve, update, and delete cryptocurrency contacts to send USDC across Ethereum, Solana, and Base networks with the Meow API. - [Create and send invoices with the Meow Billing API](https://developer.meow.com/guides/invoicing.md): Walk through creating products, invoicing customers, collection accounts, and invoices with line items, discounts, and flexible payment methods. - [Send book and USDC transfers with the Meow API](https://developer.meow.com/guides/transfers.md): Step-by-step guide to moving funds with the Meow API using internal book transfers between accounts and USDC transfers to cryptocurrency contacts. - [Meow API for business banking, transfers, and invoicing](https://developer.meow.com/introduction.md): Build with the Meow API to access bank accounts, send ACH, wire, book, and USDC transfers, manage contacts, and issue invoices for your business. - [Connect AI assistants to Meow with the MCP server](https://developer.meow.com/mcp-server.md): Connect Claude, Cursor, ChatGPT, and other AI assistants to your Meow account using the Model Context Protocol (MCP) server with OAuth or API keys. ## OpenAPI Specs - [openapi](https://developer.meow.com/openapi.yaml) ## Optional - [Blog](https://meow.com/blog)