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

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 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 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

Read a customer in quickbooks with the given customer id.

Action Parameters

customer_id
stringRequired

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

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 a vendor in quickbooks with the given vendor id.

Action Parameters

vendor_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

Query an account in quickbooks with the given parameters.

Action Parameters

query
stringRequired

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

Read an account in quickbooks with the given account id.

Action Parameters

account_id
stringRequired

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