Home
Providers
Mercoa
Mercoa
Mercoa is an embedded AP and AR platform that vertical SaaS companies use to launch AI-powered BillPay and invoicing inside their own products. The platform handles bill ingestion via intelligent email inboxes, vendor onboarding, approval workflows, payment scheduling, branded invoicing, AI-driven collection reminders, and disbursement across ACH, check, virtual card, and BNPL. Builders can choose React components, a hosted iFrame, or pure REST APIs and SDKs depending on how much UI control they need. Mercoa publishes official SDKs for TypeScript, Python, and Java and is backed by Y Combinator. Customers monetize Mercoa through per-user pricing, transaction fees, and premium payment option margins.
Mercoa publishes 9 APIs on the APIs.io network, including Entities API, Entity Groups API, Invoice Templates API, and 6 more. Tagged areas include Mercoa, Embedded Finance, Accounts Payable, Accounts Receivable, and Bill Pay.
Mercoa’s developer surface includes authentication, documentation, signup flow, engineering blog, and 5 more developer resources.
10 APIs
On this page
Kin Score
APIs 10
Open Collections 11
Pricing Plans 1
Rate Limits 1
FinOps 1
Security Posture 2
Agentic Access 1
Resources 9
apis.yml
26 Operational Transparency
Composite quality — 35.4/100 · thin
Contract Quality
10.8 / 21
Developer Ergonomics
4.0 / 17
Operational Transparency
2.9 / 11
Contract Governance
0.0 / 10
Regulatory Posture
2.8 / 15
Agent readiness — 20/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
0 / 6
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Delegated User Identity
0 / 6
Protected Resource Metadata
0 / 5
Registration Without a Human
0 / 6
Agentic Commerce Surface
0 / 5
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 11
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Company 2
The organization behind the API
Source (apis.yml)
aid: mercoa
name: Mercoa
description: Mercoa is an embedded AP and AR platform that vertical SaaS companies use to launch AI-powered BillPay and invoicing
inside their own products. The platform handles bill ingestion via intelligent email inboxes, vendor onboarding, approval
workflows, payment scheduling, branded invoicing, AI-driven collection reminders, and disbursement across ACH, check, virtual
card, and BNPL. Builders can choose React components, a hosted iFrame, or pure REST APIs and SDKs depending on how much
UI control they need. Mercoa publishes official SDKs for TypeScript, Python, and Java and is backed by Y Combinator. Customers
monetize Mercoa through per-user pricing, transaction fees, and premium payment option margins.
type: Index
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
position: Provider
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mercoa.png
tags:
- Mercoa
- Embedded Finance
- Accounts Payable
- Accounts Receivable
- Bill Pay
- Invoicing
- Payments
- Vertical SaaS
- Vendors
- Approvals
- Disbursements
- Virtual Cards
tags_raw:
- Mercoa
- Embedded Finance
- Accounts Payable
- Accounts Receivable
- BillPay
- Invoicing
- Payments
- Vertical SaaS
- Vendors
- Approvals
- Disbursements
- Virtual Cards
url: https://raw.githubusercontent.com/api-evangelist/mercoa/refs/heads/main/apis.yml
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.23'
apis:
- aid: mercoa:mercoa-api
name: Mercoa API
description: REST API and SDK suite for embedding accounts payable and accounts receivable into vertical SaaS platforms.
Exposes resources for entities, users, invoices, bills, vendors, approval policies, payment methods, and disbursements,
with webhooks for event-driven workflows. Mercoa offers official SDKs for TypeScript, Python, and Java, plus React components
and a hosted iFrame for white-labeled AP/AR experiences.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- AP
- AR
- Invoices
- Bills
- Vendors
- Payments
- Approvals
- Entities
properties:
- type: Documentation
url: https://docs.mercoa.com/
- type: GettingStarted
url: https://docs.mercoa.com/embedded-ap-ar/home/getting-started/step-1-get-api-keys
- type: Authentication
url: https://docs.mercoa.com/embedded-ap-ar/home/getting-started/step-1-get-api-keys
- type: SourceCode
url: https://github.com/mercoa-finance
- type: SDKs
url: https://github.com/mercoa-finance
- type: Signup
url: https://mercoa.com/
features:
- name: Embedded AP Workflows
description: Ingest bills via email or upload, run them through approval workflows, and pay vendors from inside your own
SaaS UI.
- name: Embedded AR Workflows
description: Generate branded invoices, automate AI-driven reminders, manage late fees, and accept payments inside your
platform.
- name: AI Bill Capture and Categorization
description: Extract data from bills and auto-categorize line items for general ledger coding.
- name: Vendor Onboarding
description: Collect vendor payment details, tax forms, and KYC information through hosted or embedded flows.
- name: Multi-Method Disbursements
description: Pay vendors via ACH, check, virtual card, wire, and BNPL through a single API.
- name: Approval Policies
description: Define multi-step approval rules per entity, amount, vendor, or GL account.
- name: React Components and Hosted iFrame
description: Drop in prebuilt UI components or a hosted iFrame for fast time to market without giving up customization.
- name: Webhooks
description: Subscribe to invoice, payment, vendor, and approval events for downstream automation.
- name: Multi-Entity Support
description: Manage many child entities under one Mercoa organization, ideal for vertical SaaS serving thousands of small
businesses.
useCases:
- name: Vertical SaaS BillPay
description: Add BillPay as a monetized feature inside vertical SaaS platforms for industries like construction, hospitality,
or healthcare.
- name: Embedded Invoicing
description: Let platform customers send branded invoices and collect payments without leaving your product.
- name: Marketplace Payouts
description: Disburse funds to vendors and suppliers on marketplaces using ACH, virtual card, or check.
- name: Spend Approvals
description: Run approval workflows for bills above certain thresholds with audit trails.
- name: Embedded Finance Monetization
description: Earn revenue per user, per transaction, and on premium payment options like virtual cards.
integrations:
- name: QuickBooks Online
- name: NetSuite
- name: Xero
- name: Sage Intacct
- name: Plaid
- name: Stripe
- name: Unit
- name: ACH
- name: Check Printing
- name: Virtual Cards
- name: Slack
- name: Gmail
authentication:
- type: API Key
description: Backend API keys issued from the Mercoa Dashboard, used server-side; not for browser exposure.
- aid: mercoa:mercoa-entities-api
name: Mercoa Entities API
description: The Entities API from Mercoa — 7 operation(s) for entities.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Entities
properties:
- type: OpenAPI
url: openapi/mercoa-entities-api-openapi.yml
- aid: mercoa:mercoa-entity-groups-api
name: Mercoa Entity Groups API
description: The Entity Groups API from Mercoa — 5 operation(s) for entity groups.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Entity Groups
properties:
- type: OpenAPI
url: openapi/mercoa-entity-groups-api-openapi.yml
- aid: mercoa:mercoa-invoice-templates-api
name: Mercoa Invoice Templates API
description: The Invoice Templates API from Mercoa — 3 operation(s) for invoice templates.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Invoice Templates
properties:
- type: OpenAPI
url: openapi/mercoa-invoice-templates-api-openapi.yml
- aid: mercoa:mercoa-invoices-api
name: Mercoa Invoices API
description: The Invoices API from Mercoa — 8 operation(s) for invoices.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Invoices
properties:
- type: OpenAPI
url: openapi/mercoa-invoices-api-openapi.yml
- aid: mercoa:mercoa-ocr-api
name: Mercoa OCR API
description: The OCR API from Mercoa — 3 operation(s) for ocr.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- OCR
properties:
- type: OpenAPI
url: openapi/mercoa-ocr-api-openapi.yml
- aid: mercoa:mercoa-organization-api
name: Mercoa Organization API
description: The Organization API from Mercoa — 1 operation(s) for organization.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Organization
properties:
- type: OpenAPI
url: openapi/mercoa-organization-api-openapi.yml
- aid: mercoa:mercoa-payment-gateway-api
name: Mercoa Payment Gateway API
description: The Payment Gateway API from Mercoa — 2 operation(s) for payment gateway.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Payment Gateway
properties:
- type: OpenAPI
url: openapi/mercoa-payment-gateway-api-openapi.yml
- aid: mercoa:mercoa-payment-methods-api
name: Mercoa Payment Methods API
description: The Payment Methods API from Mercoa — 3 operation(s) for payment methods.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Payment Methods
properties:
- type: OpenAPI
url: openapi/mercoa-payment-methods-api-openapi.yml
- aid: mercoa:mercoa-transactions-api
name: Mercoa Transactions API
description: The Transactions API from Mercoa — 2 operation(s) for transactions.
humanURL: https://docs.mercoa.com/
baseURL: https://api.mercoa.com
tags:
- Transaction
tags_raw:
- Transactions
properties:
- type: OpenAPI
url: openapi/mercoa-transactions-api-openapi.yml
common:
- type: AgenticAccess
url: agentic-access/mercoa-agentic-access.yml
- type: DomainSecurity
url: security/mercoa-domain-security.yml
- type: Authentication
url: authentication/mercoa-authentication.yml
- type: Website
url: https://mercoa.com/
- type: Documentation
url: https://docs.mercoa.com/
- type: SourceCode
url: https://github.com/mercoa-finance
- type: Signup
url: https://mercoa.com/
- type: LlmsText
url: https://docs.mercoa.com/llms.txt
- url: https://mercoa.com/blog
type: Blog
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/mercoa"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/mercoa/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/mercoa/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.