Quickbooks

Learn how to use Quickbooks with Composio

Overview

Enum

QUICKBOOKS

Description

Quickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to com.intuit.quickbooks.accounting,com.intuit.quickbooks.payment,openid,profile,email,phone,address
realm_id
stringRequired
base_url
stringDefaults to https://quickbooks.api.intuit.comRequired
minor_version
stringDefaults to 75

Actions

Read a vendor in quickbooks with the given vendor id.

Action Parameters

vendor_id
stringRequired

Action Response

data
object
successful
boolean
error

Read a customer in quickbooks with the given customer id.

Action Parameters

customer_id
stringRequired

Action Response

data
object
successful
boolean
error

Create a new customer in quickbooks with the given parameters.

Action Parameters

display_name
string
suffix
string
title
string
middle_name
string
family_name
string
given_name
string

Action Response

data
object
successful
boolean
error

Create a new account in quickbooks with the given parameters.

Action Parameters

name
stringRequired
account_number
string
account_type
string
account_sub_type
string

Action Response

data
object
successful
boolean
error

Query an account in quickbooks with the given parameters.

Action Parameters

query
stringRequired

Action Response

data
object
successful
boolean
error

Generate a balance detail report for a customer in quickbooks with the given customer id.

Action Parameters

term_ids
array
end_duedate
string
start_duedate
string
sort_by
string
report_date
string
sort_order
string
department_ids
array
customer_ids
array
shipvia
string
custom1
string
arpaid
string
aging_method
string
columns
string

Action Response

data
object
successful
boolean
error

Read an employee’s details in quickbooks with the given employee id.

Action Parameters

employee_id
stringRequired

Action Response

data
object
successful
boolean
error

Generate a balance detail report for a vendor in quickbooks with the given vendor id.

Action Parameters

term_ids
array
end_duedate
string
start_duedate
string
sort_by
string
report_date
string
sort_order
string
department_ids
array
vendor_ids
array
accounting_method
string
date_macro
string
duedate_macro
string
appaid
string

Action Response

data
object
successful
boolean
error

Get the balance report of a vendor in quickbooks with the given vendor id.

Action Parameters

accounting_method
string
date_macro
string
report_date
string
sort_order
string
summarize_column_by
string
department_ids
array
qzurl
string
appaid
string
vendor_ids
array

Action Response

data
object
successful
boolean
error

Create a new employee in quickbooks.

Action Parameters

given_name
string
family_name
string
primary_addr
object

Action Response

data
object
successful
boolean
error

Read an account in quickbooks with the given account id.

Action Parameters

account_id
stringRequired

Action Response

data
object
successful
boolean
error

Generate a balance report for a customer in quickbooks with the given customer id.

Action Parameters

accounting_method
string
date_macro
string
report_date
string
sort_order
string
summarize_column_by
string
department_ids
array
customer_ids
array
arpaid
string

Action Response

data
object
successful
boolean
error

Create a new vendor in quickbooks with the given details.

Action Parameters

display_name
string
suffix
string
title
string
middle_name
string
family_name
string
given_name
string

Action Response

data
object
successful
boolean
error