LSEG World-Check One Reference API
Reference data for screening - countries, nationalities, providers, search filters, World-Check profiles and records, and PEP details.
Reference data for screening - countries, nationalities, providers, search filters, World-Check profiles and records, and PEP details.
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/lseg-world-check-one-reference-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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.
openapi: 3.2.0
info:
title: London Stock Exchange Group LSEG World-Check One Api-Info Reference API
description: 'The World-Check One API enables developers to integrate the next generation of LSEG screening capabilities into existing workflows and internal systems (such as CRMs) in order to help streamline the processes for on-boarding, KYC and third party due diligence.
The API provides, among other features:
- The ability to screen entity names, with or without secondary fields such as date of birth for individuals. These names are called “cases” within the World-Check One system.
- The ability to retrieve results of the screening process from the World-Check database
- The ability to flag cases for Ongoing Screening, and retrieve the World-Check results from the Ongoing Screening process.
- The ability to submit request for reports.
- The ability to fetch the status of the report requests and download the completed reports.
> © 2018 - 2023 LSEG. All rights reserved. Republication or redistribution of LSEG content, including by framing or similar means, is prohibited without the prior written consent of LSEG. ''LSEG'' and the LSEG logo are registered trademarks and trademarks of LSEG and its affiliated companies.
'
version: 2.61.0
termsOfService: https://www.lseg.com/en/risk-intelligence/screening-solutions/world-check-kyc-screening/one-kyc-verification
contact:
name: LSEG World-Check One API Q&A
url: https://community.developers.refinitiv.com/index.html
email: c3r.api1@lseg.com
license:
name: Commercial
url: https://www.lseg.com/en/risk-intelligence/screening-solutions/world-check-kyc-screening/one-kyc-verification
servers:
- url: https://api-worldcheck.refinitiv.com/v2
tags:
- name: Reference
description: Operations for the reference domain.
paths:
/reference/countries:
get:
operationId: getCountries
tags:
- Reference
summary: London Stock Exchange Group Get Map of country codes and country names
description: Get Map of ISO-3166-1 alpha-3 country codes and country names in English
parameters:
- name: Authorization
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details)
in: header
required: true
schema:
type: string
- name: Date
description: The date and time at which the message was originated in 'RFC 1123' format
in: header
required: true
schema:
type: string
responses:
200:
description: 'Map of ISO-3166-1 alpha-3 country codes and country names in English, where ISO-3166-1 alpha-3 country code
is the Key and country name is the Value
'
content:
application/json:
schema:
type: object
additionalProperties:
type: string
application/octet-stream:
schema:
type: object
additionalProperties:
type: string
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
/reference/nationalities:
get:
operationId: getNationalities
tags:
- Reference
summary: London Stock Exchange Group Get Map of nationality codes and nationality names
description: Get Map of ISO-3166-1 alpha-3 nationality codes and nationality names in English
parameters:
- name: Authorization
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details)
in: header
required: true
schema:
type: string
- name: Date
description: The date and time at which the message was originated in 'RFC 1123' format
in: header
required: true
schema:
type: string
responses:
200:
description: 'Map of ISO-3166-1 alpha-3 nationality codes and nationality names in English, where ISO-3166-1 alpha-3 nationality code
is the Key and nationality name is the Value
'
content:
application/json:
schema:
type: object
additionalProperties:
type: string
application/octet-stream:
schema:
type: object
additionalProperties:
type: string
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
/reference/providers:
get:
operationId: getProviders
tags:
- Reference
summary: London Stock Exchange Group Get a list of available providers and their sources.
description: Get a list of all available providers and their sources.
parameters:
- name: Authorization
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details)
in: header
required: true
schema:
type: string
- name: Date
description: The date and time at which the message was originated in 'RFC 1123' format
in: header
required: true
schema:
type: string
responses:
200:
description: A list of available providers and their sources.
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/ProviderDetail'
application/octet-stream:
schema:
type: array
items:
$ref: '#/components/schemas/ProviderDetail'
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
/reference/identityDocumentLocationTypes:
get:
tags:
- Reference
summary: London Stock Exchange Group Get identity document location types data set definition.
description: Get each identity document location type log, that refers to a specific country and entity type.
responses:
200:
description: A list of identity document location type data set definition.
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/IdentityDocumentLocationTypeDataSet'
application/octet-stream:
schema:
type: array
items:
$ref: '#/components/schemas/IdentityDocumentLocationTypeDataSet'
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
/reference/searchFilters:
get:
operationId: getSearchFilters
tags:
- Reference
summary: London Stock Exchange Group Retrieves all search filters that are accessible to the User.
description: Retrieves all search filters that are accessible to the User.
parameters:
- name: Authorization
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details).
in: header
required: true
schema:
type: string
- name: Date
description: The date and time at which the message was originated in 'RFC 1123' format.
in: header
required: true
schema:
type: string
responses:
200:
description: Collection of available search filters accessible to the User.
content:
application/json:
schema:
$ref: '#/components/schemas/SearchParameterCollection'
application/octet-stream:
schema:
$ref: '#/components/schemas/SearchParameterCollection'
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
/reference/profile/{id}:
get:
deprecated: true
operationId: getProfile
tags:
- Reference
summary: London Stock Exchange Group Get a profile by its ID
description: "Warning: This endpoint is deprecated due to migration to a new one: `/reference/records/{id}`\n\nGet a profile by its ID.\n\nThis service returns a specific subclass of 'Entity', depending on its particular 'ProfileEntityType' discriminator\nfield. Please note in the context of World-Check One, 'Profile' and 'Entity' are synonymous concepts.\n\nFor 'Zero Footprint Screening (ZFS)', this endpoint should be called on the dedicated 'ZFS' gateway host.\n\nThe `Entity` subclasses corresponding to each type of entity are:\n\n* `COUNTRY` : `CountryEntity`\n* `INDIVIDUAL` : `IndividualEntity`\n* `ORGANISATION` : `OrganisationEntity`\n* `VESSEL` : `VesselEntity`\n\nThe response may contain Special Interest Categories (SIC) records that depends on User subscription type to be able to analyze SIC risk:\nIf a User has subscription type is Premium or Premium Plus, the SIC details are returned for that entity in the 'sources' field.\n\nThe response will contain translated details of the 'details' section when 'Accept-Language' header is specified.\n\nThe example response body:\n\n```\n {\n \"sources\": [\n {\n \"abbreviation\": \"M:1U5\",\n \"creationDate\": \"2020-10-23T07:43:21Z\",\n \"identifier\": \"b_trwc_M:1U5\",\n \"importIdentifier\": null,\n \"name\": \"Sexual Exploitation\",\n \"provider\": null,\n \"providerSourceStatus\": \"ACTIVE\",\n \"regionOfAuthority\": null,\n \"subscriptionCategory\": \"STANDARD\",\n \"type\": {\n \"category\": {\n \"description\": \"Description for Special Interest Categories\",\n \"identifier\": \"ec_6\",\n \"name\": \"Special Interest Categories\",\n \"providerSourceTypes\": []\n },\n \"identifier\": \"t_trwc_14\",\n \"name\": \"Special Interest Categories\"\n }\n }\n ]\n }\n```\n"
parameters:
- name: Authorization
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details)
in: header
required: true
schema:
type: string
- name: Date
description: The date and time at which the message was originated in 'RFC 1123' format
in: header
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: string
responses:
200:
description: Profile response
content:
application/json:
schema:
$ref: '#/components/schemas/Entity'
application/octet-stream:
schema:
$ref: '#/components/schemas/Entity'
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
410:
$ref: '#/components/responses/InactiveResource'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
/reference/records/{id}:
get:
operationId: getRecord
tags:
- Reference
summary: London Stock Exchange Group Get a record by its ID
description: "Get a record by its ID.\n\nThis service returns a specific subclass of 'Entity', depending on its particular 'RecordEntityType' discriminator\nfield. Please note in the context of World-Check One, 'Record' and 'Entity' are synonymous concepts.\n\nFor 'Zero Footprint Screening (ZFS)', this endpoint should be called on the dedicated 'ZFS' gateway host.\n\nThe 'Entity' subclasses corresponding to each type of entity are:\n\n* 'COUNTRY' : 'CountryEntity'\n* 'INDIVIDUAL' : 'IndividualEntity'\n* 'ORGANISATION' : 'OrganisationEntity'\n* 'VESSEL' : 'VesselEntity'\n\nThe response may contain Special Interest Categories (SIC) record that depends on User subscription type to be able to analyze SIC risk:\nIf a User has subscription type is Premium or Premium Plus, the SIC details are returned for that entity in the 'sources' field.\n\nThe response will contain translated details of the 'details' section when Accept-Language header is specified.\n\nThe example response body:\n\n```\n {\n \"sources\": [\n {\n \"abbreviation\": \"M:1U5\",\n \"creationDate\": \"2020-10-23T07:43:21Z\",\n \"identifier\": \"b_trwc_M:1U5\",\n \"importIdentifier\": null,\n \"name\": \"Sexual Exploitation\",\n \"provider\": null,\n \"providerSourceStatus\": \"ACTIVE\",\n \"regionOfAuthority\": null,\n \"subscriptionCategory\": \"STANDARD\",\n \"type\": {\n \"category\": {\n \"description\": \"Description for Special Interest Categories\",\n \"identifier\": \"ec_6\",\n \"name\": \"Special Interest Categories\",\n \"providerSourceTypes\": []\n },\n \"identifier\": \"t_trwc_14\",\n \"name\": \"Special Interest Categories\"\n }\n }\n ]\n }\n```\n"
parameters:
- name: Authorization
in: header
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details).
required: true
schema:
type: string
- name: Date
in: header
description: The date and time at which the message was originated in 'RFC 1123' format.
required: true
schema:
type: string
- name: id
in: path
description: Record identifier.
required: true
schema:
type: string
responses:
200:
description: Record response.
content:
application/json:
schema:
$ref: '#/components/schemas/Entity'
application/octet-stream:
schema:
$ref: '#/components/schemas/Entity'
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
410:
$ref: '#/components/responses/InactiveResource'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
/reference/profile/{id}/pep:
post:
deprecated: true
operationId: retrieveProfilePepDetails
tags:
- Reference
summary: London Stock Exchange Group Retrieves PEP details by the given profile ID
description: 'Warning: This endpoint is deprecated due to migration to a new one: `/reference/records/{id}/pep`
Retrieves detailed information for "Politically Exposed Person (PEP)" category by given profile ID.
'
parameters:
- name: Authorization
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details)
in: header
required: true
schema:
type: string
- name: Date
description: The date and time at which the message was originated in 'RFC 1123' format
in: header
required: true
schema:
type: string
- name: Content-Type
description: The media type of the request (e.g., 'application/json')
in: header
required: true
schema:
type: string
- name: Content-Length
description: The length of the request body in octets (8-bit bytes)
in: header
required: true
schema:
type: integer
- name: id
in: path
description: Profile identifier.
required: true
schema:
type: string
responses:
200:
description: PEP details response.
content:
application/json:
schema:
$ref: '#/components/schemas/PepDetailsResponse'
application/octet-stream:
schema:
$ref: '#/components/schemas/PepDetailsResponse'
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
410:
$ref: '#/components/responses/InactiveResource'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/PepDetailsRequest'
description: Defines the sort order for retrieved PEP roles details.
/reference/records/{id}/pep:
post:
operationId: retrievePepDetails
tags:
- Reference
summary: London Stock Exchange Group Retrieves PEP details by the given record ID
description: Retrieves detailed information for "Politically Exposed Person (PEP)" category by given record ID.
parameters:
- name: Authorization
description: The authorization credentials including 'keyId', 'algorithm', 'headers', 'signature' (see 'Security and Authentication details' documentation section for more details)
in: header
required: true
schema:
type: string
- name: Date
description: The date and time at which the message was originated in 'RFC 1123' format
in: header
required: true
schema:
type: string
- name: Content-Type
description: The media type of the request (e.g., 'application/json')
in: header
required: true
schema:
type: string
- name: Content-Length
description: The length of the request body in octets (8-bit bytes)
in: header
required: true
schema:
type: integer
- name: id
in: path
description: Record identifier.
required: true
schema:
type: string
responses:
200:
description: PEP details response.
content:
application/json:
schema:
$ref: '#/components/schemas/PepDetailsResponse'
application/octet-stream:
schema:
$ref: '#/components/schemas/PepDetailsResponse'
400:
$ref: '#/components/responses/BadRequest'
401:
$ref: '#/components/responses/Unauthorized'
404:
$ref: '#/components/responses/CannotReturnResponse'
410:
$ref: '#/components/responses/InactiveResource'
415:
$ref: '#/components/responses/UnsupportedMediaType'
429:
$ref: '#/components/responses/TooManyRequests'
500:
$ref: '#/components/responses/UnexpectedError'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/PepDetailsRequest'
description: Defines the sort order for retrieved PEP roles details.
components:
schemas:
IdentityDocument:
type: object
properties:
entity:
$ref: '#/components/schemas/Entity'
expiryDate:
type: string
issueDate:
type: string
issuer:
type: string
locationType:
$ref: '#/components/schemas/IdentityDocumentLocationType'
number:
type: string
type:
type: string
TranslatedEntity:
type: object
description: Representation of translated entity.
properties:
translationDisclaimer:
type: string
description: Disclaimer for Translation Response.
details:
type: array
description: A collection of translated entity details.
items:
$ref: '#/components/schemas/Detail'
EntityUpdatedDates:
type: object
properties:
ageUpdated:
type: string
format: date-time
aliasesUpdated:
type: string
format: date-time
alternativeSpellingUpdated:
type: string
format: date-time
asOfDateUpdated:
type: string
format: date-time
categoryUpdated:
type: string
format: date-time
citizenshipsUpdated:
type: string
format: date-time
companiesUpdated:
type: string
format: date-time
deceasedUpdated:
type: string
format: date-time
dobsUpdated:
type: string
format: date-time
eiUpdated:
type: string
format: date-time
enteredUpdated:
type: string
format: date-time
externalSourcesUpdated:
type: string
format: date-time
firstNameUpdated:
type: string
format: date-time
foreignAliasUpdated:
type: string
format: date-time
furtherInformationUpdated:
type: string
format: date-time
idNumbersUpdated:
type: string
format: date-time
keywordsUpdated:
type: string
format: date-time
lastNameUpdated:
type: string
format: date-time
linkedToUpdated:
type: string
format: date-time
locationsUpdated:
type: string
format: date-time
lowQualityAliasesUpdated:
type: string
format: date-time
passportsUpdated:
type: string
format: date-time
placeOfBirthUpdated:
type: string
format: date-time
positionUpdated:
type: string
format: date-time
ssnUpdated:
type: string
format: date-time
subCategoryUpdated:
type: string
format: date-time
titleUpdated:
type: string
format: date-time
updatecategoryUpdated:
type: string
format: date-time
sicUpdated:
type: string
format: date-time
IdentityDocumentLocationType:
type: object
description: 'Represents the type of identity document location that includes the type of document, name, country
and what type of entity it belongs to.
'
properties:
country:
$ref: '#/components/schemas/Country'
name:
type: string
type:
type: string
entityTypes:
type: array
items:
$ref: '#/components/schemas/EntityType'
PepDetailsRequest:
type: object
description: A request containing defined the sort order for retrieved PEP roles details.
properties:
sort:
description: 'The sort criteria to apply to the response.
The list of supported fields:
* `status`
* `roleTermStartDate`
* `roleTermEndDate`
'
$ref: '#/components/schemas/SortCriterion'
example:
sort:
columnName: roleTermStartDate
order: ASCENDING
QuerySearchParameter:
type: object
description: Represents free text query parameters. Inherits from [AbstractSearchParameter](#AbstractSearchParameter).
allOf:
- $ref: '#/components/schemas/AbstractSearchParameter'
ProviderSourceType:
type: object
properties:
category:
$ref: '#/components/schemas/ProviderSourceTypeCategoryDetail'
identifier:
type: string
name:
type: string
PepUpdatedDates:
type: object
description: Represents PEP details' state change dates.
properties:
pepStatusUpdated:
type: string
format: date
description: Last update date for PEP status.
pepRolesUpdated:
type: string
format: date
description: Last update date for PEP roles.
example:
pepStatusUpdated: '2011-01-04'
pepRolesUpdated: '2021-01-04'
Country:
type: object
required:
- code
- name
properties:
code:
type: string
name:
type: string
AbstractAssociate:
type: object
description: 'The `AbstractAssociate` subclasses corresponding to each type of entity are:
* `COUNTRY`: `CountryAssociate`
* `INDIVIDUAL`: `IndividualAssociate`
* `ORGANISATION`: `OrganisationAssociate`
* `VESSEL`: `VesselAssociate`
'
discriminator:
propertyName: associateEntityType
required:
- associateEntityType
- entityType
properties:
associateEntityType:
type: string
description: Discriminator field. Might go away in a future major version of the API
entityType:
type: string
description: 'Profile Entity Type Enumeration.
The `Entity` subclasses corresponding to each type of entity are:
* `COUNTRY` : `CountryEntity`
* `INDIVIDUAL` : `IndividualEntity`
* `ORGANISATION` : `OrganisationEntity`
* `VESSEL` : `VesselEntity`
'
enum:
- COUNTRY
- INDIVIDUAL
- ORGANISATION
- VESSEL
reversed:
type: boolean
default: false
targetEntityId:
type: string
targetExternalImportId:
type: string
type:
type: string
description: Associate Type Enumeration
default: UNKNOWN
enum:
- ADVISOR
- AGENT_REPRESENTATIVE
- AFFILIATED_COMPANY
- AFFILIATED_ORGANIZATION
- AFFILIATED_POSITION
- ASSET
- ASSISTANT
- ASSOCIATE
- ASSOCIATED_SPECIAL_INTEREST_PERSON
- AUNT
- BANKER
- BRANCH_OFFICE
- BROTHER
- BROTHER_IN_LAW
- BUSINESS_ASSOCIATE
- CHILD
- CLIENT
- COLLEAGUE
- COUSIN
- CO_DEFENDANT
- DAUGHTER
- DAUGHTER_IN_LAW
- DIRECTOR
- DOC_COMPANY
- EMPLOYEE
- EMPLOYER
- EXECUTIVE
- EX_HUSBAND
- EX_WIFE
- FAMILY
- FAMILY_MEMBER
- FATHER
- FATHER_IN_LAW
- FINANCIAL_ADVISOR
- FRIEND
- FRONT_COMPANY
- GRANDDAUGHTER
- GRANDFATHER
- GRANDMOTHER
- GRANDSON
- GRAND_CHILD
- GROUP_BENEFICIAL_OWNER
- HUSBAND
- KEY_MEMBER
- LEGAL_ADVISOR
- MISC
- MOTHER
- MOTHER_IN_LAW
- NEPHEW
- NIECE
- NOMINEE
- OPERATOR
- OWNER
- PARENT
- POLITICAL_ADVISOR
- REGISTERED_OWNER
- RELATIVE
- SAME_SEX_SPOUSE
- SENIOR_OFFICIAL
- SHAREHOLDER_OWNER
- SHIP_MANAGER
- SISTER
- SISTER_IN_LAW
- SON
- SON_IN_LAW
- SPOUSE
- STEP_DAUGHTER
- STEP_SON
- STEPFATHER
- STEPMOTHER
- SUBSIDIARY
- TECHNICAL_MANAGER
- UNCLE
- UNKNOWN
- UNMARRIED_PARTNER
- WIFE
targetPrimaryName:
type: string
creationDate:
type: string
format: date-time
modificationDate:
type: string
format: date-time
updateCategory:
type: string
description: Entity Update Category Enumeration
enum:
- C1
- C2
- C3
- C4
- C6
- UNKNOWN
category:
type: string
targetCategories:
type: array
description: List of names of [ProviderSourceTypeCategoryDetail](#ProviderSourceTypeCategoryDetail) in sources of target Entity.
uniqueItems: true
items:
type: string
Address:
type: object
properties:
city:
type: string
country:
$ref: '#/components/schemas/Country'
postCode:
type: string
region:
type: string
street:
type: string
ContactDetail:
type: object
required:
- contactDetailType
properties:
contactDetailType:
type: string
description: Contact Detail Type Enumeration
enum:
- EMAIL
- FAX
- URL
- VOICE
country:
$ref: '#/components/schemas/Country'
detail:
type: string
Error:
type: object
required:
- error
- cause
properties:
error:
type: string
cause:
type: string
objectId:
type: string
Name:
type: object
required:
- fullName
- type
properties:
fullName:
type: string
givenName:
type: string
languageCode:
$ref: '#/components/schemas/LanguageCode'
lastName:
type: string
originalScript:
type: string
prefix:
type: string
suffix:
type: string
type:
type: string
description: Watchlist Profile Name Type enumeration
enum:
- PRIMARY
- AKA
- AKAENHANCED
- FKA
- DBA
- MAIDEN
- LANG_VARIATION
- PREVIOUS
- VEHICLE_ID
- LOW_QUALITY_AKA
- NATIVE_AKA
Detail:
# --- truncated at 32 KB (51 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/london-stock-exchange-group/refs/heads/main/openapi/london-stock-exchange-group-reference-api-openapi.yml