Alloy Entity Groups API
Entity groups can be used to associate multiple Person and Business Entities together at the point of onboarding and update throughout the entity lifecycle.
Entity groups can be used to associate multiple Person and Business Entities together at the point of onboarding and update throughout the entity lifecycle.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.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.curl "https://apis.io/api/v1/apis/alloy-com-entity-groups-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
openapi: 3.2.0
info:
title: Alloy Identity Entity Groups API
version: 1.0.0
description: The Alloy Identity API provides endpoints for creating and managing person and business entities, running evaluations through configurable risk workflows, managing journey applications, submitting events for ongoing monitoring, handling document verification, and managing investigations and case alerts. Authentication is via Basic HTTP credentials or OAuth 2.0 Client Credentials.
contact:
name: Alloy Support
url: https://help.alloy.com/hc/en-us
license:
name: Proprietary
servers:
- url: https://sandbox.alloy.co/v1
description: Sandbox environment
- url: https://alloy.co/v1
description: Production environment
security:
- basic: []
- oauth2: []
tags:
- name: Entity Groups
description: Entity groups can be used to associate multiple Person and Business Entities together at the point of onboarding and update throughout the entity lifecycle.
paths:
/entity-groups/{entity_token_or_external_id}:
parameters:
- in: path
name: entity_token_or_external_id
schema:
type: string
required: true
description: Token or external identifier associated with the Entity Group.
example: EG-80vO8Cy0fMD1vJfZjbEB
get:
tags:
- Entity Groups
summary: Get information about an Entity Group
description: Using an Entity Group's token or external identifier, get information about the Entity Group and its relationships
responses:
'200':
x-summary: Success
description: Success
content:
application/json:
schema:
properties:
entity_group_token:
type: string
entity_group_name:
type: string
entity_group_type:
type: string
enum:
- business
- joint_account
- membership
- merchant
created_at:
type: string
example: '2025-12-10T16:19:56.000Z'
archived_at:
type: string
example: '2025-12-11T16:19:56.000Z'
entity_group_external_identifiers:
type: array
items:
type: string
entity_group_relationships:
type: array
items:
type: object
properties:
entity_token:
type: string
name:
type: string
type:
type: string
enum:
- person
- business
ownership_percentage:
type: string
title:
type: string
example: CEO
relationship_created_at:
type: string
example: '2025-12-08T14:01:00.000Z'
roles:
type: array
items:
type: string
enum:
- primary
- shareholder
- secondary
- beneficiary
- beneficial_owner
- control_prong
- director
- authorized_signer
- principal_owner
- coborrower
- joint
- guarantor
bank_accounts:
type: array
items:
type: object
properties:
bank_account_token:
type: string
external_account_id:
type: string
account_holder_type:
type: string
enum:
- primary
- secondary
- power_of_attorney
- authorized_signer
- authorized_user
- beneficiary
- joint_owner
- custodian
- guardian
- trustee
example:
entity_group_token: EG-wnUeDsz7dvC4sbXM9VtA
entity_group_external_identifiers:
- 087ac67e-17ab-4529-8d1a-a8b2214d305f
entity_group_name: Jane's Biscuit Co.
entity_group_type: business
created_at: '2025-12-17T22:09:00.684Z'
archived_at: null,
entity_group_relationships:
- entity_token: B-v3aBv8wydmqs1h6wTgMI
name: Jane's Biscuit Co.
type: business
roles:
- primary
title: null
ownership_percentage: null
relationship_created_at: '2025-12-17T22:09:00.684Z'
bank_accounts: []
- entity_token: P-lRE0vrgm2840nxlFgzf0
name: Jane Doe
type: person
roles:
- director
- shareholder
title: Director of Sales
ownership_percentage: '80'
relationship_created_at: '2025-12-17T22:09:00.684Z'
bank_accounts:
- bank_account_token: A-3BHSHBnt6E1QpPfkk7xR
external_account_id: 9348234-127391823-283489
account_holder_type: authorized_user
components:
securitySchemes:
basic:
type: http
description: HTTP basic authorization using a workflow token and secret
scheme: basic
oauth2:
type: oauth2
description: OAuth2 using a workflow token and secret to generate a bearer token
flows:
clientCredentials:
tokenUrl: /oauth/bearer
scopes: {}