Pinwheel · Schema

object

PayrollDirect DepositIncome VerificationEmploymentTax FormsFintechOpen FinanceBill SwitchingFinancial Data

Properties

Name Type Description
card_name string Name of the card. Required if requesting `bill_switch` job.
card_number string Card number. Required if requesting `bill_switch` job.
cvc string Card verification code or other security code of the card. Required if requesting `bill_switch` job.
expiration_date string Expiration date of the card in MM/YY format. Required if requesting `bill_switch` job.
name_on_card string Full name displayed on the card. Required if requesting `bill_switch` job.
card_zip_code string Zip code for the card. Required if requesting `bill_switch` job.
billing_address string Billing address line one of the card. Required if requesting `bill_switch` job.
billing_address_two string Billing address line two of the card. Required if requesting `bill_switch` job.
city string City of the card. Required if requesting `bill_switch` job.
state object Two letter state code of the card, e.g. `NY`. Required if requesting `bill_switch` job.
View JSON Schema on GitHub

JSON Schema

carddetails.json Raw ↑
{
  "properties": {
    "card_name": {
      "type": "string",
      "maxLength": 30,
      "minLength": 2,
      "title": "card_name",
      "description": "Name of the card. Required if requesting `bill_switch` job."
    },
    "card_number": {
      "type": "string",
      "maxLength": 19,
      "minLength": 8,
      "pattern": "^[0-9]*$",
      "title": "card_number",
      "description": "Card number. Required if requesting `bill_switch` job."
    },
    "cvc": {
      "type": "string",
      "maxLength": 4,
      "minLength": 3,
      "title": "cvc",
      "description": "Card verification code or other security code of the card. Required if requesting `bill_switch` job."
    },
    "expiration_date": {
      "type": "string",
      "format": "date",
      "title": "expiration_date",
      "description": "Expiration date of the card in MM/YY format. Required if requesting `bill_switch` job."
    },
    "name_on_card": {
      "type": "string",
      "title": "name_on_card",
      "description": "Full name displayed on the card. Required if requesting `bill_switch` job."
    },
    "card_zip_code": {
      "type": "string",
      "maxLength": 5,
      "minLength": 5,
      "pattern": "^[0-9]*$",
      "title": "card_zip_code",
      "description": "Zip code for the card. Required if requesting `bill_switch` job."
    },
    "billing_address": {
      "type": "string",
      "title": "billing_address",
      "description": "Billing address line one of the card. Required if requesting `bill_switch` job."
    },
    "billing_address_two": {
      "type": "string",
      "title": "billing_address_two",
      "description": "Billing address line two of the card. Required if requesting `bill_switch` job."
    },
    "city": {
      "type": "string",
      "title": "city",
      "description": "City of the card. Required if requesting `bill_switch` job."
    },
    "state": {
      "allOf": [
        {
          "type": "string",
          "enum": [
            "AL",
            "AK",
            "AZ",
            "AR",
            "CA",
            "CO",
            "CT",
            "DE",
            "FL",
            "GA",
            "HI",
            "ID",
            "IL",
            "IN",
            "IA",
            "KS",
            "KY",
            "LA",
            "ME",
            "MD",
            "MA",
            "MI",
            "MN",
            "MS",
            "MO",
            "MT",
            "NE",
            "NV",
            "NH",
            "NJ",
            "NM",
            "NY",
            "NC",
            "ND",
            "OH",
            "OK",
            "OR",
            "PA",
            "RI",
            "SC",
            "SD",
            "TN",
            "TX",
            "UT",
            "VT",
            "VA",
            "WA",
            "WV",
            "WI",
            "WY"
          ]
        }
      ],
      "description": "Two letter state code of the card, e.g. `NY`. Required if requesting `bill_switch` job."
    }
  },
  "type": "object",
  "required": [
    "card_name",
    "card_number",
    "expiration_date",
    "name_on_card",
    "card_zip_code"
  ],
  "title": "object",
  "x-tags": [
    "Schemas"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://schema.pinwheelapi.com/CardDetails.json"
}