Pinwheel · Schema

Deduction

PayrollDirect DepositIncome VerificationEmploymentTax FormsFintechOpen FinanceBill SwitchingFinancial Data

Properties

Name Type Description
name string The name of the deduction.
category object The category of deduction.
amount integer The amount of deduction, in cents.
type object The type of deduction.
View JSON Schema on GitHub

JSON Schema

deductionobjpublicresponseitem.json Raw ↑
{
  "properties": {
    "name": {
      "type": "string",
      "title": "name",
      "description": "The name of the deduction."
    },
    "category": {
      "allOf": [
        {
          "type": "string",
          "enum": [
            "retirement",
            "medical_insurance",
            "hsa",
            "fsa",
            "dental",
            "vision",
            "life_insurance",
            "disability",
            "child_support",
            "commuter",
            "union_dues",
            "stock",
            "charity",
            "savings",
            "tips",
            "wage_garnishment",
            "lending",
            "company_perk",
            "tax",
            "loan",
            "job_expense",
            "other",
            "fees",
            "reallocation",
            "retro_pay"
          ]
        }
      ],
      "description": "The category of deduction."
    },
    "amount": {
      "type": "integer",
      "title": "amount",
      "description": "The amount of deduction, in cents."
    },
    "type": {
      "allOf": [
        {
          "type": "string",
          "enum": [
            "pre_tax",
            "post_tax",
            "unknown"
          ]
        }
      ],
      "description": "The type of deduction."
    }
  },
  "type": "object",
  "required": [
    "name",
    "category",
    "amount",
    "type"
  ],
  "title": "Deduction",
  "x-tags": [
    "Schemas"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://schema.pinwheelapi.com/DeductionObjPublicResponseItem.json"
}