Wave

gql.waveapps.com

Community

Wave is a free accounting and invoicing platform for small businesses. It provides a GraphQL API to manage customers, invoices, products, and accounting data. Perfect for automating bookkeeping, sending invoices, and tracking business finances.

Auth

oauth2

Pricing

free

Spec version

1.0

Base URL

https://gql.waveapps.com

Crawl failures

1

Last verified

2026-03-01 11:09:58

Health

Loading health data...

Capabilities

create_customer

email

Create a new customer record for a business with name, email, address, and other contact information.

Detail: https://gql.waveapps.com/capabilities/create_customer

create_invoice

payments

Create a new invoice for a customer with line items, due date, and memo. The invoice can be saved as draft or sent immediately.

Detail: https://gql.waveapps.com/capabilities/create_invoice

create_product

analytics

Create a new product or service entry for a business with name, price, and optional description.

Detail: https://gql.waveapps.com/capabilities/create_product

list_accounts

analytics

Retrieve the chart of accounts for a business, showing all income, expense, asset, and liability accounts.

Detail: https://gql.waveapps.com/capabilities/list_accounts

list_businesses

analytics

Retrieve all businesses associated with the authenticated user's Wave account.

Detail: https://gql.waveapps.com/capabilities/list_businesses

list_customers

analytics

List all customers for a specific business, including their contact details and outstanding balances.

Detail: https://gql.waveapps.com/capabilities/list_customers

list_invoices

analytics

Retrieve all invoices for a business, with optional filtering by status such as draft, sent, paid, or overdue.

Detail: https://gql.waveapps.com/capabilities/list_invoices

list_products

analytics

List all products and services defined for a business, including prices and descriptions.

Detail: https://gql.waveapps.com/capabilities/list_products

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Wave
Description: Wave is a free accounting and invoicing platform for small businesses. It provides a GraphQL API to manage customers, invoices, products, and accounting data. Perfect for automating bookkeeping, sending invoices, and tracking business finances.
Auth: oauth2
Capabilities:
  - create_customer: Create a new customer record for a business with name, email, address, and other contact information.
  - create_invoice: Create a new invoice for a customer with line items, due date, and memo. The invoice can be saved as draft or sent immediately.
  - create_product: Create a new product or service entry for a business with name, price, and optional description.
  - list_accounts: Retrieve the chart of accounts for a business, showing all income, expense, asset, and liability accounts.
  - list_businesses: Retrieve all businesses associated with the authenticated user's Wave account.
  - list_customers: List all customers for a specific business, including their contact details and outstanding balances.
  - list_invoices: Retrieve all invoices for a business, with optional filtering by status such as draft, sent, paid, or overdue.
  - list_products: List all products and services defined for a business, including prices and descriptions.