The API Report CardAPI Index
Wave

Wave API

Free SMB Accounting & Invoicing (H&R Block-owned) · waveapps.com

Wave runs a free public GraphQL API at gql.waveapps.com with OAuth 2.0 per-business consent, covering the full accounting model: customers, invoices, transactions, accounts, and webhooks. Only businesses on a Pro or Advisor subscription can grant access, and payroll has no API at all.

Last verified: August 2026Accounting & TaxMCP PARTIAL
API GRADE
A+
VERIFIED AUG 2026

SCORECARD

ExistenceGOODPublic GraphQL API at gql.waveapps.com with a developer portal at developer.waveapps.com.
AccessGOODRegistration and calls are free, but only businesses on a Pro or Advisor subscription can grant OAuth access.
CoverageGOODThe accounting object model is fully exposed, invoices through ledger transactions; payroll has no API surface.
AuthGOODOAuth 2.0 authorization code with full-access and read-only scopes per business, plus refresh tokens.
Docs & DXGOODDeveloper portal docs and event webhooks; no formal sandbox, so integrators test against a real account.
StabilityMIXEDTerms let Wave suspend API access at its sole discretion and discontinue any API at any time; no published versioning policy offsets that.
MCPPARTIALWave has not published an official MCP server. Several small community servers built on Wave's public GraphQL API exist on GitHub with recent activity, but none is vendor endorsed or widely adopted. VERIFIED 2026-08
Supergood turns hard-to-integrate enterprise software into clean REST APIs and MCP tools: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

Wave scores A+ on Supergood's API Report Card. Wave runs a free public GraphQL API at gql.waveapps.com with OAuth 2.0 per-business consent, covering the full accounting model: customers, invoices, transactions, accounts, and webhooks. Only businesses on a Pro or Advisor subscription can grant access, and payroll has no API at all.

Tried to integrate with Wave?