Verifone · Schema
ContactAddressType
A Contact and their address details.
PaymentsPoint-of-SaleTerminal ManagementE-CommerceFintechPayment ProcessingOmnichannel
Properties
| Name | Type | Description |
|---|---|---|
| contact | object | |
| addressDetails | object | |
| dateOfBirth | string | Date of Birth |
| placeOfBirth | string | Place of Birth |
| isIDCheckRequired | boolean | Is this contact's ID required to be checked |
| isContractSignatureRequired | boolean | Is this contact's signature required |
| isLegalRepresentative | boolean | Is this contact a legal representative |
| isAuthorizedRepresentative | boolean | Is this contact an authorized representative |
| isBeneficiaryOwner | boolean | Is a beneficiary owner |
| isPoliticallyExposed | boolean | Is this contact a politically exposed person |
| representativeType | string | Type of representative when this contact is legal or authorized rep |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/verifone/refs/heads/main/json-schema/order-service-api-contactaddresstype.json",
"title": "ContactAddressType",
"description": "A Contact and their address details.",
"type": "object",
"properties": {
"contact": {
"$ref": "#/components/schemas/ContractContactType"
},
"addressDetails": {
"$ref": "#/components/schemas/BaseAddress"
},
"dateOfBirth": {
"type": "string",
"description": "Date of Birth",
"format": "date"
},
"placeOfBirth": {
"type": "string",
"description": "Place of Birth"
},
"isIDCheckRequired": {
"type": "boolean",
"description": "Is this contact's ID required to be checked",
"default": false
},
"isContractSignatureRequired": {
"type": "boolean",
"description": "Is this contact's signature required",
"default": false
},
"isLegalRepresentative": {
"type": "boolean",
"description": "Is this contact a legal representative",
"default": false
},
"isAuthorizedRepresentative": {
"type": "boolean",
"description": "Is this contact an authorized representative",
"default": false
},
"isBeneficiaryOwner": {
"type": "boolean",
"description": "Is a beneficiary owner",
"default": false
},
"isPoliticallyExposed": {
"type": "boolean",
"description": "Is this contact a politically exposed person",
"default": false
},
"representativeType": {
"type": "string",
"description": "Type of representative when this contact is legal or authorized rep",
"enum": [
"GENERAL_COMMERCIAL_POWER",
"LIMITED_COMMERCIAL_POWER",
"NOT_APPLICABLE"
]
}
},
"required": [
"contact",
"addressDetails"
]
}
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/order-service-api-contactaddresstype"
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.