Table of Contents 

 

Query

The schema’s entry point for queries.

Field Argument Type Description
accountTypes [AccountType!] List types of accounts.
accountSubtypes [AccountSubtype!] List subtypes of accounts.
businesses BusinessConnection List businesses.
page Int  
pageSize Int  
business Business Get a business. - If "id" is defined, it will fetch that business. - If "id" is not defined and the access token is restricted to a single business, it will fetch that business. - If "id" is not defined and the access token can access multiple businesses, it will fetch the user's default business.
id ID  
countries [Country] List countries.
country Country Get a country.
code CountryCode!  
currencies [Currency!] List currencies.
currency Currency Get a currency.
code CurrencyCode!  
me ⚠️ User The currently authenticated user.

⚠️ DEPRECATED

Use 'user' instead of 'me'.
user User The currently authenticated user.

Mutation

The schema’s entry point for mutations.

Field Argument Type Description
     
customerCreate CustomerCreateOutput Create a customer.
input CustomerCreateInput  
customerUpdate CustomerUpdateOutput Updated a customer.
input CustomerUpdateInput  
customerDelete CustomerDeleteOutput Delete customer.
input CustomerDeleteInput  

Objects

Note: This section details Objects of the API. Not every Object is directly accessible in a Query; in particular, Objects whose content vary per each Business are usually accessed by nesting inside a Query on Business. See the prior section for available Queries, or explore the Schema in the interactive Playground.

Account

A unique record for each type of asset, liability, equity, income and expense. Used as part of a Chart of Accounts.

Field Argument Type Description
id ID! The unique identifier for the account.
business Business! Business that the object belongs to.
currency Currency Currency of the account.
description String User defined description for the account.
displayId String User defined id for the account.
name String Name of the account.
type AccountType Account type.
subtype AccountSubtype The account sub-type classification based on type.
normalBalanceType AccountNormalBalanceType Credit or Debit.
isArchived Boolean Indicates whether the account is hidden from view by default.
sequence Int Numerically increasing version, each representing a revision of account data. As soon as something modifies an account, its sequence is incremented.

AccountConnection

Account connection.

Field Argument Type Description
edges [AccountEdge!] List of accounts from the Chart of Accounts.
pageInfo PageInfo! Information about pagination.

AccountEdge

Account edge.

Field Argument Type Description
node Account An account from the Chart of Accounts.

AccountSubtype

Account subtype.

Field Argument Type Description
name String Account subtype name.
value AccountSubtypeValue Account subtype value.

AccountType

Account type.

Field Argument Type Description
name String Account type name.
normalBalanceType AccountNormalBalanceType Normal balance type of the account type
value AccountTypeValue Account type value.

Address

An address.

Field Argument Type Description
addressLine1 String Address line 1 (Street address/PO Box/Company name).
addressLine2 String Address line 2 (Apartment/Suite/Unit/Building).
city String City/District/Suburb/Town/Village.
province Province State/County/Province/Region.
country Country Country.
postalCode String Zip/Postal Code.

Business

An organization and legal entity made up of an association of people.

Field Argument Type Description
id ID! The unique identifier for the business.
name String The name of the business.
createdAt DateTime When the business was created.
modifiedAt DateTime When the business was last modified.
isArchived Boolean Is the business hidden from view by default.
organizationalType OrganizationalType The organization type of the business.
type BusinessType The type of the business.
subtype BusinessSubtype The subtype of the business.
currency Currency The currency of the business.
timezone String The timezone of the business.
address Address The address of the business.
phone String The phone number of the business.
fax String The fax number of the business.
mobile String The mobile/cell number of the business.
tollFree String The toll free number of the business.
website String The website of the business.
customers CustomerConnection List of customers for the business.
email String  
page Int  
pageSize Int  
accounts AccountConnection Chart of Accounts for the business.
page Int  
pageSize Int  
type AccountTypeValue  
subtype AccountSubtypeValue  

BusinessConnection

Business connection.

Field Argument Type Description
edges [BusinessEdge!] List of businesses.
pageInfo PageInfo! Information about pagination.

BusinessEdge

Business edge.

Field Argument Type Description
node Business A business.

BusinessSubtype

Granular area of focus of a business.

Field Argument Type Description
name String! The description of the business subtype in human-friendly form.
value BusinessSubtypeValue! The enum value of the business subtype.

BusinessType

Area of focus of a business.

Field Argument Type Description
name String! The description of the business type in human-friendly form.
value BusinessTypeValue! The enum value of the business type.

Country

A country.

Field Argument Type Description
code CountryCode! Country code.
name String! Plain-language representation.
currency Currency! Default currency of the country.
nameWithArticle String! Name of the country with the appropriate article.

CreateMoneyDepositTransactionOutput

Output of the createMoneyDepositTransaction Mutation (DEPRECATED)

Field Argument Type Description
didSucceed Boolean! Whether or not the transaction was successfully created.
inputErrors [InputError!] Mutation validation errors.

Currency

A medium of exchange in common use.

Field Argument Type Description
code CurrencyCode! Currency code.
symbol String! Symbol used to denote that a number is a monetary value.
name String! Plain-language representation.
plural String! Plural version of currency name.
exponent Int! Expresses the relationship between a major currency unit and its minor currency unit. The number of digits found to the right of the decimal place to represent the fractional part of this currency (assumes a base of 10).

Customer

A customer of the business

Field Argument Type Description
id ID! Unique identifier for the customer.
internalId ⚠️ String The primary key used internally at Wave.

⚠️ DEPRECATED

Exposed internal IDs will eventually be removed in favor of global ID. Use Node.id instead.
business Business! Business that the customer belongs to.
name String Name or business name of the customer.
address Address Address of the customer.
firstName String First name of the principal contact.
lastName String Last name of the principal contact.
displayId String User defined id for the customer.
email String Email of the principal contact.
mobile String Mobile telephone number of the principal contact.
internalNotes String Internal notes about the customer.
phone String Telephone number of the customer.
fax String Fax number of the customer.
tollFree String Toll-free number of the customer.
website String Website address of the customer.
currency Currency Default currency used by the customer.
shippingDetails CustomerShippingDetails Details for shipping to the customer.
createdAt DateTime When the customer was created.
modifiedAt DateTime When the customer was last modified.

CustomerConnection

Customer connection.

Field Argument Type Description
edges [CustomerEdge!] List of customers.
pageInfo PageInfo! Information about pagination.

CustomerCreateOutput

Output of the customerCreate mutation.

Field Argument Type Description
customer Customer Customer that was created.
didSucceed Boolean! Indicates whether the customer was successfully created.
inputErrors [InputError!] Mutation validation errors.

CustomerDeleteOutput

Output of the customerDelete mutation.

Field Argument Type Description
didSucceed Boolean! Indicates whether the customer was successfully deleted.
inputErrors [InputError!] Mutation validation errors.

CustomerEdge

Customer edge.

Field Argument Type Description
node Customer A customer.

CustomerShippingDetails

Shipping details related to a customer.

Field Argument Type Description
name String Name or business name of the customer.
address Address Address of the customer.
phone String Telephone number of the customer.
instructions String Delivery instructions for handling.

CustomerUpdateOutput

Output of the customerUpdate mutation.

Field Argument Type Description
customer Customer Customer that was updated.
didSucceed Boolean! Indicates whether the customer was successfully updated.
inputErrors [InputError!] Mutation validation errors.

InputError

Mutation validation error.

Field Argument Type Description
path [String!] Path to the input value.
message String Error message.
code String Error code.

MoneyDepositTransactionCreateOutput

Output of the moneyDepositTransactionCreate Mutation

Field Argument Type Description
didSucceed Boolean! Whether or not the transaction was successfully created.
inputErrors [InputError!] Mutation validation errors.

PageInfo

Information about pagination in a connection.

Field Argument Type Description
currentPage Int Current page number.
totalPages Int Total number of pages in the connection.
totalCount Int Total number of nodes in the connection.

Province

A State/County/Province/Region.

Field Argument Type Description
slug ⚠️ String Informal name for identification.

⚠️ DEPRECATED

Nonstandard values. Use code instead.
code String ISO 3166-2 identifier.
name String Plain-lanuage representaton.

User

A user is an individual's account.

Field Argument Type Description
id ID! The unique identifier for the user.
defaultEmail String The user's primary email address.
firstName String The user's first name.
lastName String The user's last name.
createdAt DateTime When the user was created.
modifiedAt DateTime When the user was last modified.

Inputs

AddressInput

An address.

Field Type Description
addressLine1 String Address line 1 (Street address/PO Box/Company name).
addressLine2 String Address line 2 (Apartment/Suite/Unit/Building).
city String City/District/Suburb/Town/Village.
provinceCode String State/County/Province/Region Code. (ISO 3166-2)
countryCode CountryCode Country Code. (ISO 3166)
postalCode String Zip/Postal Code.

Input of the createMoneyDepositTransaction Mutation (DEPRECATED)

Field Type Description
businessId ID! Id of the business.
date Date! Date of the transaction.
description String! Description for the transaction.
deposit MoneyDepositTransactionCreateDepositInput! Deposit account and amount.
lineItems [MoneyDepositTransactionCreateLineItemInput!]! Line items.
fees [MoneyDepositTransactionCreateFeeInput!] Fees.
origin TransactionOrigin! Origin of the transaction.
externalId String ID of the transaction in an external system.
createdAt DateTime Transaction timestamp.
notes String Extra notes about the transaction.

CustomerCreateInput

Input to the customerCreate mutation.

Field Type Description
businessId ID! The unique identifier for the business.
name String! Name or business name of the customer.
firstName String First name of the principal contact.
lastName String Last name of the principal contact.
address AddressInput Address
displayId String User defined id for the customer.
email String Email of the principal contact.
mobile String Mobile telephone number of the principal contact.
phone String Telephone number of the customer.
fax String Fax number of the customer.
tollFree String Toll-free number of the customer.
website String Website address of the customer.
currency CurrencyCode Default currency used by the customer.
shippingDetails CustomerShippingDetailsInput Details for shipping to the customer.

CustomerDeleteInput

Input to the customerDelete mutation.

Field Type Description
businessId ID! The unique identifier for the business.
customerId ID! The unique identifier for the customer.

CustomerShippingDetailsInput

Shipping details related to a customer.

Field Type Description
name String Name or business name of the customer.
address AddressInput Address of the customer.
phone String Telephone number of the customer.
instructions String Delivery instructions for handling.

CustomerUpdateInput

Input to the customerUpdate mutation.

Field Type Description
businessId ID! The unique identifier for the business.
customerId ID! The unique identifier for the customer.
name String! Name or business name of the customer.
firstName String First name of the principal contact.
lastName String Last name of the principal contact.
address AddressInput Address
displayId String User defined id for the customer.
email String Email of the principal contact.
mobile String Mobile telephone number of the principal contact.
phone String Telephone number of the customer.
fax String Fax number of the customer.
tollFree String Toll-free number of the customer.
website String Website address of the customer.
currency CurrencyCode Default currency used by the customer.
shippingDetails CustomerShippingDetailsInput Details for shipping to the customer.

MoneyDepositTransactionCreateDepositInput

Input representing a deposit.

Field Type Description
accountId ID! Id of the account.
amount Float! Date of the transaction.

MoneyDepositTransactionCreateFeeInput

Fee input.

Field Type Description
accountId ID! ID of the account associated with the fee.
amount Float! Amount.

MoneyDepositTransactionCreateInput

Input of the moneyDepositTransactionCreate Mutation

Field Type Description
businessId ID! Id of the business.
date Date! Date of the transaction.
description String! Description for the transaction.
deposit MoneyDepositTransactionCreateDepositInput! Deposit account and amount.
lineItems [MoneyDepositTransactionCreateLineItemInput!]! Line items.
fees [MoneyDepositTransactionCreateFeeInput!] Fees.
origin TransactionOrigin! Origin of the transaction.
externalId String ID of the transaction in an external system.
createdAt DateTime Transaction timestamp.
notes String Extra notes about the transaction.

MoneyDepositTransactionCreateLineItemInput

Line item input.

Field Type Description
accountId ID! ID of the account associated with the line item.
amount Float! Amount.
customerId ID ID of the customer associated with the line item.
taxes [TransactionCreateSalesTaxInput!]! Taxes applied to the line item.

TransactionCreateSalesTaxInput

Sales tax input.

Field Type Description
abbreviation String! Tax Abbreviation.
amount Float! Tax Amount.

Enums

AccountNormalBalanceType

Account balance type.

ValueDescription

CREDIT Credit
DEBIT Debit

AccountSubtypeValue

Subtypes of accounts, as used in the Chart of Accounts.

ValueDescription

CASH_AND_BANK Cash & Bank
COST_OF_GOODS_SOLD Cost of Goods Sold
CREDIT_CARD Credit Card
CUSTOMER_PREPAYMENTS_AND_CREDITS Customer Prepayments and Customer Credits
DEPRECIATION_AND_AMORTIZATION Depreciation and Amortization
DISCOUNTS Discount
DUE_FOR_PAYROLL Due For Payroll
DUE_TO_YOU_AND_OTHER_OWNERS Due to You and Other Business Owners
EXPENSE Expense
GAIN_ON_FOREIGN_EXCHANGE Gain on Foreign Exchange
INCOME Income
INVENTORY Inventory
LOANS Loan and Line of Credit
LOSS_ON_FOREIGN_EXCHANGE Loss on Foreign Exchange
MONEY_IN_TRANSIT Money in Transit
NON_RETAINED_EARNINGS Business Owner Contribution
OTHER_CURRENT_ASSETS Other Short-Term Asset
OTHER_CURRENT_LIABILITY Other Short-Term Liability
OTHER_INCOME Other Income
OTHER_LONG_TERM_ASSETS Other Long-Term Asset
OTHER_LONG_TERM_LIABILITY Other Long-Term Liability
PAYABLE Payable
PAYABLE_BILLS System Payable Bill
PAYABLE_OTHER System Payable Non-Bill
PAYMENT_PROCESSING_FEES Payment Processing Fee
PAYROLL_EXPENSES Payroll Expense
PROPERTY_PLANT_EQUIPMENT Property, Plant, Equipment
RECEIVABLE Receivable
RECEIVABLE_INVOICES System Receivable Invoice
RECEIVABLE_OTHER System Receivable Non-Invoice
RETAINED_EARNINGS Retained Earnings: Profit and Business Owner Drawing
SALES_TAX Sales Tax on Sales and Purchases
TRANSFERS Transfers
UNCATEGORIZED_EXPENSE Uncategorized Expense
UNCATEGORIZED_INCOME Uncategorized Income
VENDOR_PREPAYMENTS_AND_CREDITS Vendor Prepayments and Vendor Credits

AccountTypeValue

Types of accounts, as used in the Chart of Accounts.

ValueDescription

ASSET Represents the different types of economic resources owned or controlled by an entity.
EQUITY Represents the residual equity of an entity.
EXPENSE Represents the business's expenditures.
INCOME Represents the business's earnings.
LIABILITY Represents the different types of economic obligations of an entity.

BusinessSubtypeValue

Granular area of focus of a business.

ValueDescription

ADVERTISING_PUBLIC_RELATIONS Advertising, Public Relations
AGRICULTURE_RANCHING_FARMING Agriculture, Ranching and Farming
ARTISTS_PHOTOGRAPHERS_CREATIVE__ACTOR Actor
ARTISTS_PHOTOGRAPHERS_CREATIVE__CRAFTSPERSON Craftsperson
ARTISTS_PHOTOGRAPHERS_CREATIVE__DANCER_CHOREOG Dancer, Choreographer
ARTISTS_PHOTOGRAPHERS_CREATIVE__MUSICIAN Musician
ARTISTS_PHOTOGRAPHERS_CREATIVE__OTHER Other Creative
ARTISTS_PHOTOGRAPHERS_CREATIVE__PHOTOGRAPHER Photographer
ARTISTS_PHOTOGRAPHERS_CREATIVE__VISUAL_ARTIST Visual Artist
AUTOMOTIVE_SALES_AND_REPAIR Automotive Repair & Sales
CHURCH_RELIGIOUS_ORGANIZATION Church, Religious Organization
CONSTRUCTION_HOME_IMPROVEMENT__CONTRACTOR Contractor
CONSTRUCTION_HOME_IMPROVEMENT__ENGINEER Engineer
CONSTRUCTION_HOME_IMPROVEMENT__HOME_INSPECTOR Home Inspector
CONSTRUCTION_HOME_IMPROVEMENT__OTHER_TRADES Trade
CONSULTANTS_PROFESSIONALS__ACCOUNTANTS_BOOKKEEPERS Accountant, Bookkeeper
CONSULTANTS_PROFESSIONALS__COMMUNICATIONS Communications, Marketing, PR
CONSULTANTS_PROFESSIONALS__EXECUTIVE_COACH Executive Coach
CONSULTANTS_PROFESSIONALS__IT_TECHNICAL IT, Technical
CONSULTANTS_PROFESSIONALS__OTHER Other Consultant
CONSULTANTS_PROFESSIONALS__SALES Sales
DESIGN_ARCHITECTURE_ENGINEERING Design, Architecture, Engineering
FINANCIAL_SERVICES Other Financial Service
HAIR_SPA_AESTHETICS__HAIR_SALON Salon, Spa
HAIR_SPA_AESTHETICS__MASSAGE Massage
HAIR_SPA_AESTHETICS__NAIL_SKIN_AESTHETICS Nails, Skin, Aesthetics
HAIR_SPA_AESTHETICS__OTHER Other Aesthetics/Spa
INSURANCE_AGENCY_BROKER Insurance Agency, Broker
LANDLORD_PROPERTY_MANAGER__LANDLORD Landlord
LANDLORD_PROPERTY_MANAGER__PROPERTY_MANAGER Property Manager
LAWN_CARE_LANDSCAPING Lawn Care, Landscaping
LEGAL_SERVICES Legal Services
LODGING_HOTEL_MOTEL Lodging, Hotel, Motel
MANUFACTURER_REPRESENTATIVE_AGENT Manufacturing Representative, Agent
MEDICAL_DENTAL_HEALTH_SERVICE__CHIROPRACTOR Chiropractor
MEDICAL_DENTAL_HEALTH_SERVICE__DENTIST Dentist
MEDICAL_DENTAL_HEALTH_SERVICE__MASSAGE_THERAPIST Massage Therapist
MEDICAL_DENTAL_HEALTH_SERVICE__MENTAL_HEALTH Mental Health
MEDICAL_DENTAL_HEALTH_SERVICE__OCCUP_THERAPIST Occupational Therapist
MEDICAL_DENTAL_HEALTH_SERVICE__OTHER Other Health
MEDICAL_DENTAL_HEALTH_SERVICE__PHYSICAL_THERAPIST Physical Therapist
NONPROFIT_ASSOCIATIONS_GROUPS__ASSOCIATION Association
NONPROFIT_ASSOCIATIONS_GROUPS__CHARITABLE Charity
NONPROFIT_ASSOCIATIONS_GROUPS__CLUB Club
NONPROFIT_ASSOCIATIONS_GROUPS__CONDO Condo
NONPROFIT_ASSOCIATIONS_GROUPS__OTHER Other Non-Profit
NONPROFIT_ASSOCIATIONS_GROUPS__PARENT_BOOSTER Parent Booster USA
PRODUCT_PROVIDER__MANUFACTURER Manufacturer
PRODUCT_PROVIDER__MANUFACTURER_AND_VENDOR Manufacturer and Vendor
PRODUCT_PROVIDER__OTHER Other Product-based Business
PRODUCT_PROVIDER__VENDOR Vendor
REAL_ESTATE_SALES__AGENT Real Estate Agent
REAL_ESTATE_SALES__BROKER Real Estate Broker
REAL_ESTATE_SALES__OTHER Other Real Estate
RENTAL Real Estate Rental
REPAIR_AND_MAINTENANCE Repairs/Maintenance
RESTAURANT_CATERER_BAR Restaurant, Caterer, Bar
RETAILERS_AND_RESELLERS__EBAY eBay Resellers
RETAILERS_AND_RESELLERS__ETSY Etsy Vendors
RETAILERS_AND_RESELLERS__NON_STORE_RETAILER Non-Store Retailers
RETAILERS_AND_RESELLERS__OTHER Other Retailers
RETAILERS_AND_RESELLERS__STORE_RETAILER Store Retailers
SALES_INDEPENDENT_AGENT Sales: Independent Agent
SERVICE_PROVIDER__CUSTOMER_SERVICE_SUPPORT Customer Service/Support
SERVICE_PROVIDER__DOMESTIC_CAREGIVER_EMPLOYER Household Employer
SERVICE_PROVIDER__OFFICE_ADMIN_SUPPORT Office Admin/Support
SERVICE_PROVIDER__OTHER Other Service-based Business
SERVICE_PROVIDER__PERSONAL_CARE Personal Care
SERVICE_PROVIDER__TELEMARKETING Telemarketing
SERVICE_PROVIDER__TRANSCRIPTION Transcription
TRANSPORTATION_TRUCKING_DELIVERY Transportation, Trucking, Deliver
WEB_MEDIA_FREELANCER__DESIGNER Designer
WEB_MEDIA_FREELANCER__MARKETING_SOCIAL_MEDIA Marketing, Social Media
WEB_MEDIA_FREELANCER__OTHER Other Media/Tech
WEB_MEDIA_FREELANCER__PROGRAMMER Programmer
WEB_MEDIA_FREELANCER__SEO SEO
WEB_MEDIA_FREELANCER__WRITER Writer
WHOLESALE_DISTRIBUTION_SALES Wholesale Distribution and Sales

BusinessTypeValue

Area of focus of a business.

ValueDescription

ARTISTS_PHOTOGRAPHERS_CREATIVE Artists, Photographers & Creative Types
CONSULTANTS_PROFESSIONALS Consultants & Professionals
FINANCE_INSURANCE Financial Services
HAIR_SPA_AESTHETICS Hair, Spa & Aesthetics
MEDICAL_DENTAL_HEALTH_SERVICE Medical, Dental, Health
NONPROFIT_ASSOCIATIONS_GROUPS Non-profits, Associations & Groups
PRODUCT_PROVIDER General: I make or sell a PRODUCT
REALESTATE_HOME Real Estate, Construction & Home Improvement
RETAILERS_AND_RESELLERS Retailers, Resellers & Sales
SERVICE_PROVIDER General: I provide a SERVICE
WEB_MEDIA_FREELANCER Web, Tech & Media

CountryCode

Country codes (ISO 3166-1 alpha-2).

ValueDescription

AD Andorra
AE United Arab Emirates
AF Afghanistan
AG Antigua and Barbuda
AI Anguilla
AL Albania
AM Armenia
AO Angola
AQ Antarctica
AR Argentina
AS American Samoa
AT Austria
AU Australia
AW Aruba
AX Åland Islands
AZ Azerbaijan
BA Bosnia and Herzegovina
BB Barbados
BD Bangladesh
BE Belgium
BF Burkina Faso
BG Bulgaria
BH Bahrain
BI Burundi
BJ Benin
BL Saint Barthélemy
BM Bermuda
BN Brunei Darussalam
BO Bolivia, Plurinational State of
BQ Bonaire, Sint Eustatius and Saba
BR Brazil
BS Bahamas
BT Bhutan
BV Bouvet Island
BW Botswana
BY Belarus
BZ Belize
CA Canada
CC Cocos (Keeling) Islands
CD Congo, The Democratic Republic of the
CF Central African Republic
CG Congo
CH Switzerland
CI Côte d'Ivoire
CK Cook Islands
CL Chile
CM Cameroon
CN China
CO Colombia
CR Costa Rica
CU Cuba
CV Cape Verde
CW Curaçao
CX Christmas Island
CY Cyprus
CZ Czech Republic
DE Germany
DJ Djibouti
DK Denmark
DM Dominica
DO Dominican Republic
DZ Algeria
EC Ecuador
EE Estonia
EG Egypt
EH Western Sahara
ER Eritrea
ES Spain
ET Ethiopia
FI Finland
FJ Fiji
FK Falkland Islands
FM Micronesia, Federated States of
FO Faroe Islands
FR France
GA Gabon
GB United Kingdom
GD Grenada
GE Georgia
GF French Guiana
GG Guernsey
GH Ghana
GI Gibraltar
GL Greenland
GM Gambia
GN Guinea
GP Guadeloupe
GQ Equatorial Guinea
GR Greece
GS South Georgia and the South Sandwich Islands
GT Guatemala
GU Guam
GW Guinea-Bissau
GY Guyana
HK Hong Kong
HM Heard Island and McDonald Islands
HN Honduras
HR Croatia
HT Haiti
HU Hungary
ID Indonesia
IE Ireland
IL Israel
IM Isle of Man
IN India
IO British Indian Ocean Territory
IQ Iraq
IR Iran
IS Iceland
IT Italy
JE Jersey
JM Jamaica
JO Jordan
JP Japan
KE Kenya
KG Kyrgyzstan
KH Cambodia
KI Kiribati
KM Comoros
KN Saint Kitts and Nevis
KP Korea, Democratic People's Republic of
KR Korea, Republic of
KW Kuwait
KY Cayman Islands
KZ Kazakhstan
LA Lao People's Democratic Republic
LB Lebanon
LC Saint Lucia
LI Liechtenstein
LK Sri Lanka
LR Liberia
LS Lesotho
LT Lithuania
LU Luxembourg
LV Latvia
LY Libya
MA Morocco
MC Monaco
MD Moldova, Republic of
ME Montenegro
MF Saint Martin
MG Madagascar
MH Marshall Islands
MK Macedonia, The former Yugoslav Republic of
ML Mali
MM Myanmar
MN Mongolia
MO Macao
MP Northern Mariana Islands
MQ Martinique
MR Mauritania
MS Montserrat
MT Malta
MU Mauritius
MV Maldives
MW Malawi
MX Mexico
MY Malaysia
MZ Mozambique
NA Namibia
NC New Caledonia
NE Niger
NF Norfolk Island
NG Nigeria
NI Nicaragua
NL Netherlands
NO Norway
NP Nepal
NR Nauru
NU Niue
NZ New Zealand
OM Oman
PA Panama
PE Peru
PF French Polynesia
PG Papua New Guinea
PH Philippines
PK Pakistan
PL Poland
PM Saint Pierre and Miquelon
PN Pitcairn
PR Puerto Rico
PS Palestine
PT Portugal
PW Palau
PY Paraguay
QA Qatar
RE Réunion
RO Romania
RS Serbia
RU Russian Federation
RW Rwanda
SA Saudi Arabia
SB Solomon Islands
SC Seychelles
SD Sudan
SE Sweden
SG Singapore
SH Saint Helena, Ascension and Tristan da Cunha
SI Slovenia
SJ Svalbard and Jan Mayen
SK Slovakia
SL Sierra Leone
SM San Marino
SN Senegal
SO Somalia
SR Suriname
SS South Sudan
ST Sao Tome and Principe
SV El Salvador
SX Sint Maarten
SY Syria
SZ Swaziland
TC Turks and Caicos Islands
TD Chad
TF French Southern Territories
TG Togo
TH Thailand
TJ Tajikistan
TK Tokelau
TL Timor-Leste
TM Turkmenistan
TN Tunisia
TO Tonga
TR Turkey
TT Trinidad and Tobago
TV Tuvalu
TW Taiwan
TZ Tanzania, United Republic of
UA Ukraine
UG Uganda
UM United States Minor Outlying Islands
US United States
UY Uruguay
UZ Uzbekistan
VA Holy See
VC Saint Vincent and the Grenadines
VE Venezuela, Bolivarian Republic of
VG Virgin Islands (British)
VI Virgin Islands (U.S)
VN Viet Nam
VU Vanuatu
WF Wallis and Futuna
WS Samoa
YE Yemen
YT Mayotte
ZA South Africa
ZM Zambia
ZW Zimbabwe

CurrencyCode

Currency codes based on ISO 4217.

ValueDescription

AED UAE dirham (AED)
AFN Afghani (AFN)
ALL Lek (ALL)
AMD Armenian dram (AMD)
ANG Netherlands Antillean Guilder (ANG)
AOA Kwanza (AOA)
ARS Argentinian peso (ARS)
AUD Australian dollar (AUD)
AWG Aruban Guilder (AWG)
AZN New Manat (AZN)
BAM Convertible Marks (BAM)
BBD Barbados dollar (BBD)
BDT Taka (BDT)
BGN Lev (BGN)
BHD Bahraini dinar (BHD)
BIF Burundi franc (BIF)
BMD Bermuda dollar (BMD)
BND Brunei dollar (BND)
BOB Boliviano (BOB)
BRL Real (BRL)
BSD Bahamian dollar (BSD)
BTN Ngultrum (BTN)
BWP Pula (BWP)
BYR Belarussian rouble (BYR)
BZD Belize dollar (BZD)
CAD Canadian dollar (CAD)
CDF Franc congolais (CDF)
CHF Swiss franc (CHF)
CLP Chilean peso (CLP)
CNY Ren-Min-Bi yuan (CNY)
COP Colombian peso (COP)
CRC Costa Rican colon (CRC)
CUP Cuban peso (CUP)
CVE Cape Verde escudo (CVE)
CZK Czech koruna (CZK)
DJF Djibouti franc (DJF)
DKK Danish krone (DKK)
DOP Dominican peso (DOP)
DZD Algerian dinar (DZD)
EEK Estonian kroon (EEK)
EGP Egyptian pound (EGP)
ERN Nakfa (ERN)
ETB Ethiopian birr (ETB)
EUR Euro (EUR)
FJD Fiji dollar (FJD)
FKP Falkland Islands (Malvinas) Pound (FKP)
GBP Pound sterling (GBP)
GEL Lari (GEL)
GHS Ghana Cedi (GHS)
GIP Gibraltar pound (GIP)
GMD Dalasi (GMD)
GNF Guinean franc (GNF)
GTQ Quetzal (GTQ)
GWP Guinean bissau Peso (GWP)
GYD Guyana dollar (GYD)
HKD Hong Kong dollar (HKD)
HNL Lempira (HNL)
HRK Kuna (HRK)
HTG Haitian gourde (HTG)
HUF Forint (HUF)
IDR Rupiah (IDR)
ILS New Israeli sheqel (ILS)
INR Indian rupee (INR)
IQD Iraqi dinar (IQD)
IRR Iranian rial (IRR)
ISK Icelandic Krona (ISK)
JMD Jamaican dollar (JMD)
JOD Jordanian dinar (JOD)
JPY Yen (JPY)
KES Kenyan shilling (KES)
KGS Kyrgyz Som (KGS)
KHR Riel (KHR)
KMF Comoro franc (KMF)
KRW Won (KRW)
KWD Kuwaiti dinar (KWD)
KYD Cayman Islands dollar (KYD)
KZT Tenge (KZT)
LAK Kip (LAK)
LBP Lebanese pound (LBP)
LKR Sri Lankan rupee (LKR)
LRD Liberian dollar (LRD)
LSL Loti (LSL)
LTL Lithuanian litus (LTL)
LVL Latvian lats (LVL)
LYD Libyan dinar (LYD)
MAD Moroccan dirham (MAD)
MDL Moldovan leu (MDL)
MGA Malagasy Ariary (MGA)
MKD Denar (MKD)
MMK Kyat (MMK)
MNT Tugrik (MNT)
MOP Pataca (MOP)
MRO Ouguiya (MRO)
MRU Ouguiya (MRU)
MUR Mauritian rupee (MUR)
MVR Rufiyaa (MVR)
MWK Kwacha (MWK)
MXN Mexican peso (MXN)
MYR Malaysian ringgit (MYR)
MZN Metical (MZN)
NAD Namibian dollar (NAD)
NGN Naira (NGN)
NIO Cordoba Oro (NIO)
NOK Norwegian krone (NOK)
NPR Nepalese rupee (NPR)
NZD New Zealand dollar (NZD)
OMR Omani rial (OMR)
PAB Balboa (PAB)
PEN Nuevo Sol (PEN)
PGK Kina (PGK)
PHP Philippine peso (PHP)
PKR Pakistani rupee (PKR)
PLN Zloty (PLN)
PYG Guarani (PYG)
QAR Qatari riyal (QAR)
RON New Leu (RON)
RSD Serbian Dinar (RSD)
RUB Russian rouble (RUB)
RWF Rwanda franc (RWF)
SAR Saudi riyal (SAR)
SBD Solomon Islands Dollar (SBD)
SCR Seychelles rupee (SCR)
SDG Sudanese Pound (SDG)
SEK Swedish Krona (SEK)
SGD Singapore dollar (SGD)
SHP Saint Helena Pound (SHP)
SLL Leone (SLL)
SOS Somali shilling (SOS)
SRD Surinam dollar (SRD)
STD Dobra (STD)
SVC El Salvador colon (SVC)
SYP Syrian pound (SYP)
SZL Lilangeni (SZL)
THB Baht (THB)
TJS Somoni (TJS)
TMM Manat (TMM)
TND Tunisian dinar (TND)
TOP Pa'anga (TOP)
TRY Turkish Lira (TRY)
TTD Trinidad and Tobago dollar (TTD)
TWD Taiwan New Dollar (TWD)
TZS Tanzanian shilling (TZS)
UAH Hryvnia (UAH)
UGX Ugandan shilling (UGX)
USD U.S. dollar (USD)
UYU Uruguayo peso (UYU)
UZS Uzbekistan sum (UZS)
VEF Bolivar Fuerte (VEF)
VND Dong (VND)
VUV Vatu (VUV)
WST Samoan Tala (WST)
XAF CFA Franc - BEAC (XAF)
XCD Eastern Caribbean dollar (XCD)
XOF CFA franc - BCEAO (XOF)
XPF Comptoirs Francais du Pacifique Francs (XPF)
YER Yemeni rial (YER)
ZAR Rand (ZAR)
ZMK Kwacha (ZMK)
ZMW Kwacha (ZMW)
ZWD Zimbabwean dollar (ZWD)

OrganizationalType

Forms of business ownership.

ValueDescription

CORPORATION Corporation
PARTNERSHIP Partnership
SOLE_PROPRIETORSHIP Sole Proprietorship

Schema

Wave's schemas.

ValueDescription

INTERNAL Available only to Wave.
PUBLIC Available to all third parties.

TransactionOrigin

Represents the origin of a transaction.

ValueDescription

MANUAL Manually created transaction.
ZAPIER Transaction created through Zapier.

Scalars

Boolean

The Boolean scalar type represents true or false.

Date

ISO-8601 date object. Format returned will follow 'YYYY-MM-DD'.

DateTime

ISO-8601 date and time object. Format returned will follow 'YYYY-MM-DDThh:mm:ssZ' where the timezone is UTC.

Float

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

ID

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

Int

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

String

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Interfaces

BusinessNode

An object belonging to a business with an ID.

Field Argument Type Description
id ID! ID of the object.
business Business! Business that the object belongs to

Node

An object with an ID.

Field Argument Type Description
id ID! ID of the object.
Updated: