Pinwheel · Schema

TaxForm

PayrollDirect DepositIncome VerificationEmploymentTax FormsFintechOpen FinanceBill SwitchingFinancial Data

Properties

Name Type Description
id string Unique identifier for the object.
created_at string ISO 8601 timestamp of created time.
account_id string UUID of the payroll account.
form_type object The type of form.
year integer The tax year of the form.
document object The document for this tax form.
parsed_data object The parsed data of the tax form document.
warnings array Used to indicate if there are any warnings for fields returned in this response.
View JSON Schema on GitHub

JSON Schema

taxformobjresponse-v2022-06-22.json Raw ↑
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "title": "id",
      "description": "Unique identifier for the object."
    },
    "created_at": {
      "type": "string",
      "format": "date-time",
      "title": "created_at",
      "description": "ISO 8601 timestamp of created time."
    },
    "account_id": {
      "type": "string",
      "format": "uuid",
      "title": "account_id",
      "description": "UUID of the payroll account."
    },
    "form_type": {
      "allOf": [
        {
          "type": "string",
          "enum": [
            "W-2",
            "W-2C",
            "1099-NEC",
            "1099-MISC",
            "1099-K",
            "1040"
          ]
        }
      ],
      "description": "The type of form."
    },
    "year": {
      "type": "integer",
      "title": "year",
      "description": "The tax year of the form."
    },
    "document": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DocumentObjPublicResponseItem"
        }
      ],
      "title": "document",
      "description": "The document for this tax form."
    },
    "parsed_data": {
      "allOf": [
        {
          "$ref": "#/components/schemas/TaxFormW2"
        }
      ],
      "title": "parsed_data",
      "description": "The parsed data of the tax form document."
    },
    "warnings": {
      "items": {
        "$ref": "#/components/schemas/FieldWarning"
      },
      "type": "array",
      "title": "warnings",
      "description": "Used to indicate if there are any warnings for fields returned in this response."
    }
  },
  "type": "object",
  "required": [
    "id",
    "created_at",
    "account_id",
    "form_type",
    "year"
  ],
  "title": "TaxForm",
  "x-tags": [
    "Schemas"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://schema.pinwheelapi.com/TaxFormObjResponse_v2022_06_22.json"
}