NAiOS IconNAiOS Logo
Volver al catálogo

QuickBooks

quickbooks

Quickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business

Acciones
13
Triggers
0
Autenticación
OAuth gestionado
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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

Create a new account in quickbooks with the given parameters.

Parámetros de entrada

  • namestringObligatorio

    User recognizable name for the Account. Account.Name attribute must not contain double quotes (") or colon (:).

  • account_typestringenum

    Type of the account to be created

    BankOther Current AssetFixed AssetOther AssetAccounts ReceivableEquityExpenseOther ExpenseCost of Goods SoldAccounts PayableCredit CardLong Term Liability+3
  • account_numberstring

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

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

  • dataobject

    Data of the created account

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create CustomerQUICKBOOKS_CREATE_CUSTOMERAcción

Create a new customer in quickbooks with the given parameters.

Parámetros de entrada

  • titlestring

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

  • suffixstring

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

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

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

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

    The 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

  • dataobject

    Data of the created customer

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create EmployeeQUICKBOOKS_CREATE_EMPLOYEEAcción

Create a new employee in quickbooks.

Parámetros de entrada

  • given_namestring

    Given name or Family name of a person. At least one of `given_name` or `family_name` attributes is required.

  • family_namestring

    Family name or the last name of the person. At least one of `given_name` or `family_name` attributes is required.

  • primary_addrobject

    Represents 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create VendorQUICKBOOKS_CREATE_VENDORAcción

Create a new vendor in quickbooks with the given details.

Parámetros de entrada

  • titlestring

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

  • suffixstring

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

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

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

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

    The 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

  • dataobject

    Data of the created customer

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Customer Balance DetailQUICKBOOKS_CUSTOMER_BALANCE_DETAILAcción

Generate a balance detail report for a customer in quickbooks with the given customer id.

Parámetros de entrada

  • arpaidstringenum

    Status of the balance.

    AllPaidUnpaid
  • columnsstring

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

  • custom1string

    Filter by the specified custom field as defined by the CustomField attribute in transaction entities where supported. Supported Values: Name of custom field.

  • shipviastring

    Filter by the shipping method as stored in Invoice.ShipMethodRef.Name.

  • sort_bystring

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

    The sort order.

    ascenddescend
  • end_duedatestring

    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.

  • report_datestring

    Start date to use for the report, in the format YYYY-MM-DD.

  • aging_methodstringenum

    The date upon which aging is determined.

    Report_DateCurrent
  • customer_idsstring[]

    One or more comma separated customer IDs. Filters report contents to include information for specified customers.

  • start_duedatestring

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

  • dataobject

    Balance detail data of the customer

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Customer Balance ReportQUICKBOOKS_CUSTOMER_BALANCE_REPORTAcción

Generate a balance report for a customer in quickbooks with the given customer id.

Parámetros de entrada

  • arpaidstringenum

    Supported Values: All, Paid, Unpaid

    AllPaidUnpaid
  • date_macrostringenum

    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.

    TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11
  • sort_orderstringenum

    The sort order.

    ascenddescend
  • report_datestring

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

    The accounting method used in the report.

    CashAccrual
  • summarize_column_bystringenum

    The criteria by which to group the report results.

    TotalMonthWeekDaysQuarterYearCustomersVendorsClassesDepartmentsEmployeesProductsAndServices

Parámetros de salida

  • dataobject

    Balance report data of the customer

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Query AccountQUICKBOOKS_QUERY_ACCOUNTAcción

Query an account in quickbooks with the given parameters.

Parámetros de entrada

  • querystringObligatorio

    Query to be executed

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Read AccountQUICKBOOKS_READ_ACCOUNTAcción

Read an account in quickbooks with the given account id.

Parámetros de entrada

  • account_idstringObligatorio

    ID of the account to be read

Parámetros de salida

  • dataobject

    Data of the read account

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Read CustomerQUICKBOOKS_READ_CUSTOMERAcción

Read a customer in quickbooks with the given customer id.

Parámetros de entrada

  • customer_idstringObligatorio

    ID of the customer to be read

Parámetros de salida

  • dataobject

    Data of the read customer

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Read EmployeeQUICKBOOKS_READ_EMPLOYEEAcción

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

Parámetros de entrada

  • employee_idstringObligatorio

    The ID of the employee to be read.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Read VendorQUICKBOOKS_READ_VENDORAcción

Read a vendor in quickbooks with the given vendor id.

Parámetros de entrada

  • vendor_idstringObligatorio

    ID of the vendor to be read

Parámetros de salida

  • dataobject

    Data of the read vendor

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Vendor Balance DetailQUICKBOOKS_VENDOR_BALANCE_DETAILAcción

Generate a balance detail report for a vendor in quickbooks with the given vendor id.

Parámetros de entrada

  • appaidstringenum

    Status of the balance.

    AllPaidUnpaid
  • sort_bystring

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

    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.

    TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11
  • sort_orderstringenum

    The sort order.

    ascenddescend
  • vendor_idsstring[]

    One or more comma separated vendor IDs. Filters report contents to include information for specified vendors.

  • end_duedatestring

    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.

  • report_datestring

    Start date to use for the report, in the format YYYY-MM-DD.

  • duedate_macrostringenum

    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.

    TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11
  • start_duedatestring

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

    The accounting method used in the report.

    CashAccrual

Parámetros de salida

  • dataobject

    Balance detail data of the vendor

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Vendor Balance ReportQUICKBOOKS_VENDOR_BALANCE_REPORTAcción

Get the balance report of a vendor in quickbooks with the given vendor id.

Parámetros de entrada

  • qzurlstring

    Specifies whether Quick Zoom URL information should be generated for rows in the report.

  • appaidstringenum

    Status of the balance.

    AllPaidUnpaid
  • date_macrostringenum

    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.

    TodayYesterdayThis WeekLast WeekThis Week-to-dateLast Week-to-dateNext WeekNext 4 WeeksThis MonthLast MonthThis Month-to-dateLast Month-to-date+11
  • sort_orderstringenum

    The sort order.

    ascenddescend
  • vendor_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_datestring

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

    The accounting method used in the report.

    CashAccrual
  • summarize_column_bystringenum

    The criteria by which to group the report results.

    TotalMonthWeekDaysQuarterYearCustomersVendorsClassesDepartmentsEmployeesProductsAndServices

Parámetros de salida

  • dataobject

    Balance report data of the vendor

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not