Quickbooks

Learn how to use Quickbooks with Composio

Overview

SLUG

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
bearer_token
string
full
stringDefaults to https://quickbooks.api.intuit.comRequired
generic_id
stringRequired

Tools

SLUG: QUICKBOOKS_CREATE_ACCOUNT

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
string
successful
booleanRequired

SLUG: QUICKBOOKS_CREATE_CUSTOMER

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
string
successful
booleanRequired

SLUG: QUICKBOOKS_CREATE_EMPLOYEE

Create a new employee in quickbooks.

Action Parameters

family_name
string
given_name
string
primary_addr
object

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: QUICKBOOKS_CREATE_VENDOR

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
string
successful
booleanRequired

SLUG: QUICKBOOKS_CUSTOMER_BALANCE_DETAIL

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
string
successful
booleanRequired

SLUG: QUICKBOOKS_CUSTOMER_BALANCE_REPORT

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
string
successful
booleanRequired

SLUG: QUICKBOOKS_QUERY_ACCOUNT

Query an account in quickbooks with the given parameters.

Action Parameters

query
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: QUICKBOOKS_READ_ACCOUNT

Read an account in quickbooks with the given account id.

Action Parameters

account_id
stringRequired

Action Response

data
object
error
string
successful
booleanRequired

SLUG: QUICKBOOKS_READ_CUSTOMER

Read a customer in quickbooks with the given customer id.

Action Parameters

customer_id
stringRequired

Action Response

data
object
error
string
successful
booleanRequired

SLUG: QUICKBOOKS_READ_EMPLOYEE

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

Action Parameters

employee_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: QUICKBOOKS_READ_VENDOR

Read a vendor in quickbooks with the given vendor id.

Action Parameters

vendor_id
stringRequired

Action Response

data
object
error
string
successful
booleanRequired

SLUG: QUICKBOOKS_VENDOR_BALANCE_DETAIL

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
string
successful
booleanRequired

SLUG: QUICKBOOKS_VENDOR_BALANCE_REPORT

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
string
successful
booleanRequired