Q2 · Schema
CustomerNoBusinessFieldsArray200Response
CompanyFinancial ServicesBankingEmbedded FinanceBanking as a ServiceFintechDigital BankingCardsPaymentsACHFDIC
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/q2/main/json-schema/q2-customer-no-business-fields-array200-response-schema.json",
"title": "CustomerNoBusinessFieldsArray200Response",
"x-generated": "2026-10-14",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/q2-helix-api-openapi.yml#/components/schemas/CustomerNoBusinessFieldsArray200Response",
"allOf": [
{
"$ref": "#/$defs/0"
},
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"accessTypeCode": {
"type": "string",
"enum": [
"FULL",
"ACCT",
"CARD",
"FDRY"
]
},
"accounts": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/data"
}
},
"addresses": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/AddressItem"
}
},
"birthDate": {
"$ref": "#/$defs/DateTimeProperty"
},
"cards": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/data"
}
},
"customerCount": {
"$ref": "#/$defs/HelixId"
},
"createdDate": {
"$ref": "#/$defs/lastContactDate"
},
"culture": {
"$ref": "#/$defs/CultureProperty"
},
"customField1": {
"type": "string",
"maxLength": 100
},
"customField2": {
"type": "string",
"maxLength": 100
},
"customField3": {
"type": "string",
"maxLength": 100
},
"customField4": {
"type": "string",
"maxLength": 100
},
"customField5": {
"type": "string",
"maxLength": 100
},
"customerId": {
"$ref": "#/$defs/HelixId"
},
"deceasedDate": {
"$ref": "#/$defs/lastContactDate"
},
"documentsAcceptedDate": {
"$ref": "#/$defs/lastContactDate"
},
"driversLicenseExpireDate": {
"$ref": "#/$defs/DateTimeProperty"
},
"driversLicenseIssueDate": {
"$ref": "#/$defs/DateTimeProperty"
},
"driversLicenseNumber": {
"$ref": "#/$defs/DriversLicenseNumber"
},
"driversLicenseNumberMasked": {
"type": "string"
},
"driversLicenseState": {
"$ref": "#/$defs/FormationState"
},
"emailAddress": {
"$ref": "#/$defs/EmailAddress"
},
"externalAccounts": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/data"
}
},
"firstName": {
"$ref": "#/$defs/FirstName"
},
"fraudStatus": {
"$ref": "#/$defs/status"
},
"gender": {
"$ref": "#/$defs/GenderProperty"
},
"idStatus": {
"$ref": "#/$defs/status"
},
"iqStatus": {
"$ref": "#/$defs/status"
},
"isActive": {
"type": "boolean",
"deprecated": true
},
"isDocumentsAccepted": {
"type": "boolean"
},
"isLocked": {
"type": "boolean"
},
"isOptedInToBankCommunication": {
"type": "boolean"
},
"isRelianceAgreement": {
"type": "boolean"
},
"isSubjectToBackupWithholding": {
"type": "boolean"
},
"kycStatus": {
"$ref": "#/$defs/status"
},
"lastActivityDate": {
"$ref": "#/$defs/lastContactDate"
},
"lastModifiedDate": {
"$ref": "#/$defs/lastContactDate"
},
"lastName": {
"$ref": "#/$defs/CustomerLastName"
},
"lockedDate": {
"$ref": "#/$defs/lastContactDate"
},
"lockedReason": {
"type": "string"
},
"middleName": {
"$ref": "#/$defs/FirstName"
},
"ofacStatus": {
"$ref": "#/$defs/status"
},
"passportCountry": {
"type": "string"
},
"passportExpireDate": {
"$ref": "#/$defs/lastContactDate"
},
"passportIssueDate": {
"$ref": "#/$defs/lastContactDate"
},
"passportNumber": {
"$ref": "#/$defs/PassportNumber"
},
"passportNumberMasked": {
"type": "string"
},
"phones": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/PhoneItem"
}
},
"qualiFileStatus": {
"type": "string",
"deprecated": true
},
"residencyStatusType": {
"$ref": "#/$defs/ResidencyStatusType"
},
"status": {
"$ref": "#/$defs/status"
},
"suffix": {
"type": "string"
},
"tag": {
"type": "string"
},
"taxId": {
"$ref": "#/$defs/TaxId"
},
"taxIdMasked": {
"type": "string"
},
"taxIdType": {
"$ref": "#/$defs/TaxIdType"
}
}
}
}
}
}
],
"$defs": {
"AddressItem": {
"type": "object",
"required": [
"addressLine1",
"addressType",
"city",
"country",
"postalCode",
"state"
],
"properties": {
"addressLine1": {
"$ref": "#/$defs/AddressLine"
},
"addressLine2": {
"$ref": "#/$defs/AddressLine"
},
"addressLine3": {
"$ref": "#/$defs/AddressLine"
},
"addressLine4": {
"$ref": "#/$defs/AddressLine"
},
"addressType": {
"type": "string",
"enum": [
"Individual",
"Mailing",
"PrimaryBusiness",
"Business",
"Registered",
"TaxFormMailing"
]
},
"city": {
"$ref": "#/$defs/CityProperty"
},
"country": {
"$ref": "#/$defs/CountryProperty"
},
"isActive": {
"type": "boolean",
"readOnly": true
},
"postalCode": {
"$ref": "#/$defs/PostalCode"
},
"state": {
"$ref": "#/$defs/FormationState"
}
}
},
"AddressLine": {
"type": "string",
"maxLength": 100
},
"CityProperty": {
"type": "string",
"maxLength": 50
},
"CountryProperty": {
"type": "string",
"maxLength": 50
},
"CultureProperty": {
"type": "string",
"enum": [
"en-US",
"es-US"
],
"description": "Accepted values vary by program:\n - `en-US`: English\n - `es-US`: Spanish\n"
},
"CustomerLastName": {
"type": "string",
"maxLength": 128
},
"DateTimeProperty": {
"type": "string",
"format": "date-time"
},
"DriversLicenseNumber": {
"type": "string",
"maxLength": 30
},
"EmailAddress": {
"type": "string",
"maxLength": 255
},
"FirstName": {
"type": "string",
"maxLength": 64
},
"FormationState": {
"type": "string",
"maxLength": 2
},
"GenderProperty": {
"type": "string",
"enum": [
"M",
"F",
"U"
]
},
"HelixId": {
"type": "integer",
"format": "int32",
"minimum": 1
},
"PassportNumber": {
"type": "string",
"maxLength": 30
},
"PhoneItem": {
"type": "object",
"required": [
"number",
"phoneType"
],
"properties": {
"isActive": {
"type": "boolean",
"readOnly": true
},
"number": {
"type": "string"
},
"phoneType": {
"type": "string",
"enum": [
"Home",
"Mobile",
"Office"
]
}
}
},
"PostalCode": {
"type": "string",
"maxLength": 9
},
"ResidencyStatusType": {
"type": "string",
"enum": [
"UsCitizen",
"ResidentAlien",
"NonResidentAlien"
]
},
"TaxId": {
"type": "string",
"maxLength": 30,
"description": "No formatting (no dashes, spaces, etc)."
},
"TaxIdType": {
"type": "string",
"enum": [
"SSN",
"EIN",
"ITIN"
]
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/q2-customer-no-business-fields-array200-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.