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

Create a new account in quickbooks with the given parameters.

Action Parameters

account_number
string
account_sub_type
string
account_type
string
name
stringRequired

Action Response

data
object
error
successful
boolean

Create a new customer in quickbooks with the given parameters.

Action Parameters

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

Action Response

data
object
error
successful
boolean

Create a new employee in quickbooks.

Action Parameters

family_name
string
given_name
string
primary_addr
object

Action Response

data
object
error
successful
boolean

Create a new vendor in quickbooks with the given details.

Action Parameters

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

Action Response

data
object
error
successful
boolean

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

Action Parameters

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

Action Response

data
object
error
successful
boolean

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

Action Parameters

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

Action Response

data
object
error
successful
boolean

Query an account in quickbooks with the given parameters.

Action Parameters

query
stringRequired

Action Response

data
object
error
successful
boolean

Read an account in quickbooks with the given account id.

Action Parameters

account_id
stringRequired

Action Response

data
object
error
successful
boolean

Read a customer in quickbooks with the given customer id.

Action Parameters

customer_id
stringRequired

Action Response

data
object
error
successful
boolean

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

Action Parameters

employee_id
stringRequired

Action Response

data
object
error
successful
boolean

Read a vendor in quickbooks with the given vendor id.

Action Parameters

vendor_id
stringRequired

Action Response

data
object
error
successful
boolean

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

Action Parameters

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

Action Response

data
object
error
successful
boolean

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

Action Parameters

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

Action Response

data
object
error
successful
boolean