QuickBooks Reports parameters
If you need to filter, sort, or adjust the representation of your QuickBooks report dataflow, you may use the following additional parameters.
Account List Detailed
account_type
Account type from which transactions are included in the report.
Supported Values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome
Example: account_type: AccountsPayable
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date.
end_date
The end date of the report, in the format YYYY-MM-DD. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range.
start_moddate
If not specified value of moddate_macro is used. Specify an explicit account modification report date range, in the format YYYY-MM-DD. Use if you want the report to cover an explicit date range; otherwise, use the moddate_macro to cover a standard report date range.
end_moddate
If not specified value of moddate_macro is used. Specify an explicit account modification report date range, in the format YYYY-MM-DD. Use if you want the report to cover an explicit date range; otherwise, use the moddate_macro to cover a standard report date range.
moddate_macro
Predefined report account modification date range. Use if you want the report to cover a standard report date range when accounts were modified; otherwise, use the start_moddate and end_moddate to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
sort_by
The column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
sort_order
The sort order. Supported Values: ascend, descend
account_status
The account status. Supported values include: Deleted, Not_Deleted
Example: account_status: Deleted
createdate_macro
Predefined report account create date range. Use if you want the report to cover a standard create report date range; otherwise, use start_createdate and end_createdate to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
AP Aging Detail
shipvia
Filter by the shipping method as stored in Invoice.ShipMethodRef.Name. Supported Values: Any shipping method as sent in the Invoice.ShipMethodRef.Name attribute at Invoice create- or update-time.
term
Filters report contents based on term or terms supplied.
Supported Values: One or more comma-separated term IDs as returned in the attribute, Term.Id of the Term object response code.
Example: term: 10000000045,100000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
end_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. If not specified, all data is returned.
start_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
custom1
Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of the custom field.
custom2
Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of the custom field.
custom3
Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of the custom field.
report_date
Start date to use for the report, in the format YYYY-MM-DD.
num_periods
The number of periods to be shown in the report.
Supported Values: A numeric value.
Example: num_periods: 3
vendor
Filters report contents to include information for specified vendors.
Supported Values: One or more comma separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 1000000000000045,10000000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
past_due
Filters report contents based on minimum days past due. Supported Values: Integer number of days. no filtering
aging_period
The number of days in the aging period.
Supported Values: A numeric value.
Example: aging_period: 60
AP Aging Summary
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma-separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 10000000045,100000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: true
vendor
Filters report contents to include information for specified vendors.
Supported Values: One or more comma-separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 1000000000000045,10000000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 1000000000000045,10000000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
report_date
Start date to use for the report, in the format YYYY-MM-DD.
sort_order
The sort order. Supported Values: ascend, descend
aging_method
The date upon which aging is determined.
Supported Values:Report_Date, Current
Example: aging_method: Report_Date
AR Aging Detail
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma-separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 10000000045,100000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
shipvia
Filter by the shipping method as stored in Invoice.ShipMethodRef.Name. Supported Values: Any shipping method as sent in the Invoice.ShipMethodRef.Name attribute at Invoice create- or update-time.
term
Filters report contents based on term or terms supplied.
Supported Values: One or more comma-separated term IDs as returned in the attribute, Term.Id of the Term object response code.
Example: term: 1000000000000045,10000000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
end_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. If not specified, all data is returned.
start_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
custom1
Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of the custom field.
custom2
Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of the custom field.
custom3
Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of the custom field.
report_date
Start date to use for the report, in the format YYYY-MM-DD.
num_periods
The number of periods to be shown in the report.
Supported Values: A numeric value.
Example: num_periods: 3
aging_method
The date upon which aging is determined.
Supported Values:Report_Date, Current
Example: aging_method: Current
past_due
Filters report contents based on minimum days past due.
Supported Values: Integer number of days. no filtering
Example: past_due: 90
aging_period
The number of days in the aging period.
Supported Values: A numeric value.
Example: aging_period: 30
AR Aging Summary
customer
Filters report contents to include information for specified customers. Supported Values: One or more comma-separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: false
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 10000000000045,100000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
report_date
Start date to use for the report, in the format YYYY-MM-DD.
sort_order
The sort order. Supported Values: ascend, descend
aging_method
The date upon which aging is determined.
Supported Values:Report_Date, Current
Example: aging_method: Current
Balance Sheet
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma-separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: false
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
adjusted_gain_loss
Specifies whether unrealized gain and losses are included in the report. Supported Values: true, false
Example: adjusted_gain_loss: false
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma-separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 400000000000745452,400000000000590202
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
item
Filters report contents to include information for specified items. Supported Values: One or more comma separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 4000000000007567431,400000000000678020
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000113445,400000000000778332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 400000000000765453,400000000000672313
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
Cash Flow
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 400000000000113775,400000000000898332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
item
Filters report contents to include information for specified items. Supported Values: One or more comma separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 400000000000113345,400000000000128332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 400000000000115345,400000000000778212
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
Customer Balance
customer
Filters report contents to include information for specified customers. Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Accrual
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
arpaid
Supported Values: All, Paid, Unpaid
Example: arpaid: Unpaid
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
report_date
Start date to use for the report, in the format YYYY-MM-DD.
Customer Balance Detail
customer
Filters report contents to include information for specified customers. Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
shipvia
Filter by the shipping method as stored in Invoice.ShipMethodRef.Name. Supported Values: Any shipping method as sent in the Invoice.ShipMethodRef.Name attribute at Invoice create- or update-time.
term
Filters report contents based on term or terms supplied.
Supported Values: One or more comma separated term IDs as returned in the attribute, Term.Id of the Term object response code.
Example: term: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
end_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. If not specified, all data is returned.
start_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
custom1
Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of custom field.
sort_by
The column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
arpaid
Supported Values:All, Paid, Unpaid
Example: arpaid: Paid
report_date
Start date to use for the report, in the format YYYY-MM-DD.
sort_order
The sort order. Supported Values: ascend, descend
aging_method
The date upon which aging is determined.
Supported Values:Report_Date, Current
Example: aging_method: Current
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
Customer Income
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
term
Filters report contents based on term or terms supplied. Supported Values: One or more comma-separated term IDs as returned in the attribute, Term.Id of the Term object response code.
Example: term: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma-separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
Expenses by Vendor
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
General Ledger Detail
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000111145,400000000000700332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
account
Filters report contents to include information for specified accounts.
Supported Values: One or more comma separated account IDs as returned in the attribute, Account.Id, of the Account object response code.
Example: account: 12,55
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
source_account
Filters report contents to include information for specified source accounts. Supported Values: One or more comma separated account IDs as returned in the attribute, Account.Id, of the Account object response code.
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
account_type
(source_account_type) Account type from which transactions are included in the report. Supported Values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome
sort_by
The column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma-separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
department
Filters report contents to include information for specified departments if so configured in the company file. Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma-separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 1090000000045,1900000000056
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
Inventory Valuation Summary
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: false
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
item
Filters report contents to include information for specified items. Supported Values: One or more comma separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 1000000000045,10000000067
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
report_date
Start date to use for the report, in the format YYYY-MM-DD.
Journal Report
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
sort_by
The column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
sort_order
The sort order. Supported Values: ascend, descend
Profit And Loss Summary
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200<br>
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: false
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Accrual
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
adjusted_gain_loss
Specifies whether unrealized gain and losses are included in the report. Supported Values: true, false
Example: adjusted_gain_loss: false
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma-separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 400000000000113445,400000000000778332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
item
Filters report contents to include information for specified items. Supported Values: One or more comma-separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 400000000000113445,400000000000778332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000113445,400000000000778332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma-separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 400000000000113445,400000000000778332
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
Profit And Loss Detail
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma-separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
account
(source_account_type) Filters report contents to include information for specified accounts.
Supported Values: One or more comma-separated account IDs as returned in the attribute, Account.Id, of the Account object response code.
Example: account: 12,55
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
adjusted_gain_loss
Specifies whether unrealized gains and losses are included in the report. Supported Values: true, false
Example: adjusted_gain_loss: false
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma-separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
sort_by
The column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
payment_method
Filters report contents based on payment method.
Supported Values: Cash, Check, Dinners Club, American Express, Discover, MasterCard, Visa
Example: payment_method: Check
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma-separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
employee
Filters report contents to include information for specified employees.
Supported Values: One or more comma-separated account IDs as returned in the attribute, Employee.Id, of the Employee entity response code.
Example: employee: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
account_type
Account type from which transactions are included in the report.
Supported Values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome
Example: account_type: AccountsPayable
Sales by Class Summary
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma-separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Accrual
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
item
Filters report contents to include information for specified items. Supported Values: One or more comma separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
Sales by Customer
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: false
accounting_method
The accounting method used in the report. Supported Values: Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
item
Filters report contents to include information for specified items. Supported Values: One or more comma separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
Sales by Department
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Accrual
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
item
Filters report contents to include information for specified items. Supported Values: One or more comma separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
Sales by Product
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma-separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 400000000000590202,400000000000590200
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
accounting_method
The accounting method used in the report. Supported Values: Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
start_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
end_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
class
Filters report contents to include information for specified classes if so configured in the company file. Supported Values: One or more comma-separated class IDs as returned in the attribute, Class.Id, of the Class entity response code.
Example: class: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
item
Filters report contents to include information for specified items. Supported Values: One or more comma separated item IDs as returned in the attribute, Item.Id,of the Item entity response code.
Example: item: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma-separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
Tax Summary
agency_id
Required attribute
The Id of the agency for which to generate the report. Supported Values:1, 2
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
sort_order
The sort order. Supported Values: ascend, descend
Transaction List
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
payment_method
Filters report contents based on payment method.
Supported Values: Cash, Check, Dinners Club, American Express, Discover, MasterCard, Visa
Example: payment_method: Check
duedate_macro
Predefined date range of due dates for balances to include in the report; otherwise, use the start_duedate and end_duedate to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
arpaid
Supported Values:All, Paid, Unpaid
Example: arpaid: Unpaid
bothamount
Filters report contents to include information for specified transaction amount. For example, bothamount=1233.45 limits report contents to transactions of amount 1233.45.
Example: bothamount: 1233.45
transaction_type
Filters report contents based transaction type. Supported values include:
CreditCardCharge, Check, Invoice, ReceivePayment, JournalEntry, Bill, CreditCardCredit, VendorCredit, Credit, BillPaymentCheck, BillPaymentCreditCard, Charge, Transfer, Deposit, Statement, BillableCharge, TimeActivity, CashPurchase, SalesReceipt, CreditMemo, CreditRefund, Estimate, InventoryQuantityAdjustment, PurchaseOrder, GlobalTaxPayment, GlobalTaxAdjustment, Service Tax Refund, Service Tax Gross Adjustment, Service Tax Reversal, Service Tax Defer, Service Tax Partial Utilisation
Example: transaction_type: Invoice
docnum
Filters report contents to include information for specified transaction number, as found in the docnum parameter of the transaction object.
start_moddate
(Account List Detail) Specify an explicit account modification report date range, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use the moddate_macro to cover a standard report date range.
source_account_type
Account type from which transactions are included in the report.
Supported Values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome
Example: source_account_type: Invoice
group_by
The field in the transaction by which to group results. Supported Values: Name, Account, Transaction Type, Customer, Vendor, Employee, Location, Payment Method, Day, Week, Month, Quarter, Year, None
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
start_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
end_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
vendor
Filters report contents to include information for specified vendors.
Supported Values: One or more comma separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
memo
Filters report contents to include information for specified memo. Supported Values: One or more comma separated memo IDs.
appaid
Status of the balance.
Supported Values: Paid, Unpaid, All
Example: appaid: Paid
moddate_macro
Predefined report account modification date range. Use if you want the report to cover a standard report date range when accounts were modified; otherwise, use the start_moddate and end_moddate to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
printed
Filters report contents based on whether checks are printed or not.
Supported Values: Printed, To_be_printed
Example: printed: Printed
createdate_macro
Predefined report account create date range. Use if you want the report to cover a standard create report date range; otherwise, use start_createdate and end_createdate to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
cleared
Filters report contents to include information for specified check status.
Supported Values: Cleared, Uncleared, Reconciled, Deposited
Example: cleared: Cleared
customer
Filters report contents to include information for specified customers.
Supported Values: One or more comma separated customer IDs as returned in the attribute, Customer.Id, of the Customer object response code.
Example: customer: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: false
term
Filters report contents based on term or terms supplied.
Supported Values: One or more comma separated term IDs as returned in the attribute, Term.Id of the Term object response code.
Example: term: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
end_createdate
Specify an explicit account create report date range, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use createdate_macro to cover a standard report date range.
name
Filters report contents based on the specified comma-separated list of ids for the name list customer, vendor, or employee objects. Query the Customer, Vendor, or Employee name list resource to determine the list of objects for this reference. Specify values found in Customer.Id, Vendor.Id, and Employee.Id. For example, name=1,4,7 includes data in the report for namelist ids 1, 4, and 7. vendor and employee objects
sort_by
The column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
sort_order
The sort order. Supported Values: ascend, descend
start_createdate
Specify an explicit account create report date range, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use createdate_macro to cover a standard report date range.
end_moddate
(Account List Detail) Specify an explicit account modification report date range, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use the moddate_macro to cover a standard report date range.
Trial Balance
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
sort_order
The sort order. Supported Values: ascend, descend
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
Vendor Balance
qzurl
Specifies whether Quick Zoom URL information should be generated for rows in the report. Quick Zoom URL is a hyperlink to another report containing further details about the particular column of data.
Supported Values: true, false
Example: qzurl: true
accounting_method
The accounting method used in the report. Supported Values:Cash, Accrual
Example: accounting_method: Cash
start_date
The start date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
end_date
The end date of the report, in the format YYYY-MM-DD. start_date must be less than end_date. Use if you want the report to cover an explicit date range; otherwise, use date_macro to cover a standard report date range. If not specified value of date_macro is used
date_macro
Predefined date range. Use if you want the report to cover a standard report date range; otherwise, use the start_date and end_date to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
appaid
Status of the balance. Supported Values: Paid, Unpaid, All
Example: appaid: Unpaid
report_date
Start date to use for the report, in the format YYYY-MM-DD.
department
Filters report contents to include information for specified departments if so configured in the company file.
Supported Values: One or more comma separated department IDs as returned in the attribute, Department.Id of the Department object response code.
Example: department: 2342343240000000333,3232423434000000012121
please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
summarize_column_by
The criteria by which to group the report results. Supported Values: Total, Month, Week, Days, Quarter, Year, Customers, Vendors, Classes, Departments, Employees, ProductsAndServices
sort_order
The sort order. Supported Values: ascend, descend
vendor
Filters report contents to include information for specified vendors. Supported Values: One or more comma separated vendor IDs as returned in the attribute, Vendor.Id, of the Vendor object response code.
Example: vendor: 2342343240000000333,3232423434000000012121
Note: please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
Vendor Balance Detail
term
Filters report contents based on term or terms supplied. Supported Values: One or more comma separated term IDs as returned in the attribute, Term.Id of the Term object response code.
Example: term: 2342343240000000333,3232423434000000012121
Note: please use lowercase for the attribute name and don't add space between query parameter values, when specifying multiple values.
duedate_macro
Predefined date range of due dates for balances to include in the report; otherwise, use the start_duedate and end_duedate to cover an explicit report date range. Supported Values: Today, Yesterday, This Week, Last Week, This Week-to-date, Last Week-to-date, Next Week, Next 4 Weeks, This Month, Last Month, This Month-to-date, Last Month-to-date, Next Month, This Fiscal Quarter, Last Fiscal Quarter, This Fiscal Quarter-to-date, Last Fiscal Quarter-to-date, Next Fiscal Quarter, This Fiscal Year, Last Fiscal Year, This Fiscal Year-to-date, Last Fiscal Year-to-date, Next Fiscal Year
start_duedate
The range of dates over which receivables are due, in the format YYYY-MM-DD. start_duedate must be less than end_duedate. If not specified, all data is returned.
