QuickBooks
quickbooksQuickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business
Acciones disponibles (13)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Create AccountQUICKBOOKS_CREATE_ACCOUNTAcciónCreate a new account in quickbooks with the given parameters.
QUICKBOOKS_CREATE_ACCOUNTAcciónCreate a new account in quickbooks with the given parameters.
Parámetros de entrada
namestringObligatorioUser recognizable name for the Account. Account.Name attribute must not contain double quotes (") or colon (:).
account_typestringenumType of the account to be created
BankOther Current AssetFixed AssetOther AssetAccounts ReceivableEquityExpenseOther ExpenseCost of Goods SoldAccounts PayableCredit CardLong Term Liability+3account_numberstringUser-defined account number to help the user in identifying the account within the chart-of-accounts and in deciding what should be posted to the account. must not contain colon (:). For France locales:
account_sub_typestringenumSub-type of the account. Must use exact enum values (no spaces/slashes). Examples: 'AdvertisingPromotional' (NOT 'Advertising/Promotional'), 'Checking', 'Inventory', 'OtherCurrentAssets', 'Vehicles', 'RetainedEarnings', 'Insurance', 'InterestEarned'. See QuickBooks API docs for complete list.
CashOnHandCheckingMoneyMarketRentsHeldInTrustSavingsTrustAccounts
Parámetros de salida
dataobjectData of the created account
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create CustomerQUICKBOOKS_CREATE_CUSTOMERAcciónCreate a new customer in quickbooks with the given parameters.
QUICKBOOKS_CREATE_CUSTOMERAcciónCreate a new customer in quickbooks with the given parameters.
Parámetros de entrada
titlestringTitle of the person (max 16 characters - keep it short like 'Mr.', 'Dr.', 'CEO'). This tag supports i18n, all locales. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, Suffix, or FullyQualifiedName attributes are required during create.
suffixstringSuffix of the name. For example, Jr. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
given_namestringGiven name or first name of a person. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
family_namestringFamily name or the last name of the person. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
middle_namestringMiddle name of the person. The person can have zero or more middle names. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
display_namestringThe name as displayed. Must be unique across all Customer, Vendor, and Employee objects. Cannot be removed with sparse update. If not supplied, the system generates DisplayName by concatenating customer name components supplied in the request from the following list: Title, GivenName, MiddleName, FamilyName, and Suffix.
Parámetros de salida
dataobjectData of the created customer
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create EmployeeQUICKBOOKS_CREATE_EMPLOYEEAcciónCreate a new employee in quickbooks.
QUICKBOOKS_CREATE_EMPLOYEEAcciónCreate a new employee in quickbooks.
Parámetros de entrada
given_namestringGiven name or Family name of a person. At least one of `given_name` or `family_name` attributes is required.
family_namestringFamily name or the last name of the person. At least one of `given_name` or `family_name` attributes is required.
primary_addrobjectRepresents the physical street address for this employee. If QuickBooks Payroll is enabled for the company, the following PhysicalAddress fields are required: City, CountrySubDivisionCode, PostalCode.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create VendorQUICKBOOKS_CREATE_VENDORAcciónCreate a new vendor in quickbooks with the given details.
QUICKBOOKS_CREATE_VENDORAcciónCreate a new vendor in quickbooks with the given details.
Parámetros de entrada
titlestringTitle of the person (max 16 characters - keep it short like 'Mr.', 'Dr.', 'CEO'). This tag supports i18n, all locales. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, Suffix, or FullyQualifiedName attributes are required during create.
suffixstringSuffix of the name. For example, Jr. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
given_namestringGiven name or first name of a person. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
family_namestringFamily name or the last name of the person. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
middle_namestringMiddle name of the person. The person can have zero or more middle names. The DisplayName attribute or at least one of Title, GivenName, MiddleName, FamilyName, or Suffix attributes is required for object create.
display_namestringThe name as displayed. Must be unique across all Customer, Vendor, and Employee objects. Cannot be removed with sparse update. If not supplied, the system generates DisplayName by concatenating customer name components supplied in the request from the following list: Title, GivenName, MiddleName, FamilyName, and Suffix.
Parámetros de salida
dataobjectData of the created customer
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Customer Balance DetailQUICKBOOKS_CUSTOMER_BALANCE_DETAILAcciónGenerate a balance detail report for a customer in quickbooks with the given customer id.
QUICKBOOKS_CUSTOMER_BALANCE_DETAILAcciónGenerate a balance detail report for a customer in quickbooks with the given customer id.
Parámetros de entrada
arpaidstringenumStatus of the balance.
AllPaidUnpaidcolumnsstringColumn types to be shown in the report. Supported Values: bill_addr, create_by, create_date, cust_bill_email, cust_comp_name, cust_msg, cust_phone_other, cust_tel, cust_name, deliv_addr, doc_num*, due_date*, last_mod_by, last_mod_date, memo*, sale_sent_state, ship_addr, ship_date, ship_via, term_name, tracking_num, tx_date*, txn_type*. Additional columns with custom fields enabled: sales_cust1, sales_cust2, sales_cust3. Additional columns with location tracking enabled: dept_name*
custom1stringFilter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of custom field.
shipviastringFilter by the shipping method as stored in Invoice.ShipMethodRef.Name.
sort_bystringThe column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
term_idsstring[]One or more comma separated term IDs. Filters report contents based on term or terms supplied.
sort_orderstringenumThe sort order.
ascenddescendend_duedatestringThe 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.
report_datestringStart date to use for the report, in the format YYYY-MM-DD.
aging_methodstringenumThe date upon which aging is determined.
Report_DateCurrentcustomer_idsstring[]One or more comma separated customer IDs. Filters report contents to include information for specified customers.
start_duedatestringThe 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_idsstring[]One or more comma separated department IDs. Filters report contents to include information for specified departments if so configured in the company file.
Parámetros de salida
dataobjectBalance detail data of the customer
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Customer Balance ReportQUICKBOOKS_CUSTOMER_BALANCE_REPORTAcciónGenerate a balance report for a customer in quickbooks with the given customer id.
QUICKBOOKS_CUSTOMER_BALANCE_REPORTAcciónGenerate a balance report for a customer in quickbooks with the given customer id.
Parámetros de entrada
arpaidstringenumSupported Values: All, Paid, Unpaid
AllPaidUnpaiddate_macrostringenumPredefined 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.
TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11sort_orderstringenumThe sort order.
ascenddescendreport_datestringStart date to use for the report, in the format YYYY-MM-DD.
customer_idsstring[]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.
department_idsstring[]One or more comma separated department IDs. Filters report contents to include information for specified departments if so configured in the company file.
accounting_methodstringenumThe accounting method used in the report.
CashAccrualsummarize_column_bystringenumThe criteria by which to group the report results.
TotalMonthWeekDaysQuarterYearCustomersVendorsClassesDepartmentsEmployeesProductsAndServices
Parámetros de salida
dataobjectBalance report data of the customer
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Query AccountQUICKBOOKS_QUERY_ACCOUNTAcciónQuery an account in quickbooks with the given parameters.
QUICKBOOKS_QUERY_ACCOUNTAcciónQuery an account in quickbooks with the given parameters.
Parámetros de entrada
querystringObligatorioQuery to be executed
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Read AccountQUICKBOOKS_READ_ACCOUNTAcciónRead an account in quickbooks with the given account id.
QUICKBOOKS_READ_ACCOUNTAcciónRead an account in quickbooks with the given account id.
Parámetros de entrada
account_idstringObligatorioID of the account to be read
Parámetros de salida
dataobjectData of the read account
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Read CustomerQUICKBOOKS_READ_CUSTOMERAcciónRead a customer in quickbooks with the given customer id.
QUICKBOOKS_READ_CUSTOMERAcciónRead a customer in quickbooks with the given customer id.
Parámetros de entrada
customer_idstringObligatorioID of the customer to be read
Parámetros de salida
dataobjectData of the read customer
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Read EmployeeQUICKBOOKS_READ_EMPLOYEEAcciónRead an employee's details in quickbooks with the given employee id.
QUICKBOOKS_READ_EMPLOYEEAcciónRead an employee's details in quickbooks with the given employee id.
Parámetros de entrada
employee_idstringObligatorioThe ID of the employee to be read.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Read VendorQUICKBOOKS_READ_VENDORAcciónRead a vendor in quickbooks with the given vendor id.
QUICKBOOKS_READ_VENDORAcciónRead a vendor in quickbooks with the given vendor id.
Parámetros de entrada
vendor_idstringObligatorioID of the vendor to be read
Parámetros de salida
dataobjectData of the read vendor
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Vendor Balance DetailQUICKBOOKS_VENDOR_BALANCE_DETAILAcciónGenerate a balance detail report for a vendor in quickbooks with the given vendor id.
QUICKBOOKS_VENDOR_BALANCE_DETAILAcciónGenerate a balance detail report for a vendor in quickbooks with the given vendor id.
Parámetros de entrada
appaidstringenumStatus of the balance.
AllPaidUnpaidsort_bystringThe column type used in sorting report rows. Specify a column type as defined with the columns query parameter.
term_idsstring[]One or more comma separated term IDs. Filters report contents based on term or terms supplied.
date_macrostringenumPredefined 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.
TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11sort_orderstringenumThe sort order.
ascenddescendvendor_idsstring[]One or more comma separated vendor IDs. Filters report contents to include information for specified vendors.
end_duedatestringThe 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.
report_datestringStart date to use for the report, in the format YYYY-MM-DD.
duedate_macrostringenumPredefined 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.
TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11start_duedatestringThe 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_idsstring[]One or more comma separated department IDs. Filters report contents to include information for specified departments if so configured in the company file.
accounting_methodstringenumThe accounting method used in the report.
CashAccrual
Parámetros de salida
dataobjectBalance detail data of the vendor
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Vendor Balance ReportQUICKBOOKS_VENDOR_BALANCE_REPORTAcciónGet the balance report of a vendor in quickbooks with the given vendor id.
QUICKBOOKS_VENDOR_BALANCE_REPORTAcciónGet the balance report of a vendor in quickbooks with the given vendor id.
Parámetros de entrada
qzurlstringSpecifies whether Quick Zoom URL information should be generated for rows in the report.
appaidstringenumStatus of the balance.
AllPaidUnpaiddate_macrostringenumPredefined 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.
TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11sort_orderstringenumThe sort order.
ascenddescendvendor_idsstring[]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.
report_datestringStart date to use for the report, in the format YYYY-MM-DD.
department_idsstring[]One or more comma separated department IDs. Filters report contents to include information for specified departments if so configured in the company file.
accounting_methodstringenumThe accounting method used in the report.
CashAccrualsummarize_column_bystringenumThe criteria by which to group the report results.
TotalMonthWeekDaysQuarterYearCustomersVendorsClassesDepartmentsEmployeesProductsAndServices
Parámetros de salida
dataobjectBalance report data of the vendor
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not