QuickBooks

QUICKBOOKS_CREATE_EMPLOYEE

Create a new employee in QuickBooks.

Remote quickbooks

Remote (network-hosted)

Other tools also called QUICKBOOKS_CREATE_EMPLOYEE? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "given_name": {
      "type": "string",
      "title": "Given Name",
      "default": null,
      "nullable": true,
      "maxLength": 100,
      "description": "Given name or Family name of a person. At least one of `given_name` or `family_name` attributes is required."
    },
    "family_name": {
      "type": "string",
      "title": "Family Name",
      "default": null,
      "nullable": true,
      "maxLength": 100,
      "description": "Family name or the last name of the person. At least one of `given_name` or `family_name` attributes is required."
    },
    "primary_addr": {
      "type": "object",
      "title": "EmployeeAddress",
      "default": null,
      "nullable": true,
      "properties": {
        "lat": {
          "type": "string",
          "title": "Lat",
          "default": null,
          "nullable": true,
          "description": "Latitude coordinate of Geocode (Geospacial Entity Object Code). INVALID is returned for invalid addresses."
        },
        "city": {
          "type": "string",
          "title": "City",
          "default": null,
          "nullable": true,
          "maxLength": 255,
          "description": "City name."
        },
        "long": {
          "type": "string",
          "title": "Long",
          "default": null,
          "nullable": true,
          "description": "Longitude coordinate of Geocode (Geospacial Entity Object Code). INVALID is returned for invalid addresses."
        },
        "line1": {
          "type": "string",
          "title": "Line1",
          "default": null,
          "nullable": true,
          "maxLength": 500,
          "description": "First line of the address."
        },
        "line2": {
          "type": "string",
          "title": "Line2",
          "default": null,
          "nullable": true,
          "maxLength": 500,
          "description": "Second line of the address."
        },
        "line3": {
          "type": "string",
          "title": "Line3",
          "default": null,
          "nullable": true,
          "maxLength": 500,
          "description": "Third line of the address."
        },
        "line4": {
          "type": "string",
          "title": "Line4",
          "default": null,
          "nullable": true,
          "maxLength": 500,
          "description": "Fourth line of the address."
        },
        "line5": {
          "type": "string",
          "title": "Line5",
          "default": null,
          "nullable": true,
          "maxLength": 500,
          "description": "Fifth line of the address."
        },
        "country": {
          "type": "string",
          "title": "Country",
          "default": null,
          "nullable": true,
          "maxLength": 255,
          "description": "Country name. For international addresses - countries should be passed as 3 ISO alpha-3 characters or the full name of the country."
        },
        "postal_code": {
          "type": "string",
          "title": "Postal Code",
          "default": null,
          "nullable": true,
          "maxLength": 30,
          "description": "Postal code. For example, zip code for USA and Canada."
        },
        "country_sub_division_code": {
          "type": "string",
          "title": "Country Sub Division Code",
          "default": null,
          "nullable": true,
          "maxLength": 255,
          "description": "Region within a country. For example, state name for USA, province name for Canada."
        }
      },
      "description": "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.",
      "additionalProperties": false
    }
  }
}