Alloy · Schema
Alloy Entity
Represents a person or business entity in the Alloy Identity platform
Identity DecisioningIdentity VerificationKYCKYBAMLFraud PreventionCredit UnderwritingOngoing MonitoringCase ManagementFintechBanking
Properties
| Name | Type | Description |
|---|---|---|
| entity_token | string | Unique token identifying the entity, prefixed with 'P-' for persons or 'B-' for businesses |
| external_entity_id | string | Your system's identifier for this entity |
| name_first | string | First name (for person entities) |
| name_last | string | Last name (for person entities) |
| name_middle | string | Middle name (for person entities) |
| email_address | string | Email address |
| phone_number | string | Phone number |
| birth_date | string | Date of birth (YYYY-MM-DD) |
| document_ssn | string | Social Security Number |
| document_ssn_last4 | string | Last 4 digits of SSN |
| addresses | array | Physical addresses associated with the entity |
| entity_type | string | Type of entity |
| status | string | Current status of the entity |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/alloy/main/json-schema/alloy-entity.json",
"title": "Alloy Entity",
"description": "Represents a person or business entity in the Alloy Identity platform",
"type": "object",
"properties": {
"entity_token": {
"type": "string",
"description": "Unique token identifying the entity, prefixed with 'P-' for persons or 'B-' for businesses"
},
"external_entity_id": {
"type": "string",
"description": "Your system's identifier for this entity"
},
"name_first": {
"type": "string",
"description": "First name (for person entities)"
},
"name_last": {
"type": "string",
"description": "Last name (for person entities)"
},
"name_middle": {
"type": "string",
"description": "Middle name (for person entities)"
},
"email_address": {
"type": "string",
"format": "email",
"description": "Email address"
},
"phone_number": {
"type": "string",
"description": "Phone number"
},
"birth_date": {
"type": "string",
"format": "date",
"description": "Date of birth (YYYY-MM-DD)"
},
"document_ssn": {
"type": "string",
"description": "Social Security Number"
},
"document_ssn_last4": {
"type": "string",
"description": "Last 4 digits of SSN"
},
"addresses": {
"type": "array",
"description": "Physical addresses associated with the entity",
"items": {
"type": "object",
"properties": {
"line_1": {
"type": "string"
},
"line_2": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"zip": {
"type": "string"
},
"country_code": {
"type": "string"
}
}
}
},
"entity_type": {
"type": "string",
"enum": [
"person",
"business"
],
"description": "Type of entity"
},
"status": {
"type": "string",
"description": "Current status of the entity"
}
}
}
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/alloy-com-entity"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.