Entity data
Use this topic to find definitions for objects and fields used in the Grid API v2 /entity endpoints.
This topic contains definitions for objects and fields used in the Grid API v2 /entity endpoints.
EntitySearchRequest
The request body for a Grid entity search.
Field | Name | Type | Description |
|---|---|---|---|
| Search criteria | Array | A list of criteria, for example, entity name or system ID, that define how to search for entities. Contains |
| Include report | Boolean | Indicates whether the search response should include the entity report. Default value: |
| Included report type | String | Specifies which type of report should be included when |
| Target firm number | String | Identifier for a Grid firm. This routes the request to the correct firm configuration. |
Criteria
An entity search condition that specifies a specific attribute, for example, name, ID, address, or date of birth, to target in your entity lookup.
Field | Name | Type | Description |
|---|---|---|---|
| Entity ID | Integer | The Grid‑assigned entity ID. Used to retrieve a specific entity. |
| System ID | String | The system‑assigned identifier for the entity. |
| Name | String | The full or partial entity name to search for. Character limit: 128 |
| Entity type | String | The type of entity represented by this record. This value reflects the entity’s classification in Grid. Possible values: |
| Exact name match | Boolean | When set to Default value: |
| Country code | String | Two-letter country code associated with the address. Format: ISO 3166-1 alpha-2 |
| Birth date | Array | Birth date, typically in Example value: |
| Year range | Integer | A range, in years, to widen the birth date search window. |
| Event code | Array | A list of risk event codes used to match risk types. See Grid risk event codes for more information. |
| Addresses | Array | A list of address records used to match entity locations. Contains |
| Address | String | A free‑form delivery address value used to match entity location. Character limit: 255 |
| City | String | The city associated with the entity’s address. Character limit: 255 |
| State | String | The state or province for the entity’s address. Character limit: 255 |
| Postal code | String | Postal or ZIP code for the entity's address. Character limit: 15 |
MultiAddress
A single, structured address in a list of multiple addresses used in entity search.
Field | Name | Type | Description |
|---|---|---|---|
| Address | String | A free‑form delivery address value used to match entity location. Character limit: 255 |
| City | String | The city associated with the entity’s address. Character limit: 255 |
| State or province | String | The state or province for the entity’s address. Character limit: 255 |
| Postal code | String | Postal or ZIP code for the entity's address. Character limit: 15 |
| Country code | String | Two-letter country code associated with the address. Format: ISO 3166-1 alpha-2 |
ResponseEntity
The standard response wrapper for Grid entity search and retrieval operations.
Field | Name | Type | Description |
|---|---|---|---|
| Entity data | Object | Contains the entity returned by the search. Contains |
| Response status | Object | Used to confirm successful processing or indicate errors or warnings. Contains |
ResponseListEntity
The standard response wrapper for Grid /entity search operations that return multiple entity results.
Field | Name | Type | Description |
|---|---|---|---|
| Entity list | Array | Contains a list of entities returned by the entity search. Each |
| Response status | Object | Used to confirm successful processing or indicate errors or warnings. Contains |
Entity
A Grid entity record that contains core identifying information, attributes, related records, and metadata about the entity.
Field | Name | Type | Description |
|---|---|---|---|
| Addresses | Array | A list of address records for an entity. Contains |
| Alert confidence | Number | A numeric indicator of the system’s confidence in the relevance of the matched entity to the inquiry. |
| Alert note | String | Text note about an alert attached to the entity. |
| Aliases | Array | Alternate names for an entity. Contains |
| Attributes | Array | Additional attributes associated with the entity. Contains |
| Best match | Boolean | Indicates whether this entity is the best match. |
| Birth date | Array | Birth date, typically in |
| CVIP | String | CVIP classification for an entity. |
| Entity ID | Integer | The Grid‑assigned entity ID. |
| Entity name | String | Name of an entity. |
| Entity type | String | The type of entity represented by this record. This value reflects the entity’s classification in Grid. Possible values: |
| Events | Array | Events related to an entity. Contains |
| Full positions | Array | List of roles or positions tied to an entity. Contains |
| ID | String | The entity’s unique identifier. |
| Identifications | Array | Identification documents or numbers related to the entity. Contains |
| Match score | Integer | Numeric score representing the entity match strength. |
| PEP types | Array | Politically exposed person (PEP) classifications for the entity. Contains |
| RDC URL | String | URL pointing to the Grid record associated with an entity. |
| Relationships | Array | Relationship data linking the entity to other individuals or organizations. Contains |
| Report | String | Base64 or other encoded report content. |
| Risk score | Integer | Numeric score representing the assessed risk level. Range: 0 ≤ value < 100 |
| Source | Object | Metadata describing the information source for the entity. Contains |
| Sources | Array | Source list for the entity. Contains |
| Status | String | Status of the entity record. |
| System ID | String | The system‑assigned identifier for the entity. |
| Target firm number | String | Firm number associated with the record. |
Source
The publication or data source from which an entity’s profile information was derived.
Event
A single event associated with an entity, for example, sanctions, adverse media, or other profile‑relevant occurrences.
Category
The classification applied to an entity event. It provides a standardized code and description that explain the type of event.
Address
A complete address associated with an entity, including an optional date range.
Field | Name | Type | Description |
|---|---|---|---|
| Address | String | First line of the address. |
| Address continued | String | The second line of the address. |
| City | String | City name. |
| State or province | String | State or province name. |
| Postal code | String | Postal or ZIP code. |
| Country code | String | Two-letter country code associated with the address. |
| From date | String | The date when this address became effective. Example format: |
| To date | String | The date when this address became no longer effective. Example format: |
Attribute
An attribute associated with an entity or alert record
Field | Name | Type | Description |
|---|---|---|---|
| Attribute code | String | Code that identifies the kind of attribute. See Grid risk attribute codes for more information. |
| Attribute value | String | The value associated with the attribute code. For example, an ID number, deceased date, or source link. |
Alias
An alternate name associated with an entity. Aliases may contribute to match scoring or alert context.
Field | Name | Type | Description |
|---|---|---|---|
| Alias type | String | Type/category of alias name, for example, alternate spellings or alternate language forms. |
| Alias name | String | The alternate name itself. |
| Best match flag | Boolean | Indicates whether this alias represents the best or most relevant alias match. Default value: |
FullPositions
A single position or role held by an entity. Each item in the fullPositions array contains the following fields.
PepType
PEP classifications associated with an entity.
Relation
Defines a relationship between the current entity and another related entity.
Identification
A single identification record associated with an entity.
Field | Name | Type | Description |
|---|---|---|---|
| Identification number | String | The identification number value. This field is required |
| Identification type | String | The identification type, for example, passport, national ID. |
| Issuing location | String | The location where the identification was issued. |
| Issuing country | String | The country that issued the identification. |
ResponseStatus
The status block returned in responses.
AdditionalResponseStatus
Supplemental status details, for example, multiple warnings, informational messages, or secondary error conditions.