# Entity

- `OBJECT` [**Person entity object**](/api/entity/person-entity-object) — Represents a person or organization with separate and distinct legal rights. Required to create a bank account or loan.
- `OBJECT` [**Business entity object**](/api/entity/business-entity-object) — Represents a legal business in the Column data model.
- `GET` [**List all entities**](/api/entity/list-all-entities) — List all entities on your platform with optional filters.
- `DELETE` [**Delete an entity**](/api/entity/delete-an-entity) — Delete an entity. All underlying accounts must be deleted first.
- `GET` [**Get an entity by ID**](/api/entity/get-an-entity-by-id) — Retrieve a single entity by its ID.
- `GET` [**Get additional requirements**](/api/entity/get-additional-requirements) — Retrieve submitted additional compliance requirements for an entity.
- `POST` [**Submit additional requirements**](/api/entity/submit-additional-requirements) — Submit platform-specific compliance requirements for an entity.
- `GET` [**List associated persons**](/api/entity/get-associated-persons) — List all beneficial owners and control persons for a business entity.
- `POST` [**Link an associated person**](/api/entity/link-an-associated-person) — Link a person entity as a beneficial owner or control person to a business.
- `PUT` [**Update associated persons**](/api/entity/update-associated-persons) — Update the associated persons for a business entity.
- `GET` [**Get entity compliance**](/api/entity/get-entity-compliance) — Check which compliance fields are missing, complete, or pending for an entity.
- `GET` [**Get entity evidence**](/api/entity/get-entity-evidence) — Retrieve verification evidence for an entity.
- `POST` [**Create entity evidence**](/api/entity/create-third-party-evidence) — Submit third-party KYC verification evidence for an entity.
- `GET` [**List entity narratives**](/api/entity/list-entity-narratives) — Retrieve the narratives for an entity, newest first.
- `POST` [**Create an entity narrative**](/api/entity/create-an-entity-narrative) — Append a free-form note to an entity's customer file, such as the context a reviewer records while collecting...
- `DELETE` [**Delete an entity narrative**](/api/entity/delete-an-entity-narrative) — Remove a single narrative from an entity's customer file.
- `POST` [**Create a business entity**](/api/entity/create-a-business-entity) — Create a new business entity for your platform.
- `PATCH` [**Update a business entity**](/api/entity/update-a-business-entity) — Update an existing business entity's details.
- `POST` [**Create a person entity**](/api/entity/create-a-person-entity) — Create a new person entity for an individual customer.
- `PATCH` [**Update a person entity**](/api/entity/update-a-person-entity) — Update an existing person entity's details.
- `POST` [**Create evidence with file upload**](/api/entity/create-evidence-with-file-upload) — Create evidence with direct file upload in a single request.
