QuickBooks is an accounting software package developed and marketed by Intuit. QuickBooks products are geared mainly toward small and medium-sized businesses and offer on-premises accounting applications as well as cloud-based versions that accept business payments, manage and pay bills, and payroll functions.
Account Request URL
https://developer.intuit.com/app/developer/qbo/docs/developBase Endpoint
https://quickbooks.api.intuit.com
Account
Retrieves a specific account of an organization.
/v3/company/{company_id}/accounts/{account_id}
company_id, account_id
Account
Creates a new account.
/v3/company/{company_id}/accounts
company_id, name, description, account_type, account_subtype, detail_type, balance, opening_balance, current_balance, closed, active, pending, credit_limit, tax_line_1_rate, tax_line_2_rate
Account
Updates an existing account of an organization.
/v3/company/{company_id}/accounts/{account_id}
company_id, account_id, name, description, account_type, account_subtype, detail_type, balance, opening_balance, current_balance, closed, active, pending, credit_limit, tax_line_1_rate, tax_line_2_rate
Account
Updates one or more fields for an account.
/v3/company/{company_id}/accounts/{account_id}
company_id, account_id, sparse, name, description, account_type, account_subtype, detail_type, balance, opening_balance, current_balance, closed, active, pending, credit_limit, tax_line_1_rate, tax_line_2_rate
Account
Deletes an account.
/v3/company/{company_id}/accounts/{account_id}
company_id, account_id
AccountTransaction
Creates a new account transaction.
/v3/company/{company_id}/account_transactions
company_id, journal_entry, transaction_type, account_id, date, amount, reference_number, reconciled_state, line_description, unit_price, quantity, tax_amount, tax_line_id, reversal_date, reversed, deleted
Attachment
Retrieves a specific attachment of a transaction.
/v3/company/{company_id}/transactions/{transaction_id}/attachments/{attachment_id}
company_id, transaction_id, attachment_id
Attachement
Uploads a transaction attachment.
/v3/company/{company_id}/transactions/{transaction_id}/attachments
company_id, transaction_id, file
Attachement
Deletes an attachment on a transaction.
/v3/company/{company_id}/transactions/{transaction_id}/attachments/{attachment_id}
company_id, transaction_id, attachment_id
Bill
Retrieves a specific bill.
/v3/company/{company_id}/bills/{bill_id}
company_id, bill_id
Bill
Creates a new bill.
/v3/company/{company_id}/bills
company_id, bill_type, vendor_id, txn_date, due_date, ref_number, po_number, amount, term_ref, currency_ref, exchange_rate, private_note, line_items, customer_ref, ship_address, ship_method_ref, status
Bill
Updates an existing bill.
/v3/company/{company_id}/bills/{bill_id}
company_id, bill_id, txn_date, due_date, ref_number, po_number, amount, term_ref, currency_ref, exchange_rate, private_note, line_items, customer_ref, ship_address, ship_method_ref, status
Bill
Updates one or more fields for a bill.
/v3/company/{company_id}/bills/{bill_id}
company_id, bill_id, sparse, txn_date, due_date, ref_number, po_number, amount, term_ref, currency_ref, exchange_rate, private_note, line_items, customer_ref, ship_address, ship_method_ref, status
Bill
Voids a bill.
/v3/company/{company_id}/bills/{bill_id}
company_id, bill_id
BillPayment
Retrieves a specific bill payment.
/v3/company/{company_id}/bill_payments/{bill_payment_id}
company_id, bill_payment_id
BillPayment
Creates a new bill payment.
/v3/company/{company_id}/bill_payments
company_id, vendor_id, txn_date, ref_number, amount, pay_type, payment_method_ref, ap_account_ref, check_number, exchange_rate, applied_to_txn, line_items
BillPayment
Updates an existing bill payment.
/v3/company/{company_id}/bill_payments/{bill_payment_id}
company_id, bill_payment_id, txn_date, ref_number, amount, pay_type, payment_method_ref, ap_account_ref, check_number, exchange_rate, applied_to_txn, line_items
BillPayment
Deletes a bill payment.
/v3/company/{company_id}/bill_payments/{bill_payment_id}
company_id, bill_payment_id
Budget
Retrieves a specific budget.
/v3/company/{company_id}/budgets/{budget_id}
company_id, budget_id
Budget
Creates a new budget.
/v3/company/{company_id}/budgets
company_id, name, period, start_date, end_date, actual_expense_type
Class
Retrieves a specific class of an organization.
/v3/company/{company_id}/classes/{class_id}
company_id, class_id
Class
Creates a new class.
/v3/company/{company_id}/classes
company_id, name, description, active
Class
Updates an existing class of an organization.
/v3/company/{company_id}/classes/{class_id}
company_id, class_id, name, description, active
Class
Updates one or more fields for a class.
/v3/company/{company_id}/classes/{class_id}
company_id, class_id, sparse, name, description, active
Class
Deletes a class.
/v3/company/{company_id}/classes/{class_id}
company_id, class_id
Company
Retrieves a specific company.
/v3/company/{company_id}
company_id
Company
Deletes a company.
/v3/company/{company_id}
company_id
CompanyInfo
Retrieves company profile information.
/v3/company/{company_id}/companyinfo/{companyinfo_id}
company_id, companyinfo_id
Contact
Retrieves a specific contact.
/v3/company/{company_id}/contacts/{contact_id}
company_id, contact_id
Contact
Creates a new contact.
/v3/company/{company_id}/contacts
company_id, type, given_name, middle_name, family_name, suffix, display_name, primary_phone, mobile, work_phone, fax, email, website, title, company_name, notes
Contact
Updates an existing contact.
/v3/company/{company_id}/contacts/{contact_id}
company_id, contact_id, type, given_name, middle_name, family_name, suffix, display_name, primary_phone, mobile, work_phone, fax, email, website, title, company_name, notes
Contact
Updates one or more fields for a contact.
/v3/company/{company_id}/contacts/{contact_id}
company_id, contact_id, sparse, type, given_name, middle_name, family_name, suffix, display_name, primary_phone, mobile, work_phone, fax, email, website, title, company_name, notes, active
Contact
Deletes a contact.
/v3/company/{company_id}/contacts/{contact_id}
company_id, contact_id
CreditCardPayment
Retrieves a specific credit card payment.
/v3/company/{company_id}/credit_card_payments/{credit_card_payment_id}
company_id, credit_card_payment_id
CreditCardPayment
Creates a new credit card payment.
/v3/company/{company_id}/credit_card_payments
company_id, credit_card_account, txn_date, ref_number, amount, exchange_rate
CreditCardPayment
Updates an existing credit card payment.
/v3/company/{company_id}/credit_card_payments/{credit_card_payment_id}
company_id, credit_card_payment_id, txn_date, ref_number, amount, exchange_rate
CreditCardPayment
Deletes a credit card payment.
/v3/company/{company_id}/credit_card_payments/{credit_card_payment_id}
company_id, credit_card_payment_id
CreditMemo
Retrieves a specific credit memo by its ID.
/v3/company/{company_id}/credit_memos/{credit_memo_id}
company_id, credit_memo_id
CreditMemo
Creates a new credit memo.
/v3/
Provider
Country HQ
API Type
Categories
Alternatives
Important URLs
Last Updated on
Created At
Upskill for a better future
Want to start tracking API at scale?
Get updates about your favorite APIs and SDKs
We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.