Procedures
Automation procedures in the QuickBooks book.
Ensure that you have installed or connected the QuickBooks book and created a new playground before using these automation procedures.
to attach a file to the (bill) and get the attachment
Upload an attachment to an existing bill in QuickBooks.
Input Concepts
file
The file-like object to upload.
file
Yes
(no default)
file name
The name of the file to be attached.
text
Yes
(no default)
note
Optional note to add to the attachment.
text
No
(no default)
Output Concepts
Examples
the bill
the file
attach the file to the bill
the file name is "attachment.pdf"
the note is "This is an attachment note"to create a bill
Create a new bill in QuickBooks from the provided bill details.
Input Concepts
Output Concepts
Examples
Create a bill with mixed line items.
Create a bill with all optional fields for item-based line items.
Create a bill with account-based line items.
to create a bill from a (purchase order)
Create a new bill in QuickBooks based on an existing purchase order.
Input Concepts
Output Concepts
Examples
Create a bill for a specific purchase order by doc number.
to create an invoice
Create a new invoice in QuickBooks from the provided invoice details.
Input Concepts
An InvoiceInput object containing all invoice details.
quickbooks invoice input
Yes
(no default)
Output Concepts
Examples
Create an invoice with sales item line.
Create an invoice with all optional fields.
Create an invoice with description-only lines.
to edit a bill
Edit an existing bill in QuickBooks by updating it with new information.
Input Concepts
Output Concepts
Examples
to retrieve (bills)
Retrieve bills in QuickBooks from the company.
Input Concepts
limit
The maximum number of bills to retrieve.
number
No
(no default)
offset
The number which starts the bills to retrieve.
number
No
(no default)
Output Concepts
Examples
to retrieve (customers)
Retrieve customers in QuickBooks from the company.
Input Concepts
limit
The maximum number of customers to retrieve.
number
No
(no default)
offset
The number which starts the customers to retrieve.
number
No
(no default)
Output Concepts
Examples
to retrieve (invoices)
Retrieve invoices in QuickBooks from the company.
Input Concepts
limit
The maximum number of invoices to retrieve.
number
No
(no default)
offset
The number which starts the invoices to retrieve.
number
No
(no default)
Output Concepts
Examples
to retrieve (purchase orders)
Retrieve purchase orders in QuickBooks from the company.
Input Concepts
limit
The maximum number of purchase orders to retrieve.
number
No
(no default)
offset
The number which starts the purchase orders to retrieve.
number
No
(no default)
Output Concepts
Examples
to retrieve (vendors)
Retrieve vendors in QuickBooks from the company.
Input Concepts
limit
The maximum number of messages to retrieve.
number
No
(no default)
offset
The number which starts the messages to retrieve.
number
No
(no default)
Output Concepts
Examples
to retrieve a (report)
Retrieve a specific report from QuickBooks.
This procedure handles both summary and detail AR/AP reports.
Input Concepts
report type
The type of report to retrieve (AR summary, AR detail, AP summary, or AP detail).
enum[ap_detail, ap_summary, ar_detail, ar_summary]
Yes
(no default)
Output Concepts
A Report object containing the report header, columns, and grouped table sections.
quickbooks report
Examples
Last updated
Was this helpful?
