Red Flag Alert GraphQL Reference

Red Flag Alert GraphQL Reference
Playground
GraphiQL

Contact

Erin Fogarty

erin.fogarty@redflagalert.com

API Endpoints
https://graphql.redflagalert.net/graphql/

Queries

idCheck

Response

Returns a Check

Arguments
Name Description
id - Int!

Example

Query
query idCheck($id: Int!) {
  idCheck(id: $id) {
    options {
      ...CheckOptionsFragment
    }
    id
    detail {
      ...DigitalCheckDetailFragment
    }
    authenticationLink {
      ...AuthenticationLinkFragment
    }
    checkStartUrl
    user {
      ...UserFragment
    }
    reference
    bulkReference
    isBulk
    isMonitored
    createdDate
    result {
      ...CheckResultFragment
    }
    statuses {
      ...CheckStatusFragment
    }
    verificationTypes {
      ...VerificationFragment
    }
    checkType
    notifications {
      ...CheckNotificationFragment
    }
  }
}
Variables
{"id": 123}
Response
{
  "data": {
    "idCheck": {
      "options": CheckOptions,
      "id": 987,
      "detail": DigitalCheckDetail,
      "authenticationLink": AuthenticationLink,
      "checkStartUrl": "xyz789",
      "user": User,
      "reference": "xyz789",
      "bulkReference": "xyz789",
      "isBulk": false,
      "isMonitored": false,
      "createdDate": "2007-12-03T10:15:30Z",
      "result": CheckResult,
      "statuses": [CheckStatus],
      "verificationTypes": [Verification],
      "checkType": "KNOW_YOUR_CLIENT",
      "notifications": [CheckNotification]
    }
  }
}

idChecks

Response

Returns a ChecksCollectionSegment

Arguments
Name Description
skip - Int Default = 0
take - Int Default = 10
where - CheckFilterInput
order - [CheckSortInput!] Default = [{id: DESC}]

Example

Query
query idChecks(
  $skip: Int,
  $take: Int,
  $where: CheckFilterInput,
  $order: [CheckSortInput!]
) {
  idChecks(
    skip: $skip,
    take: $take,
    where: $where,
    order: $order
  ) {
    pageInfo {
      ...CollectionSegmentInfoFragment
    }
    items {
      ...CheckSearchTypeFragment
    }
    totalCount
  }
}
Variables
{
  "skip": 0,
  "take": 10,
  "where": CheckFilterInput,
  "order": [{"id": "DESC"}]
}
Response
{
  "data": {
    "idChecks": {
      "pageInfo": CollectionSegmentInfo,
      "items": [CheckSearchType],
      "totalCount": 123
    }
  }
}

Mutations

idCreateCheck

Response

Returns a Check

Arguments
Name Description
checkRequest - CheckRequestInput

Example

Query
mutation idCreateCheck($checkRequest: CheckRequestInput) {
  idCreateCheck(checkRequest: $checkRequest) {
    options {
      ...CheckOptionsFragment
    }
    id
    detail {
      ...DigitalCheckDetailFragment
    }
    authenticationLink {
      ...AuthenticationLinkFragment
    }
    checkStartUrl
    user {
      ...UserFragment
    }
    reference
    bulkReference
    isBulk
    isMonitored
    createdDate
    result {
      ...CheckResultFragment
    }
    statuses {
      ...CheckStatusFragment
    }
    verificationTypes {
      ...VerificationFragment
    }
    checkType
    notifications {
      ...CheckNotificationFragment
    }
  }
}
Variables
{"checkRequest": CheckRequestInput}
Response
{
  "data": {
    "idCreateCheck": {
      "options": CheckOptions,
      "id": 987,
      "detail": DigitalCheckDetail,
      "authenticationLink": AuthenticationLink,
      "checkStartUrl": "abc123",
      "user": User,
      "reference": "abc123",
      "bulkReference": "xyz789",
      "isBulk": true,
      "isMonitored": true,
      "createdDate": "2007-12-03T10:15:30Z",
      "result": CheckResult,
      "statuses": [CheckStatus],
      "verificationTypes": [Verification],
      "checkType": "KNOW_YOUR_CLIENT",
      "notifications": [CheckNotification]
    }
  }
}

signIn

Description

Get authentication token for user

Response

Returns a SignInResponse

Arguments
Name Description
credentials - SignInCredentialsInput
useManagementflow - Boolean Default = false

Example

Query
mutation signIn(
  $credentials: SignInCredentialsInput,
  $useManagementflow: Boolean
) {
  signIn(
    credentials: $credentials,
    useManagementflow: $useManagementflow
  ) {
    accessToken
    refreshToken
    expiresInSeconds
  }
}
Variables
{
  "credentials": SignInCredentialsInput,
  "useManagementflow": false
}
Response
{
  "data": {
    "signIn": {
      "accessToken": "abc123",
      "refreshToken": "xyz789",
      "expiresInSeconds": 123
    }
  }
}

signInRefresh

Description

Get authentication token from refresh token

Response

Returns a SignInResponse

Arguments
Name Description
credentials - RefreshCredentialsInput
useManagementflow - Boolean Default = false

Example

Query
mutation signInRefresh(
  $credentials: RefreshCredentialsInput,
  $useManagementflow: Boolean
) {
  signInRefresh(
    credentials: $credentials,
    useManagementflow: $useManagementflow
  ) {
    accessToken
    refreshToken
    expiresInSeconds
  }
}
Variables
{
  "credentials": RefreshCredentialsInput,
  "useManagementflow": false
}
Response
{
  "data": {
    "signInRefresh": {
      "accessToken": "abc123",
      "refreshToken": "xyz789",
      "expiresInSeconds": 123
    }
  }
}

Types

Account

Description

Company account

Fields
Field Name Description
id - String Company account domain
companyName - String Company name
redirectCompleteUrl - String Company redirect return URL
redirectStartUrl - String Company redirect entry URL
accountTypeId - AccountTypeId! Account type
webHooks - [WebHook] Webhook Type
users - [User] Account type
gbgConfiguration - GbGConfiguration Gbg Configuration
smsConfiguration - SmsConfiguration Sms Configuration
idKitConfiguration - IdKitConfiguration Id Kit Configuration
accountSummary - AccountSumary Account summary information
accountStatistics - [StatisticDetail] No longer for use No longer supported
checkHighlights - [CheckHighlight] Check highlights for account
Arguments
fromDays - Int
Example
{
  "id": "xyz789",
  "companyName": "xyz789",
  "redirectCompleteUrl": "xyz789",
  "redirectStartUrl": "xyz789",
  "accountTypeId": "RFA",
  "webHooks": [WebHook],
  "users": [User],
  "gbgConfiguration": GbGConfiguration,
  "smsConfiguration": SmsConfiguration,
  "idKitConfiguration": IdKitConfiguration,
  "accountSummary": AccountSumary,
  "accountStatistics": [StatisticDetail],
  "checkHighlights": [CheckHighlight]
}

AccountFilterInput

Example
{
  "and": [AccountFilterInput],
  "or": [AccountFilterInput],
  "id": StringOperationFilterInput,
  "companyName": StringOperationFilterInput,
  "slug": StringOperationFilterInput,
  "freeCheckLimit": IntOperationFilterInput,
  "dailyCheckLimit": IntOperationFilterInput,
  "activeUsers": ListFilterInputTypeOfUserFilterInput,
  "users": ListFilterInputTypeOfUserFilterInput,
  "userRoles": ListFilterInputTypeOfUserRoleFilterInput,
  "checks": ListFilterInputTypeOfCheckFilterInput,
  "webHooks": ListFilterInputTypeOfWebHookFilterInput,
  "accountType": AccountTypeFilterInput,
  "gbgConfiguration": GbGConfigurationFilterInput,
  "idKitConfiguration": IdKitConfigurationFilterInput,
  "smsConfiguration": SmsConfigurationFilterInput,
  "emailConfiguration": EmailConfigurationFilterInput,
  "redirectStartUrl": StringOperationFilterInput,
  "redirectCompleteUrl": StringOperationFilterInput,
  "accountTypeId": AccountTypeIdOperationFilterInput
}

AccountSortInput

Fields
Input Field Description
id - SortEnumType
companyName - SortEnumType
slug - SortEnumType
freeCheckLimit - SortEnumType
dailyCheckLimit - SortEnumType
accountType - AccountTypeSortInput
gbgConfiguration - GbGConfigurationSortInput
idKitConfiguration - IdKitConfigurationSortInput
smsConfiguration - SmsConfigurationSortInput
emailConfiguration - EmailConfigurationSortInput
redirectStartUrl - SortEnumType
redirectCompleteUrl - SortEnumType
accountTypeId - SortEnumType
Example
{
  "id": "ASC",
  "companyName": "ASC",
  "slug": "ASC",
  "freeCheckLimit": "ASC",
  "dailyCheckLimit": "ASC",
  "accountType": AccountTypeSortInput,
  "gbgConfiguration": GbGConfigurationSortInput,
  "idKitConfiguration": IdKitConfigurationSortInput,
  "smsConfiguration": SmsConfigurationSortInput,
  "emailConfiguration": EmailConfigurationSortInput,
  "redirectStartUrl": "ASC",
  "redirectCompleteUrl": "ASC",
  "accountTypeId": "ASC"
}

AccountSumary

Description

Account summary.

Fields
Field Name Description
freeCheckLimit - Int! Free checks allowed.
totalChecks - Int! Total number of checks performed on account.
isCustomer - Boolean! Custsomer has payment account configured.
isSubscriber - Boolean! Customer has active subscription.
canCreateChecks - Boolean! Can the account create new checks.
totalChecksLastDay - Int! Number of checks in the last day.
Example
{
  "freeCheckLimit": 987,
  "totalChecks": 987,
  "isCustomer": false,
  "isSubscriber": false,
  "canCreateChecks": false,
  "totalChecksLastDay": 987
}

AccountTypeFilterInput

Example
{
  "and": [AccountTypeFilterInput],
  "or": [AccountTypeFilterInput],
  "accountTypeId": AccountTypeIdOperationFilterInput,
  "accountTypeName": StringOperationFilterInput,
  "accounts": ListFilterInputTypeOfAccountFilterInput,
  "accountTypeWebHooks": ListFilterInputTypeOfAccountTypeWebHookFilterInput
}

AccountTypeId

Values
Enum Value Description

RFA

ID4S

Example
"RFA"

AccountTypeIdOperationFilterInput

Fields
Input Field Description
eq - AccountTypeId
neq - AccountTypeId
in - [AccountTypeId!]
nin - [AccountTypeId!]
Example
{"eq": "RFA", "neq": "RFA", "in": ["RFA"], "nin": ["RFA"]}

AccountTypeSortInput

Fields
Input Field Description
accountTypeId - SortEnumType
accountTypeName - SortEnumType
Example
{"accountTypeId": "ASC", "accountTypeName": "ASC"}

AccountTypeWebHookFilterInput

Example
{
  "and": [AccountTypeWebHookFilterInput],
  "or": [AccountTypeWebHookFilterInput],
  "id": IntOperationFilterInput,
  "accountTypeId": AccountTypeIdOperationFilterInput,
  "url": StringOperationFilterInput,
  "accountType": AccountTypeFilterInput
}

Address

Fields
Field Name Description
address_line_1 - String
address_line_2 - String
address_line_3 - String
address_line_4 - String
town - String
county - String
country - String
country_code - CountryCode
postcode - String
type - String
location - Location
postcode_area - String
postcode_district - String
original_county - String
district - String
Example
{
  "address_line_1": "xyz789",
  "address_line_2": "abc123",
  "address_line_3": "xyz789",
  "address_line_4": "abc123",
  "town": "xyz789",
  "county": "abc123",
  "country": "xyz789",
  "country_code": "AFG",
  "postcode": "xyz789",
  "type": "xyz789",
  "location": Location,
  "postcode_area": "abc123",
  "postcode_district": "abc123",
  "original_county": "abc123",
  "district": "abc123"
}

AddressFilterInput

Example
{
  "and": [AddressFilterInput],
  "or": [AddressFilterInput],
  "address_line_1": StringOperationFilterInput,
  "address_line_2": StringOperationFilterInput,
  "address_line_3": StringOperationFilterInput,
  "address_line_4": StringOperationFilterInput,
  "town": StringOperationFilterInput,
  "county": StringOperationFilterInput,
  "country": StringOperationFilterInput,
  "country_code": NullableOfCountryCodeOperationFilterInput,
  "postcode": StringOperationFilterInput,
  "type": StringOperationFilterInput,
  "location": LocationFilterInput,
  "postcode_area": StringOperationFilterInput,
  "postcode_district": StringOperationFilterInput,
  "original_county": StringOperationFilterInput,
  "district": StringOperationFilterInput
}

AddressVerificationCheckType

Values
Enum Value Description

INTERNATIONAL_PASSPORT

UK_DRIVING_LICENSE

UK_ELECTORAL_ROLL

UK_LANDLINE

UK_NATIONAL_IDENTITY_REGISTER

UK_CREDIT_HEADER

UK_MORTALITY

UKNCAO

INTERNATIONAL_SANCTIONS_ENHANCED

INTERNATIONAL_PEP_ENHANCED

UK_CREDIT_BUREAU

UK_COMBINED_DECISION

US_IDENTITY

US_POPULATION

CANADA_CREDIT

SAUDI_IDENTITY

Example
"INTERNATIONAL_PASSPORT"

AddressVerificationCheckTypeOperationFilterInput

Example
{
  "eq": "INTERNATIONAL_PASSPORT",
  "neq": "INTERNATIONAL_PASSPORT",
  "in": ["INTERNATIONAL_PASSPORT"],
  "nin": ["INTERNATIONAL_PASSPORT"]
}

AddressVerificationDecision

Values
Enum Value Description

NA

PASS

REFER

ALERT

Example
"NA"

AddressVerificationDecisionOperationFilterInput

Example
{"eq": "NA", "neq": "NA", "in": ["NA"], "nin": ["NA"]}

AddressVerificationDetail

Description

Address Verification Detail

Fields
Field Name Description
id - Int! Address verification detail Id
checkType - AddressVerificationCheckType! Type of check performed
resultType - AddressVerificationResultType! Result type
description - String Description of address verification detail
Example
{
  "id": 123,
  "checkType": "INTERNATIONAL_PASSPORT",
  "resultType": "MATCH",
  "description": "abc123"
}

AddressVerificationDetailFilterInput

Example
{
  "and": [AddressVerificationDetailFilterInput],
  "or": [AddressVerificationDetailFilterInput],
  "id": IntOperationFilterInput,
  "checkResultId": IntOperationFilterInput,
  "resultType": AddressVerificationResultTypeOperationFilterInput,
  "checkType": AddressVerificationCheckTypeOperationFilterInput,
  "description": StringOperationFilterInput,
  "result": AddressVerificationResultFilterInput
}

AddressVerificationItem

Description

Address Verification Item

Fields
Field Name Description
id - Int! Address verification item Id
itemSource - AddressVerificationCheckType! Source of check
itemType - AddressVerificationMatchType! Type of match
itemResult - AddressVerificationMatchResult! Result of match
Example
{
  "id": 987,
  "itemSource": "INTERNATIONAL_PASSPORT",
  "itemType": "OVERALL",
  "itemResult": "NA"
}

AddressVerificationItemFilterInput

Example
{
  "and": [AddressVerificationItemFilterInput],
  "or": [AddressVerificationItemFilterInput],
  "id": IntOperationFilterInput,
  "checkResultId": IntOperationFilterInput,
  "itemSource": AddressVerificationCheckTypeOperationFilterInput,
  "itemResult": AddressVerificationMatchResultOperationFilterInput,
  "itemType": AddressVerificationMatchTypeOperationFilterInput,
  "result": AddressVerificationResultFilterInput
}

AddressVerificationMatchResult

Values
Enum Value Description

NA

MATCH

MISMATCH

NO_MATCH

Example
"NA"

AddressVerificationMatchResultOperationFilterInput

Example
{"eq": "NA", "neq": "NA", "in": ["NA"], "nin": ["NA"]}

AddressVerificationMatchType

Values
Enum Value Description

OVERALL

ADDRESS

FORENAME

SURNAME

DATE_OF_BIRTH

Example
"OVERALL"

AddressVerificationMatchTypeOperationFilterInput

Example
{"eq": "OVERALL", "neq": "OVERALL", "in": ["OVERALL"], "nin": ["OVERALL"]}

AddressVerificationResult

Description

Address verification result information

Fields
Field Name Description
checkResultId - Int! Check result id
id - String Address verification result Id
decision - AddressVerificationDecision! Address verification decision
details - [AddressVerificationDetail] Details of result
items - [AddressVerificationItem] Source items
Example
{
  "checkResultId": 123,
  "id": "abc123",
  "decision": "NA",
  "details": [AddressVerificationDetail],
  "items": [AddressVerificationItem]
}

AddressVerificationResultFilterInput

Example
{
  "and": [AddressVerificationResultFilterInput],
  "or": [AddressVerificationResultFilterInput],
  "id": IntOperationFilterInput,
  "checkResultId": IntOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "rawResponse": StringOperationFilterInput,
  "decision": AddressVerificationDecisionOperationFilterInput,
  "details": ListFilterInputTypeOfAddressVerificationDetailFilterInput,
  "items": ListFilterInputTypeOfAddressVerificationItemFilterInput
}

AddressVerificationResultSortInput

Fields
Input Field Description
id - SortEnumType
checkResultId - SortEnumType
createdDate - SortEnumType
rawResponse - SortEnumType
decision - SortEnumType
Example
{
  "id": "ASC",
  "checkResultId": "ASC",
  "createdDate": "ASC",
  "rawResponse": "ASC",
  "decision": "ASC"
}

AddressVerificationResultType

Values
Enum Value Description

MATCH

MISMATCH

WARNING

COMMENT

Example
"MATCH"

AddressVerificationResultTypeOperationFilterInput

Example
{"eq": "MATCH", "neq": "MATCH", "in": ["MATCH"], "nin": ["MATCH"]}

AmlAddress

Description

AML Address

Fields
Field Name Description
id - Int! AML Address Id
fullAddress - String AML full address
country - String AML address country
Example
{
  "id": 987,
  "fullAddress": "abc123",
  "country": "xyz789"
}

AmlAddressFilterInput

Example
{
  "and": [AmlAddressFilterInput],
  "or": [AmlAddressFilterInput],
  "id": IntOperationFilterInput,
  "matchId": IntOperationFilterInput,
  "fullAddress": StringOperationFilterInput,
  "country": StringOperationFilterInput,
  "amlMatch": AmlMatchFilterInput
}

AmlEntity

Description

AML Matched Entity

Fields
Field Name Description
matchId - Int! AML Match Unique ID
id - String Identification document Id
name - String AML Entity Name
type - AmlEntityType! AML Entity Type
types - [AmlType!] AML Entity Types
sources - [AmlSourceNote] AML Entity Types Use sources on AmlMatchType
aka - [String] AML Entity also known as
associates - [AmlEntityAssociate] AML Entity Associates
assets - [AmlEntityAsset] AML Entity Associates
Example
{
  "matchId": 987,
  "id": "abc123",
  "name": "xyz789",
  "type": "PERSON",
  "types": ["SANCTION"],
  "sources": [AmlSourceNote],
  "aka": ["abc123"],
  "associates": [AmlEntityAssociate],
  "assets": [AmlEntityAsset]
}

AmlEntityAsset

Description

AML Entity Asset

Fields
Field Name Description
id - Int! AML Entity Asset Id
url - String AML Entity Asset Url
source - String AML Entity Asset Source
type - String AML Entity Asset Type
Example
{
  "id": 123,
  "url": "xyz789",
  "source": "xyz789",
  "type": "abc123"
}

AmlEntityAssetFilterInput

Example
{
  "and": [AmlEntityAssetFilterInput],
  "or": [AmlEntityAssetFilterInput],
  "id": IntOperationFilterInput,
  "matchId": IntOperationFilterInput,
  "url": StringOperationFilterInput,
  "type": StringOperationFilterInput,
  "source": StringOperationFilterInput,
  "entity": AmlEntityFilterInput
}

AmlEntityAssociate

Description

AML Entity Associate

Fields
Field Name Description
id - Int! AML Entity Associate Id
name - String AML Entity Associate Name
type - String AML Entity Associate Type
comment - String AML Entity Associate Comment
Example
{
  "id": 987,
  "name": "abc123",
  "type": "abc123",
  "comment": "xyz789"
}

AmlEntityAssociateFilterInput

Example
{
  "and": [AmlEntityAssociateFilterInput],
  "or": [AmlEntityAssociateFilterInput],
  "id": IntOperationFilterInput,
  "matchId": IntOperationFilterInput,
  "name": StringOperationFilterInput,
  "type": StringOperationFilterInput,
  "comment": StringOperationFilterInput,
  "entity": AmlEntityFilterInput
}

AmlEntityFilterInput

Example
{
  "and": [AmlEntityFilterInput],
  "or": [AmlEntityFilterInput],
  "matchId": IntOperationFilterInput,
  "name": StringOperationFilterInput,
  "type": AmlEntityTypeOperationFilterInput,
  "match": AmlMatchFilterInput,
  "types": ListAmlTypeOperationFilterInput,
  "aka": ListStringOperationFilterInput,
  "associates": ListFilterInputTypeOfAmlEntityAssociateFilterInput,
  "assets": ListFilterInputTypeOfAmlEntityAssetFilterInput
}

AmlEntityMedia

Description

AML Media

Fields
Field Name Description
id - Int! AML Media Id
dateTime - DateTime! AML Media DateTime
title - String AML Media Title
snippet - String AML Media Snippet
url - String AML Media Url
Example
{
  "id": 123,
  "dateTime": "2007-12-03T10:15:30Z",
  "title": "xyz789",
  "snippet": "abc123",
  "url": "abc123"
}

AmlEntityMediaFilterInput

Example
{
  "and": [AmlEntityMediaFilterInput],
  "or": [AmlEntityMediaFilterInput],
  "id": IntOperationFilterInput,
  "matchId": IntOperationFilterInput,
  "dateTime": portfolio_DateTimeOperationFilterInput,
  "title": StringOperationFilterInput,
  "snippet": StringOperationFilterInput,
  "url": StringOperationFilterInput,
  "match": AmlMatchFilterInput
}

AmlEntityType

Values
Enum Value Description

PERSON

COMPANY

ORGANISATION

VESSEL

AIRCRAFT

UNKNOWN

Example
"PERSON"

AmlEntityTypeOperationFilterInput

Fields
Input Field Description
eq - AmlEntityType
neq - AmlEntityType
in - [AmlEntityType!]
nin - [AmlEntityType!]
Example
{"eq": "PERSON", "neq": "PERSON", "in": ["PERSON"], "nin": ["PERSON"]}

AmlMatch

Description

AML match

Fields
Field Name Description
id - Int! AML Match Id
entity - AmlEntity Match entity
matchTypes - [AmlMatchType!] AML Match Types
sources - [AmlSourceNote] AML match sources
matchTypeDetails - [AmlMatchTypeDetail] Match identification
addresses - [AmlAddress] Match identification
positions - [AmlPosition] Match identification
media - [AmlEntityMedia] AML Entity Associates
Example
{
  "id": 987,
  "entity": AmlEntity,
  "matchTypes": ["UNKNOWN"],
  "sources": [AmlSourceNote],
  "matchTypeDetails": [AmlMatchTypeDetail],
  "addresses": [AmlAddress],
  "positions": [AmlPosition],
  "media": [AmlEntityMedia]
}

AmlMatchFilterInput

Example
{
  "and": [AmlMatchFilterInput],
  "or": [AmlMatchFilterInput],
  "id": IntOperationFilterInput,
  "amlResultId": IntOperationFilterInput,
  "entity": AmlEntityFilterInput,
  "result": AmlResultFilterInput,
  "matchTypes": ListAmlMatchTypeOperationFilterInput,
  "matchTypeDetails": ListFilterInputTypeOfAmlMatchTypeDetailFilterInput,
  "sources": ListFilterInputTypeOfAmlSourceNoteFilterInput,
  "addresses": ListFilterInputTypeOfAmlAddressFilterInput,
  "positions": ListFilterInputTypeOfAmlPositionFilterInput,
  "media": ListFilterInputTypeOfAmlEntityMediaFilterInput
}

AmlMatchType

Values
Enum Value Description

UNKNOWN

NAME_EXACT

AKA_EXACT

NAME_FUZZY

AKA_FUZZY

INITIAL_NAME

PHONETIC_NAME

PHONETIC_AKA

EQUIVALENT_NAME

EQUIVALENT_AKA

YEAR_OF_BIRTH

REMOVED_PERSONAL_TITLE

REMOVED_PERSONAL_SUFFIX

REMOVED_ORGANISATION_PREFIX

REMOVED_ORGANISATION_SUFFIX

REMOVED_CLERICAL_MARK

EDIT_DISTANCE

PHONETIC

WORD_TO_INITIAL

INITIAL_TO_WORD

REMOVED_SPACES

WORD_TO_DIGIT

DIGIT_TO_WORD

NAME_VARIATIONS_REMOVAL

EXACT_MATCH

EXACT_BIRTH_YEAR_MATCH

FUZZY_BIRTH_YEAR_MATCH

FORENAME

SURNAME

DATE_OF_BIRTH

ADDRESS

PASS

Example
"UNKNOWN"

AmlMatchTypeDetail

Description

AML match type detail

Fields
Field Name Description
id - Int! AML Match Type Detail Id
detail - String AML Match Type Description
field - String AML Field Matched
type - String AML Match Type
matchTypes - [AmlMatchType!] AML Match Types
Example
{
  "id": 987,
  "detail": "abc123",
  "field": "abc123",
  "type": "xyz789",
  "matchTypes": ["UNKNOWN"]
}

AmlMatchTypeDetailFilterInput

Example
{
  "and": [AmlMatchTypeDetailFilterInput],
  "or": [AmlMatchTypeDetailFilterInput],
  "id": IntOperationFilterInput,
  "amlMatchId": IntOperationFilterInput,
  "amlMatch": AmlMatchFilterInput,
  "matchTypes": ListAmlMatchTypeOperationFilterInput,
  "field": StringOperationFilterInput,
  "type": StringOperationFilterInput,
  "detail": StringOperationFilterInput
}

AmlMatchTypeOperationFilterInput

Fields
Input Field Description
eq - AmlMatchType
neq - AmlMatchType
in - [AmlMatchType!]
nin - [AmlMatchType!]
Example
{"eq": "UNKNOWN", "neq": "UNKNOWN", "in": ["UNKNOWN"], "nin": ["UNKNOWN"]}

AmlPosition

Description

AML Position Asset

Fields
Field Name Description
id - Int! AML Position Id
position - String AML Position
country - String AML Country
Example
{
  "id": 123,
  "position": "abc123",
  "country": "xyz789"
}

AmlPositionFilterInput

Example
{
  "and": [AmlPositionFilterInput],
  "or": [AmlPositionFilterInput],
  "id": IntOperationFilterInput,
  "matchId": IntOperationFilterInput,
  "country": StringOperationFilterInput,
  "position": StringOperationFilterInput,
  "amlMatch": AmlMatchFilterInput
}

AmlResult

Description

AML result information

Fields
Field Name Description
checkResultId - Int! Check result id
id - Int! Unique Aml Result Id
createdDate - DateTime! Created Date
status - AmlStatus! AML Status
riskLevel - AmlRiskLevel! AML Risk Level
identificationProvider - IdentificationProvider Provider of identification URL
matches - [AmlMatch] AML match
Example
{
  "checkResultId": 987,
  "id": 987,
  "createdDate": "2007-12-03T10:15:30Z",
  "status": "UNKNOWN",
  "riskLevel": "UNKNOWN",
  "identificationProvider": IdentificationProvider,
  "matches": [AmlMatch]
}

AmlResultFilterInput

Example
{
  "and": [AmlResultFilterInput],
  "or": [AmlResultFilterInput],
  "id": IntOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "status": AmlStatusOperationFilterInput,
  "riskLevel": AmlRiskLevelOperationFilterInput,
  "checkResultId": IntOperationFilterInput,
  "checkResult": CheckResultFilterInput,
  "matches": ListFilterInputTypeOfAmlMatchFilterInput,
  "result": CheckResultTypeOperationFilterInput,
  "verificationProviderId": IdentificationProviderIdOperationFilterInput,
  "identificationProvider": IdentificationProviderFilterInput
}

AmlResultSearchType

Fields
Field Name Description
id - Int! Id
status - AmlStatus! AML Status
riskLevel - AmlRiskLevel! AML Risk Level
createdDate - DateTime! Created date of result
identificationProvider - IdentificationProvider Provider of verification
Example
{
  "id": 123,
  "status": "UNKNOWN",
  "riskLevel": "UNKNOWN",
  "createdDate": "2007-12-03T10:15:30Z",
  "identificationProvider": IdentificationProvider
}

AmlResultSortInput

Fields
Input Field Description
id - SortEnumType
createdDate - SortEnumType
status - SortEnumType
riskLevel - SortEnumType
checkResultId - SortEnumType
checkResult - CheckResultSortInput
result - SortEnumType
verificationProviderId - SortEnumType
identificationProvider - IdentificationProviderSortInput
Example
{
  "id": "ASC",
  "createdDate": "ASC",
  "status": "ASC",
  "riskLevel": "ASC",
  "checkResultId": "ASC",
  "checkResult": CheckResultSortInput,
  "result": "ASC",
  "verificationProviderId": "ASC",
  "identificationProvider": IdentificationProviderSortInput
}

AmlRiskLevel

Values
Enum Value Description

UNKNOWN

LOW

MEDIUM

HIGH

Example
"UNKNOWN"

AmlRiskLevelOperationFilterInput

Fields
Input Field Description
eq - AmlRiskLevel
neq - AmlRiskLevel
in - [AmlRiskLevel!]
nin - [AmlRiskLevel!]
Example
{"eq": "UNKNOWN", "neq": "UNKNOWN", "in": ["UNKNOWN"], "nin": ["UNKNOWN"]}

AmlSourceNote

Description

AML source note

Fields
Field Name Description
id - Int! AML source note Id
name - String AML source name
description - String AML source description
source - String AML source
listingStartedAt - DateTime AML source started at
listingEndedAt - DateTime AML source listing ended at
url - String AML source URL
types - [AmlType!] AML types
Example
{
  "id": 123,
  "name": "xyz789",
  "description": "xyz789",
  "source": "abc123",
  "listingStartedAt": "2007-12-03T10:15:30Z",
  "listingEndedAt": "2007-12-03T10:15:30Z",
  "url": "abc123",
  "types": ["SANCTION"]
}

AmlSourceNoteFilterInput

Example
{
  "and": [AmlSourceNoteFilterInput],
  "or": [AmlSourceNoteFilterInput],
  "id": IntOperationFilterInput,
  "matchId": IntOperationFilterInput,
  "name": StringOperationFilterInput,
  "description": StringOperationFilterInput,
  "source": StringOperationFilterInput,
  "url": StringOperationFilterInput,
  "listingStartedAt": portfolio_DateTimeOperationFilterInput,
  "listingEndedAt": portfolio_DateTimeOperationFilterInput,
  "types": ListAmlTypeOperationFilterInput,
  "match": AmlMatchFilterInput
}

AmlStatus

Values
Enum Value Description

UNKNOWN

NO_MATCH

FALSE_POSITIVE

POTENTIAL_MATCH

TRUE_POSITIVE

Example
"UNKNOWN"

AmlStatusOperationFilterInput

Fields
Input Field Description
eq - AmlStatus
neq - AmlStatus
in - [AmlStatus!]
nin - [AmlStatus!]
Example
{"eq": "UNKNOWN", "neq": "UNKNOWN", "in": ["UNKNOWN"], "nin": ["UNKNOWN"]}

AmlType

Values
Enum Value Description

SANCTION

WARNING

FITNESS_PROBITY

PEP

PEP_CLASS1

PEP_CLASS2

PEP_CLASS3

PEP_CLASS4

ADVERSE_MEDIA

ADVERSE_MEDIA_FINANCIAL_CRIME

ADVERSE_MEDIA_VIOLENT_CRIME

ADVERSE_MEDIA_SEXUAL_CRIME

ADVERSE_MEDIA_TERRORISM

ADVERSE_MEDIA_FRAUD

ADVERSE_MEDIA_NARCOTICS

ADVERSE_MEDIA_GENERAL

UNKNOWN

ADVERSE_MEDIA_V2_PROPERTY

ADVERSE_MEDIA_V2_FINANCIAL_AML_CFT

ADVERSE_MEDIA_V2_FRAUD_LINKED

ADVERSE_MEDIA_V2_NARCOTICS_AML_CFT

ADVERSE_MEDIA_V2_VIOLENCE_AML_CFT

ADVERSE_MEDIA_V2_TERRORISM

ADVERSE_MEDIA_V2_CYBERCRIME

ADVERSE_MEDIA_V2_GENERAL_AML_CFT

ADVERSE_MEDIA_V2_REGULATORY

ADVERSE_MEDIA_V2_FINANCIAL_DIFFICULTY

ADVERSE_MEDIA_V2_VIOLENCE_NON_AML_CFT

ADVERSE_MEDIA_V2_OTHER_FINANCIAL

ADVERSE_MEDIA_V2_OTHER_SERIOUS

ADVERSE_MEDIA_V2_OTHER_MINOR

ACTIVIST

AMLKYC_COMPLIANCE

EXCLUSION_DEBARMENT

FINANCIAL

GLOBAL_CRIMINAL

GLOBAL_HEALTHCARE

GLOBAL_WATCH_LISTS_AND_SANCTIONS

IMPORT_EXPORT

NATIONAL_CRIMINAL_FILE

NATIONAL_HEALTH_CARE

OFFICE_OF_THE_INSPECTOR_GENERAL

SAM_GOVERNMENT_EXCLUSIONS

SAM_GOVERNMENT

SEX_OFFENDERS

CORRUPTION

OFFICE_OF_FOREIGN_ASSETS_CONTROL

TERRORISM

REAL_ESTATE

ANIMAL_RIGHTS

BUSINESS_AND_FINANCIAL

CRIME_AND_COURTS

GENERAL_NEWS

MILITARY_AND_SECURITY

POLITICS_AND_GOVERNMENT

Example
"SANCTION"

AmlTypeOperationFilterInput

Fields
Input Field Description
eq - AmlType
neq - AmlType
in - [AmlType!]
nin - [AmlType!]
Example
{"eq": "SANCTION", "neq": "SANCTION", "in": ["SANCTION"], "nin": ["SANCTION"]}

ApiRequestFilterInput

Example
{
  "and": [ApiRequestFilterInput],
  "or": [ApiRequestFilterInput],
  "id": IntOperationFilterInput,
  "checkId": IntOperationFilterInput,
  "rawResponse": StringOperationFilterInput,
  "rawRequest": StringOperationFilterInput,
  "check": CheckFilterInput
}

AppointmentType

Values
Enum Value Description

CURRENT_SECRETARY

CURRENT_DIRECTOR

RESIGNED_SECRETARY

RESIGNED_DIRECTOR

CURRENT_NON_DESIGNATED_LLP_MEMBER

CURRENT_DESIGNATED_LLP_MEMBER

RESIGNED_NON_DESIGNATED_LLP_MEMBER

RESIGNED_DESIGNATED_LLP_MEMBER

CURRENT_JUDICIAL_FACTOR

CURRENT_RECEIVER_OR_MANAGER_APPOINTED_UNDER_THE_CHARITIES_ACT

CURRENT_MANAGER_APPOINTED_UNDER_THE_CAICE_ACT

RESIGNED_JUDICIAL_FACTOR

RESIGNED_RECEIVER_OR_MANAGER_APPOINTED_UNDER_THE_CHARITIES_ACT

RESIGNED_MANAGER_APPOINTED_UNDER_THE_CAICE_ACT

CURRENT_SE_MEMBER_OF_ADMINISTRATIVE_ORGAN

CURRENT_SE_MEMBER_OF_SUPERVISORY_ORGAN

CURRENT_SE_MEMBER_OF_MANAGEMENT_ORGAN

RESIGNED_SE_MEMBER_OF_ADMINISTRATIVE_ORGAN

RESIGNED_SE_MEMBER_OF_SUPERVISORY_ORGAN

RESIGNED_SE_MEMBER_OF_MANAGEMENT_ORGAN

ERRORED_APPOINTMENT

Example
"CURRENT_SECRETARY"

AppointmentTypeOperationFilterInput

Fields
Input Field Description
eq - AppointmentType
neq - AppointmentType
in - [AppointmentType!]
nin - [AppointmentType!]
Example
{
  "eq": "CURRENT_SECRETARY",
  "neq": "CURRENT_SECRETARY",
  "in": ["CURRENT_SECRETARY"],
  "nin": ["CURRENT_SECRETARY"]
}

AuditorFilterInput

Example
{
  "and": [AuditorFilterInput],
  "or": [AuditorFilterInput],
  "id": StringOperationFilterInput,
  "name": StringOperationFilterInput
}

AuthenticationLinkFilterInput

Example
{
  "and": [AuthenticationLinkFilterInput],
  "or": [AuthenticationLinkFilterInput],
  "checkId": IntOperationFilterInput,
  "authenticationUrl": StringOperationFilterInput,
  "check": CheckFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput
}

AuthenticationLinkSortInput

Fields
Input Field Description
checkId - SortEnumType
authenticationUrl - SortEnumType
check - CheckSortInput
createdDate - SortEnumType
Example
{
  "checkId": "ASC",
  "authenticationUrl": "ASC",
  "check": CheckSortInput,
  "createdDate": "ASC"
}

Balance_Sheet

Fields
Field Name Description
balance_sheet_id - Long!
companies_company_id - Long
auditor_comments - String
account_date - DateTime
no_weeks - Long
currency - String
tangible_fixed_assets - Long
intangible_assets - Long
total_fixed_assets - Long
stocks - Long
trade_debtors - Long
trade_creditors - Float
cash - Long
misc_current_assets - Long
total_current_assets - Long
creditors_amounts_falling - Long
total_assets_less_liabilities - Long
total_long_term_liabilities - Long
total_liabilities - Long
share_capital_reserve - Long
pl_account_reserve - Long
revaluation_reserve - Long
shareholders_funds - Long
working_capital - Long
net_worth - Long
total_assets - Long
contingent_liabilities - Long
Example
{
  "balance_sheet_id": {},
  "companies_company_id": {},
  "auditor_comments": "abc123",
  "account_date": "2007-12-03T10:15:30Z",
  "no_weeks": {},
  "currency": "abc123",
  "tangible_fixed_assets": {},
  "intangible_assets": {},
  "total_fixed_assets": {},
  "stocks": {},
  "trade_debtors": {},
  "trade_creditors": 123.45,
  "cash": {},
  "misc_current_assets": {},
  "total_current_assets": {},
  "creditors_amounts_falling": {},
  "total_assets_less_liabilities": {},
  "total_long_term_liabilities": {},
  "total_liabilities": {},
  "share_capital_reserve": {},
  "pl_account_reserve": {},
  "revaluation_reserve": {},
  "shareholders_funds": {},
  "working_capital": {},
  "net_worth": {},
  "total_assets": {},
  "contingent_liabilities": {}
}

Balance_SheetFilterInput

Fields
Input Field Description
and - [Balance_SheetFilterInput!]
or - [Balance_SheetFilterInput!]
balance_sheet_id - LongOperationFilterInput
companies_company_id - LongOperationFilterInput
auditor_comments - StringOperationFilterInput
account_date - DateTimeOperationFilterInput
no_weeks - LongOperationFilterInput
currency - StringOperationFilterInput
tangible_fixed_assets - LongOperationFilterInput
intangible_assets - LongOperationFilterInput
total_fixed_assets - LongOperationFilterInput
stocks - LongOperationFilterInput
trade_debtors - LongOperationFilterInput
trade_creditors - FloatOperationFilterInput
cash - LongOperationFilterInput
misc_current_assets - LongOperationFilterInput
total_current_assets - LongOperationFilterInput
creditors_amounts_falling - LongOperationFilterInput
total_assets_less_liabilities - LongOperationFilterInput
total_long_term_liabilities - LongOperationFilterInput
total_liabilities - LongOperationFilterInput
share_capital_reserve - LongOperationFilterInput
pl_account_reserve - LongOperationFilterInput
revaluation_reserve - LongOperationFilterInput
shareholders_funds - LongOperationFilterInput
working_capital - LongOperationFilterInput
net_worth - LongOperationFilterInput
total_assets - LongOperationFilterInput
contingent_liabilities - LongOperationFilterInput
Example
{
  "and": [Balance_SheetFilterInput],
  "or": [Balance_SheetFilterInput],
  "balance_sheet_id": LongOperationFilterInput,
  "companies_company_id": LongOperationFilterInput,
  "auditor_comments": StringOperationFilterInput,
  "account_date": DateTimeOperationFilterInput,
  "no_weeks": LongOperationFilterInput,
  "currency": StringOperationFilterInput,
  "tangible_fixed_assets": LongOperationFilterInput,
  "intangible_assets": LongOperationFilterInput,
  "total_fixed_assets": LongOperationFilterInput,
  "stocks": LongOperationFilterInput,
  "trade_debtors": LongOperationFilterInput,
  "trade_creditors": FloatOperationFilterInput,
  "cash": LongOperationFilterInput,
  "misc_current_assets": LongOperationFilterInput,
  "total_current_assets": LongOperationFilterInput,
  "creditors_amounts_falling": LongOperationFilterInput,
  "total_assets_less_liabilities": LongOperationFilterInput,
  "total_long_term_liabilities": LongOperationFilterInput,
  "total_liabilities": LongOperationFilterInput,
  "share_capital_reserve": LongOperationFilterInput,
  "pl_account_reserve": LongOperationFilterInput,
  "revaluation_reserve": LongOperationFilterInput,
  "shareholders_funds": LongOperationFilterInput,
  "working_capital": LongOperationFilterInput,
  "net_worth": LongOperationFilterInput,
  "total_assets": LongOperationFilterInput,
  "contingent_liabilities": LongOperationFilterInput
}

BeneficialOwner

Fields
Field Name Description
id - String
name - String
type - CompanyBeneficiaryType!
seperation - Int!
ownershipPercent - Float
isBeneficiary - Boolean!
parentId - String
Example
{
  "id": "xyz789",
  "name": "xyz789",
  "type": "BUSINESS",
  "seperation": 123,
  "ownershipPercent": 987.65,
  "isBeneficiary": false,
  "parentId": "xyz789"
}

BeneficialOwnerFilterInput

Example
{
  "and": [BeneficialOwnerFilterInput],
  "or": [BeneficialOwnerFilterInput],
  "id": StringOperationFilterInput,
  "name": StringOperationFilterInput,
  "type": CompanyBeneficiaryTypeOperationFilterInput,
  "seperation": IntOperationFilterInput,
  "ownershipPercent": FloatOperationFilterInput,
  "isBeneficiary": BooleanOperationFilterInput,
  "parentId": StringOperationFilterInput
}

BeneficialOwnerGraphFilterInput

Example
{
  "and": [BeneficialOwnerGraphFilterInput],
  "or": [BeneficialOwnerGraphFilterInput],
  "id": StringOperationFilterInput,
  "beneficiaries": ListFilterInputTypeOfCompanyBeneficiaryFilterInput,
  "relationships": ListFilterInputTypeOfCompanyBeneficiaryRelationshipFilterInput
}

BiometricCheckResultType

Values
Enum Value Description

CONSIDER

FAIL

PASS

Example
"CONSIDER"

BiometricCheckResultTypeOperationFilterInput

Example
{"eq": "CONSIDER", "neq": "CONSIDER", "in": ["CONSIDER"], "nin": ["CONSIDER"]}

Boolean

Description

The Boolean scalar type represents true or false.

Example
true

BooleanOperationFilterInput

Fields
Input Field Description
eq - Boolean
neq - Boolean
Example
{"eq": true, "neq": false}

CCJ

Fields
Field Name Description
currency - String
companyId - Int!
address - String
amount - Int!
case_number - String
court_name - String
date_of_birth - DateTime
date_of_judgement - DateTime
entity_type - Int!
given_name - String
judgement_type - String
rtl_image_number - String
run_date - DateTime
record_type - String
satisfaction_date - DateTime
suffix - String
surname - String
title - String
trading_style - String
Example
{
  "currency": "xyz789",
  "companyId": 123,
  "address": "abc123",
  "amount": 987,
  "case_number": "abc123",
  "court_name": "xyz789",
  "date_of_birth": "2007-12-03T10:15:30Z",
  "date_of_judgement": "2007-12-03T10:15:30Z",
  "entity_type": 123,
  "given_name": "xyz789",
  "judgement_type": "xyz789",
  "rtl_image_number": "xyz789",
  "run_date": "2007-12-03T10:15:30Z",
  "record_type": "xyz789",
  "satisfaction_date": "2007-12-03T10:15:30Z",
  "suffix": "abc123",
  "surname": "abc123",
  "title": "xyz789",
  "trading_style": "xyz789"
}

CCJFilterInput

Example
{
  "and": [CCJFilterInput],
  "or": [CCJFilterInput],
  "currency": StringOperationFilterInput,
  "companyId": IntOperationFilterInput,
  "address": StringOperationFilterInput,
  "amount": IntOperationFilterInput,
  "case_number": StringOperationFilterInput,
  "court_name": StringOperationFilterInput,
  "date_of_birth": DateTimeOperationFilterInput,
  "date_of_judgement": DateTimeOperationFilterInput,
  "entity_type": IntOperationFilterInput,
  "given_name": StringOperationFilterInput,
  "judgement_type": StringOperationFilterInput,
  "rtl_image_number": StringOperationFilterInput,
  "run_date": DateTimeOperationFilterInput,
  "record_type": StringOperationFilterInput,
  "satisfaction_date": DateTimeOperationFilterInput,
  "suffix": StringOperationFilterInput,
  "surname": StringOperationFilterInput,
  "title": StringOperationFilterInput,
  "trading_style": StringOperationFilterInput
}

CashFlow

Fields
Field Name Description
account_date - DateTime
no_weeks - Int
consolidated - String
currency - String
net_from_operating_activities - Decimal
net_from_return_investment_servicing - Decimal
net_before_financing - Decimal
net_from_financing - Decimal
increase_in_cash - Decimal
Example
{
  "account_date": "2007-12-03T10:15:30Z",
  "no_weeks": 987,
  "consolidated": "xyz789",
  "currency": "abc123",
  "net_from_operating_activities": Decimal,
  "net_from_return_investment_servicing": Decimal,
  "net_before_financing": Decimal,
  "net_from_financing": Decimal,
  "increase_in_cash": Decimal
}

CashFlowFilterInput

Fields
Input Field Description
and - [CashFlowFilterInput!]
or - [CashFlowFilterInput!]
account_date - DateTimeOperationFilterInput
no_weeks - IntOperationFilterInput
consolidated - StringOperationFilterInput
currency - StringOperationFilterInput
net_from_operating_activities - DecimalOperationFilterInput
net_from_return_investment_servicing - DecimalOperationFilterInput
net_before_financing - DecimalOperationFilterInput
net_from_financing - DecimalOperationFilterInput
increase_in_cash - DecimalOperationFilterInput
Example
{
  "and": [CashFlowFilterInput],
  "or": [CashFlowFilterInput],
  "account_date": DateTimeOperationFilterInput,
  "no_weeks": IntOperationFilterInput,
  "consolidated": StringOperationFilterInput,
  "currency": StringOperationFilterInput,
  "net_from_operating_activities": DecimalOperationFilterInput,
  "net_from_return_investment_servicing": DecimalOperationFilterInput,
  "net_before_financing": DecimalOperationFilterInput,
  "net_from_financing": DecimalOperationFilterInput,
  "increase_in_cash": DecimalOperationFilterInput
}

Check

Description

Check

Fields
Field Name Description
options - CheckOptions
id - Int! Check Id
detail - DigitalCheckDetail Details about person being checked
authenticationLink - AuthenticationLink Authentication link
checkStartUrl - String Identification Check Start Link
user - User User who created the check
reference - String Unique of check
bulkReference - String Bulk Reference
isBulk - Boolean! Is Bulk
isMonitored - Boolean! Will monitored any PSAM searches performed as part of this check.
createdDate - DateTime! Date check was created
result - CheckResult Result of check
statuses - [CheckStatus] Statuses of check
Arguments
verificationTypes - [Verification] Verifications requested
checkType - CheckTypeEnum Type of check performed
notifications - [CheckNotification] Notifications against such as email devivery status
Arguments
Example
{
  "options": CheckOptions,
  "id": 987,
  "detail": DigitalCheckDetail,
  "authenticationLink": AuthenticationLink,
  "checkStartUrl": "xyz789",
  "user": User,
  "reference": "xyz789",
  "bulkReference": "xyz789",
  "isBulk": false,
  "isMonitored": true,
  "createdDate": "2007-12-03T10:15:30Z",
  "result": CheckResult,
  "statuses": [CheckStatus],
  "verificationTypes": [Verification],
  "checkType": "KNOW_YOUR_CLIENT",
  "notifications": [CheckNotification]
}

CheckBrandingFilterInput

Fields
Input Field Description
and - [CheckBrandingFilterInput!]
or - [CheckBrandingFilterInput!]
checkId - IntOperationFilterInput
companyLogoUrl - StringOperationFilterInput
primaryBrandColour - StringOperationFilterInput
emailSubject - StringOperationFilterInput
emailTemplate - StringOperationFilterInput
check - CheckFilterInput
Example
{
  "and": [CheckBrandingFilterInput],
  "or": [CheckBrandingFilterInput],
  "checkId": IntOperationFilterInput,
  "companyLogoUrl": StringOperationFilterInput,
  "primaryBrandColour": StringOperationFilterInput,
  "emailSubject": StringOperationFilterInput,
  "emailTemplate": StringOperationFilterInput,
  "check": CheckFilterInput
}

CheckBrandingInput

Description

Check Branding.

Fields
Input Field Description
companyLogoUrl - String Logo to use in email
primaryBrandColour - String Primary colour to use on email template
emailSubject - String Email subject to use if not defined at an account level
emailTemplate - String Email template to use if not defined at an account level. (https://github.com/Handlebars-Net/Handlebars.Net)
Example
{
  "companyLogoUrl": "https://www.redflagalert.com/hs-fs/hubfs/rfa-2023/Red-Flag-Logo_Light.png?width=320&height=57",
  "primaryBrandColour": "#0000FF",
  "emailSubject": "Please provide the information to complete your AML verification",
  "emailTemplate": "<div> <div> <div style=\"background-color: {{ primaryColour }}\"> <img style=\"display:block; color:#000000; font-size:16px; max-width:60% !important; width:60%; height:auto !important;\" width=\"324\" alt=\"\" src=\"{{ CompanyLogoUrl }}\"> </div> <div>Dear {{firstName}} {{lastName}},</div> <div>REFERENCE: {{reference}}</div> <div> {{userName}} (({{ UserEmail }})) on behalf of {{ accountName }} has requested that you complete an Identity Check. This could be for an ID Verification, Anti-money Laundering check, or both. If you did not expect this request then please ignore. </div> <div> Please click the link below and follow the instructions: <p><a href=\"{{ verificationLink }}\">Click here</a></p> </div> <div> <p>Kind regards,</p> <p>The Red Flag Alert Team</p> </div> <div> Additional Information: {{message}} </div> </div> </div>"
}

CheckBrandingSortInput

Fields
Input Field Description
checkId - SortEnumType
companyLogoUrl - SortEnumType
primaryBrandColour - SortEnumType
emailSubject - SortEnumType
emailTemplate - SortEnumType
check - CheckSortInput
Example
{
  "checkId": "ASC",
  "companyLogoUrl": "ASC",
  "primaryBrandColour": "ASC",
  "emailSubject": "ASC",
  "emailTemplate": "ASC",
  "check": CheckSortInput
}

CheckDescription

Fields
Field Name Description
id - Int!
identificationProviderId - IdentificationProviderId!
identificationProvider - IdentificationProvider
description - String
organisation - String
group - String
Example
{
  "id": 987,
  "identificationProviderId": "AUTHENTEQ",
  "identificationProvider": IdentificationProvider,
  "description": "xyz789",
  "organisation": "abc123",
  "group": "abc123"
}

CheckDescriptionFilterInput

Example
{
  "and": [CheckDescriptionFilterInput],
  "or": [CheckDescriptionFilterInput],
  "id": IntOperationFilterInput,
  "identificationProviderId": IdentificationProviderIdOperationFilterInput,
  "identificationProvider": IdentificationProviderFilterInput,
  "description": StringOperationFilterInput,
  "organisation": StringOperationFilterInput,
  "group": StringOperationFilterInput
}

CheckDetailAddress

Description

Address being checked

Fields
Field Name Description
id - Int! Mobile number user being checked
addressLine1 - String First line of address (house name or number).
addressLine2 - String Second line of address (street name).
addressLine3 - String Third line of address (locality or village).
addressLine4 - String Fourth line of address (town / city).
postcode - String Postcode.
country - String Country
countryCode - account_CountryCode! ISO Country Code
firstResidenceDate - DateTime First residence date
lastResidenceDate - DateTime Last residence date
Example
{
  "id": 123,
  "addressLine1": "abc123",
  "addressLine2": "xyz789",
  "addressLine3": "abc123",
  "addressLine4": "xyz789",
  "postcode": "abc123",
  "country": "abc123",
  "countryCode": "AFG",
  "firstResidenceDate": "2007-12-03T10:15:30Z",
  "lastResidenceDate": "2007-12-03T10:15:30Z"
}

CheckDetailAddressFilterInput

Example
{
  "and": [CheckDetailAddressFilterInput],
  "or": [CheckDetailAddressFilterInput],
  "id": IntOperationFilterInput,
  "checkDetailId": IntOperationFilterInput,
  "addressLine1": StringOperationFilterInput,
  "addressLine2": StringOperationFilterInput,
  "addressLine3": StringOperationFilterInput,
  "addressLine4": StringOperationFilterInput,
  "postcode": StringOperationFilterInput,
  "country": StringOperationFilterInput,
  "countryCode": CountryCodeOperationFilterInput,
  "firstResidenceDate": portfolio_DateTimeOperationFilterInput,
  "lastResidenceDate": portfolio_DateTimeOperationFilterInput
}

CheckDetailAddressInputType

Description

Address of person being checked.

Fields
Input Field Description
addressLine1 - String First line of address (house name or number).
addressLine2 - String Second line of address (street name).
addressLine3 - String Third line of address (locality or village).
addressLine4 - String Fourth line of address (town / city).
postcode - String Postcode.
country - String Country.
countryCode - account_CountryCode! ISO Alpha-3 Country Code. Default = GBR
firstResidenceDate - DateTime First date of residence.
lastResidenceDate - DateTime Last date of residence.
Example
{
  "addressLine1": "abc123",
  "addressLine2": "xyz789",
  "addressLine3": "abc123",
  "addressLine4": "xyz789",
  "postcode": "xyz789",
  "country": "xyz789",
  "countryCode": "AFG",
  "firstResidenceDate": "2007-12-03T10:15:30Z",
  "lastResidenceDate": "2007-12-03T10:15:30Z"
}

CheckDetailFilterInput

Example
{
  "and": [CheckDetailFilterInput],
  "or": [CheckDetailFilterInput],
  "checkId": IntOperationFilterInput,
  "sex": SexOperationFilterInput,
  "title": TitleOperationFilterInput,
  "firstName": StringOperationFilterInput,
  "middleName": StringOperationFilterInput,
  "lastName": StringOperationFilterInput,
  "fromName": StringOperationFilterInput,
  "dateOfBirth": portfolio_DateTimeOperationFilterInput,
  "email": StringOperationFilterInput,
  "landlineNumber": StringOperationFilterInput,
  "mobileNumber": StringOperationFilterInput,
  "message": StringOperationFilterInput,
  "smSMessage": StringOperationFilterInput,
  "countryOfResidence": CountryCodeOperationFilterInput,
  "check": CheckFilterInput,
  "identityDocuments": ListFilterInputTypeOfCheckDetailIdentityDocumentFilterInput,
  "addresses": ListFilterInputTypeOfCheckDetailAddressFilterInput
}

CheckDetailIdentityDocument

Description

Identity documents provided for user being checked

Fields
Field Name Description
documentNumber - String Document number
countryOfOrigin - account_CountryCode! Document country of origin
expiryDate - DateTime Document expiry date
documentType - CheckDetailIdentityDocumentType! Document type
Example
{
  "documentNumber": "xyz789",
  "countryOfOrigin": "AFG",
  "expiryDate": "2007-12-03T10:15:30Z",
  "documentType": "PASSPORT"
}

CheckDetailIdentityDocumentFilterInput

Example
{
  "and": [CheckDetailIdentityDocumentFilterInput],
  "or": [CheckDetailIdentityDocumentFilterInput],
  "id": IntOperationFilterInput,
  "checkDetailId": IntOperationFilterInput,
  "documentNumber": StringOperationFilterInput,
  "expiryDate": portfolio_DateTimeOperationFilterInput,
  "countryOfOrigin": CountryCodeOperationFilterInput,
  "documentType": CheckDetailIdentityDocumentTypeOperationFilterInput
}

CheckDetailIdentityDocumentInput

Description

Identification document of person being checked.

Fields
Input Field Description
documentNumber - String Document number.
expiryDate - DateTime Expiry date of document.
countryOfOrigin - account_CountryCode! Document country of origin. Default = GBR
documentType - CheckDetailIdentityDocumentType! Type of document.
Example
{
  "documentNumber": "abc123",
  "expiryDate": "2007-12-03T10:15:30Z",
  "countryOfOrigin": "AFG",
  "documentType": "PASSPORT"
}

CheckDetailIdentityDocumentType

Values
Enum Value Description

PASSPORT

DRIVING_LICENSE

NATIONAL_INSURANCE

SOCIAL_SECURITY

CANADA_SOCIAL_INSURANCE_NUMBER

INTERNATIONAL_IDENTITY_CARD

Example
"PASSPORT"

CheckDetailIdentityDocumentTypeOperationFilterInput

Example
{"eq": "PASSPORT", "neq": "PASSPORT", "in": ["PASSPORT"], "nin": ["PASSPORT"]}

CheckDetailInput

Description

Check request details.

Fields
Input Field Description
email - String Email of person being checked.
title - Title! Title of person being checked. Default = UNSPECIFIED
sex - Sex! Sex of person being checked. Default = UNSPECIFIED
firstName - String First name of person being checked.
middleName - String Middle name of person being checked.
lastName - String Last name of person being checked.
dateOfBirth - DateTime Date of birth of person being checked.
landlineNumber - String Landline number of person being checked.
mobileNumber - String Mobile phone number of person being checked.
countryOfResidence - account_CountryCode! Country of Residence. This is used to determine which profiles will be used for the parts of the check that are country specific such as address verification. Default = GBR
fromName - String Name of message sender to appear in email body.
message - String Message to person being checked.
smSMessage - String Message sent in SMS body with link.
identityDocuments - [CheckDetailIdentityDocumentInput] Identity documents of person being checked.
addresses - [CheckDetailAddressInputType] Addresses to person being checked.
Example
{
  "email": "bob@redflagalert.com",
  "title": "Mr",
  "sex": "Male",
  "firstName": "Bob",
  "middleName": "Matthew",
  "lastName": "Smith",
  "dateOfBirth": "1999-12-03",
  "landlineNumber": "03304609877",
  "mobileNumber": "03304609877",
  "countryOfResidence": "GBR",
  "fromName": "Red Flag Alert",
  "message": "Hi Bob, please complete this check so we can ID you.",
  "smSMessage": "Hi Bob, please complete this check so we can ID you.",
  "identityDocuments": ["Passport"],
  "addresses": ["49 Peter St, Manchester M2 3NG"]
}

CheckDetailSearchType

Fields
Field Name Description
id - Int!
email - String Email of user being checked
firstName - String First name of user being checked
middleName - String Middle name of user being checked
lastName - String Last name of user being checked
dateOfBirth - DateTime Last name of user being checked
mobileNumber - String Mobile number user being checked
countryOfResidence - account_CountryCode! ISO Alpha-3 Country of residence
Example
{
  "id": 123,
  "email": "xyz789",
  "firstName": "xyz789",
  "middleName": "abc123",
  "lastName": "xyz789",
  "dateOfBirth": "2007-12-03T10:15:30Z",
  "mobileNumber": "abc123",
  "countryOfResidence": "AFG"
}

CheckDetailSortInput

Fields
Input Field Description
checkId - SortEnumType
sex - SortEnumType
title - SortEnumType
firstName - SortEnumType
middleName - SortEnumType
lastName - SortEnumType
fromName - SortEnumType
dateOfBirth - SortEnumType
email - SortEnumType
landlineNumber - SortEnumType
mobileNumber - SortEnumType
message - SortEnumType
smSMessage - SortEnumType
countryOfResidence - SortEnumType
check - CheckSortInput
Example
{
  "checkId": "ASC",
  "sex": "ASC",
  "title": "ASC",
  "firstName": "ASC",
  "middleName": "ASC",
  "lastName": "ASC",
  "fromName": "ASC",
  "dateOfBirth": "ASC",
  "email": "ASC",
  "landlineNumber": "ASC",
  "mobileNumber": "ASC",
  "message": "ASC",
  "smSMessage": "ASC",
  "countryOfResidence": "ASC",
  "check": CheckSortInput
}

CheckFilterInput

Example
{
  "and": [CheckFilterInput],
  "or": [CheckFilterInput],
  "id": IntOperationFilterInput,
  "userEmail": StringOperationFilterInput,
  "accountId": StringOperationFilterInput,
  "reference": StringOperationFilterInput,
  "bulkReference": StringOperationFilterInput,
  "checkType": NullableOfCheckTypeEnumOperationFilterInput,
  "isBulk": BooleanOperationFilterInput,
  "isMonitored": BooleanOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "options": CheckOptionsFilterInput,
  "checkBranding": CheckBrandingFilterInput,
  "detail": CheckDetailFilterInput,
  "user": UserFilterInput,
  "result": CheckResultFilterInput,
  "complyAdvantageSearch": ComplyAdvantageSearchFilterInput,
  "statuses": ListFilterInputTypeOfCheckStatusFilterInput,
  "notifications": ListFilterInputTypeOfCheckNotificationFilterInput,
  "verificationTypes": ListFilterInputTypeOfVerificationFilterInput,
  "apiRequests": ListFilterInputTypeOfApiRequestFilterInput,
  "authenticationLink": AuthenticationLinkFilterInput,
  "account": AccountFilterInput
}

CheckHighlight

Description

Account statistics.

Fields
Field Name Description
status - CheckStatusType Status of check.
result - CheckResultType Result of check.
createdDate - DateTime Date check created
completedDate - DateTime Date check completed
Example
{
  "status": "CREATED",
  "result": "AWAITING",
  "createdDate": "2007-12-03T10:15:30Z",
  "completedDate": "2007-12-03T10:15:30Z"
}

CheckNotification

Description

Check Notifications

Fields
Field Name Description
id - Int! Notification Id
eventDate - DateTime! Date of event
createdDate - DateTime! Date event recorded
notificationEvent - NotificationEventEnum! Event that occurred
notificationType - NotificationTypeEnum! Type of notification
description - String Description of notification
Example
{
  "id": 123,
  "eventDate": "2007-12-03T10:15:30Z",
  "createdDate": "2007-12-03T10:15:30Z",
  "notificationEvent": "SPAM_REPORT",
  "notificationType": "EMAIL",
  "description": "xyz789"
}

CheckNotificationFilterInput

Example
{
  "and": [CheckNotificationFilterInput],
  "or": [CheckNotificationFilterInput],
  "id": IntOperationFilterInput,
  "checkId": IntOperationFilterInput,
  "notificationType": NotificationTypeEnumOperationFilterInput,
  "notificationEvent": NotificationEventEnumOperationFilterInput,
  "description": StringOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "eventDate": portfolio_DateTimeOperationFilterInput,
  "check": CheckFilterInput
}

CheckNotificationSortInput

Fields
Input Field Description
id - SortEnumType
checkId - SortEnumType
notificationType - SortEnumType
notificationEvent - SortEnumType
description - SortEnumType
createdDate - SortEnumType
eventDate - SortEnumType
check - CheckSortInput
Example
{
  "id": "ASC",
  "checkId": "ASC",
  "notificationType": "ASC",
  "notificationEvent": "ASC",
  "description": "ASC",
  "createdDate": "ASC",
  "eventDate": "ASC",
  "check": CheckSortInput
}

CheckOptions

Description

Options

Fields
Field Name Description
psamFuzziness - Decimal
excludeAdverseMedia - Boolean
Example
{"psamFuzziness": Decimal, "excludeAdverseMedia": false}

CheckOptionsFilterInput

Fields
Input Field Description
and - [CheckOptionsFilterInput!]
or - [CheckOptionsFilterInput!]
checkId - IntOperationFilterInput
psamFuzziness - DecimalOperationFilterInput
excludeAdverseMedia - BooleanOperationFilterInput
sendSmSNotification - BooleanOperationFilterInput
sendEmailNotification - BooleanOperationFilterInput
check - CheckFilterInput
Example
{
  "and": [CheckOptionsFilterInput],
  "or": [CheckOptionsFilterInput],
  "checkId": IntOperationFilterInput,
  "psamFuzziness": DecimalOperationFilterInput,
  "excludeAdverseMedia": BooleanOperationFilterInput,
  "sendSmSNotification": BooleanOperationFilterInput,
  "sendEmailNotification": BooleanOperationFilterInput,
  "check": CheckFilterInput
}

CheckOptionsInputType

Description

Check options.

Fields
Input Field Description
psamFuzziness - Float! Fuzziness of PSAM check between 0 and 1. A fuzziness of 1 will return more possible matches. 0 will perform an exact match. Default = 0.5
excludeAdverseMedia - Boolean! When selected will perform a PSAM check without any adverse media. Default = false
sendSmSNotification - Boolean! If disabled then no SMS notification will be sent. Default = true
sendEmailNotification - Boolean! If disabled then no email notification will be sent. Default = true
Example
{
  "psamFuzziness": 123.45,
  "excludeAdverseMedia": true,
  "sendSmSNotification": true,
  "sendEmailNotification": false
}

CheckOptionsSortInput

Fields
Input Field Description
checkId - SortEnumType
psamFuzziness - SortEnumType
excludeAdverseMedia - SortEnumType
sendSmSNotification - SortEnumType
sendEmailNotification - SortEnumType
check - CheckSortInput
Example
{
  "checkId": "ASC",
  "psamFuzziness": "ASC",
  "excludeAdverseMedia": "ASC",
  "sendSmSNotification": "ASC",
  "sendEmailNotification": "ASC",
  "check": CheckSortInput
}

CheckRequestInput

Description

Check request information.

Fields
Input Field Description
checkType - CheckTypeEnum Type of check to perform.
reference - String Check reference.
bulkReference - String Bulk reference.
options - CheckOptionsInputType Check options.
checkBranding - CheckBrandingInput Check branding.
detail - CheckDetailInput Check details.
accountId - String Account Id for check being created.
isMonitored - Boolean! Checks with PSAM searches will update when results change. Default = false
userEmail - String Email of person creating check.
verificationTypes - [VerificationInput] [Deprecated - Use CheckType] Additional checks request.
Example
{
  "checkType": "KNOW_YOUR_CLIENT",
  "reference": "RFA12345",
  "bulkReference": "abc123",
  "options": CheckOptionsInputType,
  "checkBranding": CheckBrandingInput,
  "detail": CheckDetailInput,
  "accountId": "xyz789",
  "isMonitored": true,
  "userEmail": "xyz789",
  "verificationTypes": [VerificationInput]
}

CheckResult

Description

Check result

Fields
Field Name Description
id - Int! Check Result Id
result - CheckResultType! Type of result
createdDate - DateTime! Date result created
reportUrl - String Url for report
identificationDocument - IdentificationDocument Identification document details
amlResult - AmlResult AML Result Use AML Results instead
amlResults - [AmlResult] AML Results
Arguments
id - Int
latestOnly - Boolean
addressVerificationResult - AddressVerificationResult Address verification result
Example
{
  "id": 987,
  "result": "AWAITING",
  "createdDate": "2007-12-03T10:15:30Z",
  "reportUrl": "abc123",
  "identificationDocument": IdentificationDocument,
  "amlResult": AmlResult,
  "amlResults": [AmlResult],
  "addressVerificationResult": AddressVerificationResult
}

CheckResultFilterInput

Example
{
  "and": [CheckResultFilterInput],
  "or": [CheckResultFilterInput],
  "id": IntOperationFilterInput,
  "checkId": IntOperationFilterInput,
  "reportUrl": StringOperationFilterInput,
  "result": CheckResultTypeOperationFilterInput,
  "check": CheckFilterInput,
  "identificationDocument": IdentificationDocumentFilterInput,
  "amlResult": AmlResultFilterInput,
  "amlResults": ListFilterInputTypeOfAmlResultFilterInput,
  "addressVerificationResult": AddressVerificationResultFilterInput,
  "hasUpdates": BooleanOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "lastModifiedDate": portfolio_DateTimeOperationFilterInput,
  "lastViewedDate": portfolio_DateTimeOperationFilterInput
}

CheckResultSearchType

Fields
Field Name Description
hasUpdates - Boolean Has the check had updates since last viewed
id - Int! Check Result Id
result - CheckResultType! Type of result
reportUrl - String Url for report
createdDate - DateTime! Date result created
lastViewedDate - DateTime! Date check last viewed in full
lastModifiedDate - DateTime! Date check last modified
identificationDocument - IdentificationDocumentSearchType Identification document details
amlResults - [AmlResultSearchType] AML Result details
Arguments
Example
{
  "hasUpdates": true,
  "id": 123,
  "result": "AWAITING",
  "reportUrl": "xyz789",
  "createdDate": "2007-12-03T10:15:30Z",
  "lastViewedDate": "2007-12-03T10:15:30Z",
  "lastModifiedDate": "2007-12-03T10:15:30Z",
  "identificationDocument": IdentificationDocumentSearchType,
  "amlResults": [AmlResultSearchType]
}

CheckResultSortInput

Fields
Input Field Description
id - SortEnumType
checkId - SortEnumType
reportUrl - SortEnumType
result - SortEnumType
check - CheckSortInput
identificationDocument - IdentificationDocumentSortInput
amlResult - AmlResultSortInput
addressVerificationResult - AddressVerificationResultSortInput
hasUpdates - SortEnumType
createdDate - SortEnumType
lastModifiedDate - SortEnumType
lastViewedDate - SortEnumType
Example
{
  "id": "ASC",
  "checkId": "ASC",
  "reportUrl": "ASC",
  "result": "ASC",
  "check": CheckSortInput,
  "identificationDocument": IdentificationDocumentSortInput,
  "amlResult": AmlResultSortInput,
  "addressVerificationResult": AddressVerificationResultSortInput,
  "hasUpdates": "ASC",
  "createdDate": "ASC",
  "lastModifiedDate": "ASC",
  "lastViewedDate": "ASC"
}

CheckResultType

Values
Enum Value Description

AWAITING

PASSED

CONSIDER

FAILED

Example
"AWAITING"

CheckResultTypeOperationFilterInput

Fields
Input Field Description
eq - CheckResultType
neq - CheckResultType
in - [CheckResultType!]
nin - [CheckResultType!]
Example
{"eq": "AWAITING", "neq": "AWAITING", "in": ["AWAITING"], "nin": ["AWAITING"]}

CheckSearchType

Description

CheckSearch

Fields
Field Name Description
options - CheckOptions
detail - CheckDetailSearchType Details about person being checked
user - UserSearchType User who performed the check
statuses - [CheckStatusSearchType] Statuses of check
Arguments
result - CheckResultSearchType Result of check
id - Int! Check Id
reference - String Unique of check
bulkReference - String Bulk Reference
isBulk - Boolean! Is Bulk
isMonitored - Boolean! Will monitored any PSAM searches performed as part of this check.
createdDate - DateTime! Date check was created
checkType - CheckTypeEnum Type of check performed
checkStartUrl - String Identification Check Start Link
notifications - [CheckNotification] Notifications against such as email devivery status
Arguments
Example
{
  "options": CheckOptions,
  "detail": CheckDetailSearchType,
  "user": UserSearchType,
  "statuses": [CheckStatusSearchType],
  "result": CheckResultSearchType,
  "id": 123,
  "reference": "abc123",
  "bulkReference": "abc123",
  "isBulk": false,
  "isMonitored": false,
  "createdDate": "2007-12-03T10:15:30Z",
  "checkType": "KNOW_YOUR_CLIENT",
  "checkStartUrl": "xyz789",
  "notifications": [CheckNotification]
}

CheckSortInput

Fields
Input Field Description
id - SortEnumType
userEmail - SortEnumType
accountId - SortEnumType
reference - SortEnumType
bulkReference - SortEnumType
checkType - SortEnumType
isBulk - SortEnumType
isMonitored - SortEnumType
createdDate - SortEnumType
options - CheckOptionsSortInput
checkBranding - CheckBrandingSortInput
detail - CheckDetailSortInput
user - UserSortInput
result - CheckResultSortInput
complyAdvantageSearch - ComplyAdvantageSearchSortInput
authenticationLink - AuthenticationLinkSortInput
account - AccountSortInput
Example
{
  "id": "ASC",
  "userEmail": "ASC",
  "accountId": "ASC",
  "reference": "ASC",
  "bulkReference": "ASC",
  "checkType": "ASC",
  "isBulk": "ASC",
  "isMonitored": "ASC",
  "createdDate": "ASC",
  "options": CheckOptionsSortInput,
  "checkBranding": CheckBrandingSortInput,
  "detail": CheckDetailSortInput,
  "user": UserSortInput,
  "result": CheckResultSortInput,
  "complyAdvantageSearch": ComplyAdvantageSearchSortInput,
  "authenticationLink": AuthenticationLinkSortInput,
  "account": AccountSortInput
}

CheckStatus

Description

Check Status

Fields
Field Name Description
id - Int! Check Status Id
status - CheckStatusType! Check Status
createdDate - DateTime! Check Status Created DateTime
Example
{
  "id": 987,
  "status": "CREATED",
  "createdDate": "2007-12-03T10:15:30Z"
}

CheckStatusFilterInput

Example
{
  "and": [CheckStatusFilterInput],
  "or": [CheckStatusFilterInput],
  "id": IntOperationFilterInput,
  "checkId": IntOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "check": CheckFilterInput,
  "status": CheckStatusTypeOperationFilterInput
}

CheckStatusSearchType

Fields
Field Name Description
id - Int! Check Status Id
status - CheckStatusType! Check Status
createdDate - DateTime! Check Status Created DateTime
Example
{
  "id": 123,
  "status": "CREATED",
  "createdDate": "2007-12-03T10:15:30Z"
}

CheckStatusSortInput

Fields
Input Field Description
id - SortEnumType
checkId - SortEnumType
createdDate - SortEnumType
check - CheckSortInput
status - SortEnumType
Example
{
  "id": "ASC",
  "checkId": "ASC",
  "createdDate": "ASC",
  "check": CheckSortInput,
  "status": "ASC"
}

CheckStatusType

Values
Enum Value Description

CREATED

STARTED

COMPLETED

REQUESTED

Example
"CREATED"

CheckStatusTypeOperationFilterInput

Fields
Input Field Description
eq - CheckStatusType
neq - CheckStatusType
in - [CheckStatusType!]
nin - [CheckStatusType!]
Example
{"eq": "CREATED", "neq": "CREATED", "in": ["CREATED"], "nin": ["CREATED"]}

CheckTypeEnum

Values
Enum Value Description

KNOW_YOUR_CLIENT

KNOW_YOUR_CLIENT_BASIC_AML

KNOW_YOUR_CLIENT_ENHANCED_AML

KNOW_YOUR_CLIENT_PSAM

PSAM

DOCUMENT_CHECK_BASIC_AML

DOCUMENT_CHECK_ENHANCED_AML

BASIC_AML

Example
"KNOW_YOUR_CLIENT"

ChecksCollectionSegment

Description

A segment of a collection.

Fields
Field Name Description
pageInfo - CollectionSegmentInfo! Information to aid in pagination.
items - [CheckSearchType] A flattened list of the items.
totalCount - Int!
Example
{
  "pageInfo": CollectionSegmentInfo,
  "items": [CheckSearchType],
  "totalCount": 987
}

CollectionSegmentInfo

Description

Information about the offset pagination.

Fields
Field Name Description
hasNextPage - Boolean! Indicates whether more items exist following the set defined by the clients arguments.
hasPreviousPage - Boolean! Indicates whether more items exist prior the set defined by the clients arguments.
Example
{"hasNextPage": false, "hasPreviousPage": false}

CompanyAppointmentType

Values
Enum Value Description

UNKNOWN

DIRECTOR

NON_DESIGNATED_LIMITED_LIABILITY_PARTNERSHIP_MEMBER

DESIGNATED_LIMITED_LIABILITY_PARTNERSHIP_MEMBER

COMPANY_SECRETARY

JUDICIAL_FACTOR

RECEIVER_OR_MANAGER_UNDER_CHARITIES_ACT

MANAGER_AUDIT_INVESTIGATIONS_COMMUNITY_ENTERPRISE_ACT

Example
"UNKNOWN"

CompanyAppointmentTypeOperationFilterInput

Example
{"eq": "UNKNOWN", "neq": "UNKNOWN", "in": ["UNKNOWN"], "nin": ["UNKNOWN"]}

CompanyArchive

Fields
Field Name Description
id - UUID!
createdDate - DateTime!
expiryDate - DateTime!
userId - String
countryCode - CountryCode!
Example
{
  "id": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "createdDate": "2007-12-03T10:15:30Z",
  "expiryDate": "2007-12-03T10:15:30Z",
  "userId": "xyz789",
  "countryCode": "AFG"
}

CompanyArchiveFilterInput

Example
{
  "and": [CompanyArchiveFilterInput],
  "or": [CompanyArchiveFilterInput],
  "id": UuidOperationFilterInput,
  "createdDate": DateTimeOperationFilterInput,
  "expiryDate": DateTimeOperationFilterInput,
  "userId": StringOperationFilterInput,
  "countryCode": CountryCodeOperationFilterInput
}

CompanyBeneficiaryFilterInput

Example
{
  "and": [CompanyBeneficiaryFilterInput],
  "or": [CompanyBeneficiaryFilterInput],
  "address": AddressFilterInput,
  "key": StringOperationFilterInput,
  "type": CompanyBeneficiaryTypeOperationFilterInput,
  "label": StringOperationFilterInput,
  "ownership_percentage": FloatOperationFilterInput,
  "separation": IntOperationFilterInput,
  "is_beneficiary": BooleanOperationFilterInput
}

CompanyBeneficiaryRelationshipFilterInput

Example
{
  "and": [CompanyBeneficiaryRelationshipFilterInput],
  "or": [CompanyBeneficiaryRelationshipFilterInput],
  "in_key": StringOperationFilterInput,
  "out_key": StringOperationFilterInput,
  "label": StringOperationFilterInput,
  "share_percentage": FloatOperationFilterInput,
  "implied_share_percentage": FloatOperationFilterInput,
  "relationship_type": CompanyBeneficiaryRelationshipTypeOperationFilterInput
}

CompanyBeneficiaryRelationshipType

Values
Enum Value Description

PERSONS_OF_SIGNIFICANT_CONTROL

UNIDENTIFIED_SHARE_OWNERSHIP

SHARE_OWNERSHIP

UNKNOWN

Example
"PERSONS_OF_SIGNIFICANT_CONTROL"

CompanyBeneficiaryRelationshipTypeOperationFilterInput

Example
{
  "eq": "PERSONS_OF_SIGNIFICANT_CONTROL",
  "neq": "PERSONS_OF_SIGNIFICANT_CONTROL",
  "in": ["PERSONS_OF_SIGNIFICANT_CONTROL"],
  "nin": ["PERSONS_OF_SIGNIFICANT_CONTROL"]
}

CompanyBeneficiaryType

Values
Enum Value Description

BUSINESS

INDIVIDUAL

UNKNOWN

Example
"BUSINESS"

CompanyBeneficiaryTypeOperationFilterInput

Example
{"eq": "BUSINESS", "neq": "BUSINESS", "in": ["BUSINESS"], "nin": ["BUSINESS"]}

CompanyPortfolioFilterInput

Example
{
  "and": [CompanyPortfolioFilterInput],
  "or": [CompanyPortfolioFilterInput],
  "id": IntOperationFilterInput,
  "companyId": IntOperationFilterInput,
  "portfolioId": IntOperationFilterInput,
  "notes": StringOperationFilterInput,
  "portfolio": PortfolioFilterInput,
  "createdTime": portfolio_DateTimeOperationFilterInput,
  "accountEmail": StringOperationFilterInput,
  "isActive": BooleanOperationFilterInput,
  "portfolioEvents": ListFilterInputTypeOfPortfolioEventFilterInput
}

CompanyPortfolioSortInput

Fields
Input Field Description
id - SortEnumType
companyId - SortEnumType
portfolioId - SortEnumType
notes - SortEnumType
portfolio - PortfolioSortInput
createdTime - SortEnumType
accountEmail - SortEnumType
isActive - SortEnumType
Example
{
  "id": "ASC",
  "companyId": "ASC",
  "portfolioId": "ASC",
  "notes": "ASC",
  "portfolio": PortfolioSortInput,
  "createdTime": "ASC",
  "accountEmail": "ASC",
  "isActive": "ASC"
}

CompanyRating

Values
Enum Value Description

THREE_RED_FLAGS

For any concern carrying three red flags no credit terms should be offered or trading undertaken and a full disclosure of the situation should be obtained.

TWO_RED_FLAGS

These businesses have a poor credit score or where serious detrimental information has been identified. Trading with these concerns is very high risk. It is advisable to review the full company report.

ONE_RED_FLAG

These businesses will be higher credit risks due to their past trading history, lack of information or may have detrimental information against them. They could be slow in paying their suppliers and it is recommended that any trading undertaken be supervised carefully. All monitoring notices should be reviewed immediately and acted upon quickly.

NOT_SET

AMBER

BRONZE

SILVER

GOLD

NA

NOT_TRADING

INSOLVENT

STRIKE_OFF

DISSOLVED

BUSINESS_DISCONTINUED

PRE_INSOLVENCY

NEWLY_INCORPORATED

PROVISIONAL_TWO_RED_FLAGS

PROVISIONAL_ONE_RED_FLAG

PROVISIONAL_BRONZE

PROVISIONAL_SILVER

INACTIVE

UNKNOWN

Example
"THREE_RED_FLAGS"

CompanyRatingOperationFilterInput

Fields
Input Field Description
eq - CompanyRating
neq - CompanyRating
in - [CompanyRating!]
nin - [CompanyRating!]
Example
{
  "eq": "THREE_RED_FLAGS",
  "neq": "THREE_RED_FLAGS",
  "in": ["THREE_RED_FLAGS"],
  "nin": ["THREE_RED_FLAGS"]
}

CompanyReportArchiveFilterInput

Example
{
  "and": [CompanyReportArchiveFilterInput],
  "or": [CompanyReportArchiveFilterInput],
  "id": UuidOperationFilterInput,
  "createdDate": DateTimeOperationFilterInput,
  "expiryDate": DateTimeOperationFilterInput,
  "companyName": StringOperationFilterInput,
  "companyId": StringOperationFilterInput,
  "companyNumber": StringOperationFilterInput,
  "countryCode": CountryCodeOperationFilterInput,
  "accountId": StringOperationFilterInput,
  "userId": StringOperationFilterInput,
  "addresses": ListFilterInputTypeOfAddressFilterInput,
  "reasonCode": NullableOfCompanyReportReasonCodeOperationFilterInput
}

CompanyReportReasonCode

Values
Enum Value Description

CREDIT_DECISION

ASSESSMENT_OF_CREDIT_SOLVENCY_INTENDED_BUSINESS

ASSESSMENT_OF_CREDIT_SOLVENCY_ONGOING_BUSINESS

DEBT_COLLECTION

COMMERCIAL_CREDIT_INSURANCE

INSURANCE_CONTRACT

LEASING_AGREEMENT

RENTAL_AGREEMENT

Example
"CREDIT_DECISION"

CompanySearch

Fields
Field Name Description
id - Int
company_id - String
posc_summary - PoscSummary
rfa_rating - CompanyRating
rating_history - Rating_historyCollectionSegment Rating history
Arguments
skip - Int
take - Int
corporate_structure - [CorporateEntity]
ultimate_parent - CorporateEntity Corporate Hierarchy
ordered_rfa_rating - OrderedCompanyRating
addresses - [Address]
active_directors - [Director]
people - [Person]
gazette_notices - [GazetteNotice]
company_number - String
mortgages - [Mortgage]
country_code - CountryCode
archive - [CompanyArchive]
estimated_turnover - Decimal
estimated_employees - Int
employees - Long
turnover - Decimal
growth_score - Float
rfa_rating_score - Float
raw_rating_score - Float
incorporation_date - DateTime
dissolution_date - DateTime
dissolution_status - String
total_assets - Long
last_filed_accounts - DateTime
accounts_next_due - DateTime
tps_registered - Boolean
gdpr_registered - Boolean
marketing_preference - String
website - String
primary_sic07_code - String
revenue_increase - Long
creditor_days - Long
credit_score - Decimal
credit_limit - Decimal
sic92_sections - [String]
sic92_codes - [String]
sic92_descriptions - [String]
primary_sic92_code - String
sic07 - [SIC07]
sic07_codes - [String]
sic07_descriptions - [String]
sic07_sections - [String]
sic07_section_descriptions - [String]
sic07_divisions - [String]
sic07_division_descriptions - [String]
sic07_groups - [String]
sic07_group_descriptions - [String]
sic07_classes - [String]
sic07_class_descriptions - [String]
sic07_sub_classes - [String]
sic07_sub_class_descriptions - [String]
directors - [DirectorPartial]
director_summary - DirectorSummary
credit_limits - [CreditLimit]
oldest_director - Director
has_directorships - Boolean
has_financials - Boolean
is_limited - Boolean
is_trading - Boolean
company_name - String
legal_status - String
auditor - String
latest_action - Latest_Action
company_type - String
history - [History]
ccjs - [CCJ]
possible_ccjs - [CCJ]
processed_at - DateTime
last_updated - DateTime
parent_company - String
group_id - String
telephone_number - String
email - String
has_contact - Boolean
has_phone_contact - Boolean
has_email_contact - Boolean
generated_rfa_rating - RfaRating
previous_rfa_rating - RfaRating
rating_changed_date - DateTime
previous_rating_changed_date - DateTime
failure_probability - Decimal
current_directors - [Current_Directors]
profit_loss - [Profit_Loss]
balance_sheet - [Balance_Sheet]
creditors - [Creditor]
debtors - [Debtor]
detrimental_data - [DetrimentalData]
shareholders - [Shareholder]
poscs - [POSC]
former_names - [FormerName]
cashflow - [CashFlow]
ratio_analysis - [RatioAnalysis]
contacts - [Contact]
functional_currency - CurrencyCode
vat_number - String
beneficial_owners - [BeneficialOwner]
Example
{
  "id": 987,
  "company_id": "xyz789",
  "posc_summary": PoscSummary,
  "rfa_rating": "THREE_RED_FLAGS",
  "rating_history": Rating_historyCollectionSegment,
  "corporate_structure": [CorporateEntity],
  "ultimate_parent": CorporateEntity,
  "ordered_rfa_rating": "BUSINESS_DISCONTINUED",
  "addresses": [Address],
  "active_directors": [Director],
  "people": [Person],
  "gazette_notices": [GazetteNotice],
  "company_number": "abc123",
  "mortgages": [Mortgage],
  "country_code": "AFG",
  "archive": [CompanyArchive],
  "estimated_turnover": Decimal,
  "estimated_employees": 123,
  "employees": {},
  "turnover": Decimal,
  "growth_score": 987.65,
  "rfa_rating_score": 987.65,
  "raw_rating_score": 123.45,
  "incorporation_date": "2007-12-03T10:15:30Z",
  "dissolution_date": "2007-12-03T10:15:30Z",
  "dissolution_status": "xyz789",
  "total_assets": {},
  "last_filed_accounts": "2007-12-03T10:15:30Z",
  "accounts_next_due": "2007-12-03T10:15:30Z",
  "tps_registered": false,
  "gdpr_registered": true,
  "marketing_preference": "xyz789",
  "website": "xyz789",
  "primary_sic07_code": "xyz789",
  "revenue_increase": {},
  "creditor_days": {},
  "credit_score": Decimal,
  "credit_limit": Decimal,
  "sic92_sections": ["abc123"],
  "sic92_codes": ["xyz789"],
  "sic92_descriptions": ["abc123"],
  "primary_sic92_code": "xyz789",
  "sic07": [SIC07],
  "sic07_codes": ["abc123"],
  "sic07_descriptions": ["abc123"],
  "sic07_sections": ["abc123"],
  "sic07_section_descriptions": ["abc123"],
  "sic07_divisions": ["xyz789"],
  "sic07_division_descriptions": ["xyz789"],
  "sic07_groups": ["xyz789"],
  "sic07_group_descriptions": ["xyz789"],
  "sic07_classes": ["xyz789"],
  "sic07_class_descriptions": ["abc123"],
  "sic07_sub_classes": ["abc123"],
  "sic07_sub_class_descriptions": [
    "xyz789"
  ],
  "directors": [DirectorPartial],
  "director_summary": DirectorSummary,
  "credit_limits": [CreditLimit],
  "oldest_director": Director,
  "has_directorships": false,
  "has_financials": false,
  "is_limited": false,
  "is_trading": true,
  "company_name": "abc123",
  "legal_status": "abc123",
  "auditor": "xyz789",
  "latest_action": Latest_Action,
  "company_type": "xyz789",
  "history": [History],
  "ccjs": [CCJ],
  "possible_ccjs": [CCJ],
  "processed_at": "2007-12-03T10:15:30Z",
  "last_updated": "2007-12-03T10:15:30Z",
  "parent_company": "xyz789",
  "group_id": "xyz789",
  "telephone_number": "abc123",
  "email": "abc123",
  "has_contact": true,
  "has_phone_contact": false,
  "has_email_contact": true,
  "generated_rfa_rating": "THREE_RED_FLAGS",
  "previous_rfa_rating": "THREE_RED_FLAGS",
  "rating_changed_date": "2007-12-03T10:15:30Z",
  "previous_rating_changed_date": "2007-12-03T10:15:30Z",
  "failure_probability": Decimal,
  "current_directors": [Current_Directors],
  "profit_loss": [Profit_Loss],
  "balance_sheet": [Balance_Sheet],
  "creditors": [Creditor],
  "debtors": [Debtor],
  "detrimental_data": [DetrimentalData],
  "shareholders": [Shareholder],
  "poscs": [POSC],
  "former_names": [FormerName],
  "cashflow": [CashFlow],
  "ratio_analysis": [RatioAnalysis],
  "contacts": [Contact],
  "functional_currency": "AED",
  "vat_number": "xyz789",
  "beneficial_owners": [BeneficialOwner]
}

CompanySearchFilterInput

Fields
Input Field Description
and - [CompanySearchFilterInput!]
or - [CompanySearchFilterInput!]
country_code - NullableOfCountryCodeOperationFilterInput
archive_id - StringOperationFilterInput
archive - ListFilterInputTypeOfCompanyArchiveFilterInput
report_source - SourceKeyOperationFilterInput
id - IntOperationFilterInput
relevance - FloatOperationFilterInput
company_id - StringOperationFilterInput
estimated_turnover - DecimalOperationFilterInput
estimated_employees - IntOperationFilterInput
employees - LongOperationFilterInput
turnover - DecimalOperationFilterInput
growth_score - FloatOperationFilterInput
rfa_rating_summary - StringOperationFilterInput
rfa_rating_score - FloatOperationFilterInput
raw_rating_score - FloatOperationFilterInput
company_number - StringOperationFilterInput
incorporation_date - DateTimeOperationFilterInput
dissolution_date - DateTimeOperationFilterInput
dissolution_status - StringOperationFilterInput
total_assets - LongOperationFilterInput
last_filed_accounts - DateTimeOperationFilterInput
accounts_next_due - DateTimeOperationFilterInput
tps_registered - BooleanOperationFilterInput
gdpr_registered - BooleanOperationFilterInput
marketing_preference - StringOperationFilterInput
website - StringOperationFilterInput
primary_sic07_code - StringOperationFilterInput
revenue_increase - LongOperationFilterInput
creditor_days - LongOperationFilterInput
credit_score - DecimalOperationFilterInput
credit_limit - DecimalOperationFilterInput
sic92_sections - ListStringOperationFilterInput
sic92_codes - ListStringOperationFilterInput
sic92_descriptions - ListStringOperationFilterInput
primary_sic92_code - StringOperationFilterInput
sic07 - ListFilterInputTypeOfSIC07FilterInput
sic07_codes - ListStringOperationFilterInput
sic07_descriptions - ListStringOperationFilterInput
sic07_sections - ListStringOperationFilterInput
sic07_section_descriptions - ListStringOperationFilterInput
sic07_divisions - ListStringOperationFilterInput
sic07_division_descriptions - ListStringOperationFilterInput
sic07_groups - ListStringOperationFilterInput
sic07_group_descriptions - ListStringOperationFilterInput
sic07_classes - ListStringOperationFilterInput
sic07_class_descriptions - ListStringOperationFilterInput
sic07_sub_classes - ListStringOperationFilterInput
sic07_sub_class_descriptions - ListStringOperationFilterInput
people - ListFilterInputTypeOfPersonFilterInput
active_directors - ListFilterInputTypeOfDirectorFilterInput
directors - ListFilterInputTypeOfDirectorPartialFilterInput
director_summary - DirectorSummaryFilterInput
credit_limits - ListFilterInputTypeOfCreditLimitFilterInput
oldest_director - DirectorFilterInput
has_directorships - BooleanOperationFilterInput
has_financials - BooleanOperationFilterInput
is_limited - BooleanOperationFilterInput
is_trading - BooleanOperationFilterInput
addresses - ListFilterInputTypeOfAddressFilterInput
company_name - StringOperationFilterInput
legal_status - StringOperationFilterInput
auditor - StringOperationFilterInput
duns_number - StringOperationFilterInput
latest_action - Latest_ActionFilterInput
company_type - StringOperationFilterInput
mortgages - ListFilterInputTypeOfMortgageFilterInput
history - ListFilterInputTypeOfHistoryFilterInput
gazette_notices - ListFilterInputTypeOfGazetteNoticeFilterInput
ccjs - ListFilterInputTypeOfCCJFilterInput
possible_ccjs - ListFilterInputTypeOfCCJFilterInput
processed_at - DateTimeOperationFilterInput
last_updated - DateTimeOperationFilterInput
parent_company - StringOperationFilterInput
group_id - StringOperationFilterInput
telephone_number - StringOperationFilterInput
email - StringOperationFilterInput
has_contact - BooleanOperationFilterInput
has_phone_contact - BooleanOperationFilterInput
has_email_contact - BooleanOperationFilterInput
rfa_rating - NullableOfCompanyRatingOperationFilterInput
generated_rfa_rating - NullableOfRfaRatingOperationFilterInput
previous_rfa_rating - NullableOfRfaRatingOperationFilterInput
rating_changed_date - DateTimeOperationFilterInput
previous_rating_changed_date - DateTimeOperationFilterInput
failure_probability - DecimalOperationFilterInput
ordered_rfa_rating - NullableOfOrderedCompanyRatingOperationFilterInput
current_directors - ListFilterInputTypeOfCurrent_DirectorsFilterInput
profit_loss - ListFilterInputTypeOfProfit_LossFilterInput
balance_sheet - ListFilterInputTypeOfBalance_SheetFilterInput
corporate_structure - ListFilterInputTypeOfCorporateEntityFilterInput
creditors - ListFilterInputTypeOfCreditorFilterInput
debtors - ListFilterInputTypeOfDebtorFilterInput
detrimental_data - ListFilterInputTypeOfDetrimentalDataFilterInput
shareholders - ListFilterInputTypeOfShareholderFilterInput
poscs - ListFilterInputTypeOfPOSCFilterInput
former_names - ListFilterInputTypeOfFormerNameFilterInput
cashflow - ListFilterInputTypeOfCashFlowFilterInput
ratio_analysis - ListFilterInputTypeOfRatioAnalysisFilterInput
contacts - ListFilterInputTypeOfContactFilterInput
functional_currency - NullableOfCurrencyCodeOperationFilterInput
vat_number - StringOperationFilterInput
beneficial_owner_graph - BeneficialOwnerGraphFilterInput
beneficial_owners - ListFilterInputTypeOfBeneficialOwnerFilterInput
Example
{
  "and": [CompanySearchFilterInput],
  "or": [CompanySearchFilterInput],
  "country_code": NullableOfCountryCodeOperationFilterInput,
  "archive_id": StringOperationFilterInput,
  "archive": ListFilterInputTypeOfCompanyArchiveFilterInput,
  "report_source": SourceKeyOperationFilterInput,
  "id": IntOperationFilterInput,
  "relevance": FloatOperationFilterInput,
  "company_id": StringOperationFilterInput,
  "estimated_turnover": DecimalOperationFilterInput,
  "estimated_employees": IntOperationFilterInput,
  "employees": LongOperationFilterInput,
  "turnover": DecimalOperationFilterInput,
  "growth_score": FloatOperationFilterInput,
  "rfa_rating_summary": StringOperationFilterInput,
  "rfa_rating_score": FloatOperationFilterInput,
  "raw_rating_score": FloatOperationFilterInput,
  "company_number": StringOperationFilterInput,
  "incorporation_date": DateTimeOperationFilterInput,
  "dissolution_date": DateTimeOperationFilterInput,
  "dissolution_status": StringOperationFilterInput,
  "total_assets": LongOperationFilterInput,
  "last_filed_accounts": DateTimeOperationFilterInput,
  "accounts_next_due": DateTimeOperationFilterInput,
  "tps_registered": BooleanOperationFilterInput,
  "gdpr_registered": BooleanOperationFilterInput,
  "marketing_preference": StringOperationFilterInput,
  "website": StringOperationFilterInput,
  "primary_sic07_code": StringOperationFilterInput,
  "revenue_increase": LongOperationFilterInput,
  "creditor_days": LongOperationFilterInput,
  "credit_score": DecimalOperationFilterInput,
  "credit_limit": DecimalOperationFilterInput,
  "sic92_sections": ListStringOperationFilterInput,
  "sic92_codes": ListStringOperationFilterInput,
  "sic92_descriptions": ListStringOperationFilterInput,
  "primary_sic92_code": StringOperationFilterInput,
  "sic07": ListFilterInputTypeOfSIC07FilterInput,
  "sic07_codes": ListStringOperationFilterInput,
  "sic07_descriptions": ListStringOperationFilterInput,
  "sic07_sections": ListStringOperationFilterInput,
  "sic07_section_descriptions": ListStringOperationFilterInput,
  "sic07_divisions": ListStringOperationFilterInput,
  "sic07_division_descriptions": ListStringOperationFilterInput,
  "sic07_groups": ListStringOperationFilterInput,
  "sic07_group_descriptions": ListStringOperationFilterInput,
  "sic07_classes": ListStringOperationFilterInput,
  "sic07_class_descriptions": ListStringOperationFilterInput,
  "sic07_sub_classes": ListStringOperationFilterInput,
  "sic07_sub_class_descriptions": ListStringOperationFilterInput,
  "people": ListFilterInputTypeOfPersonFilterInput,
  "active_directors": ListFilterInputTypeOfDirectorFilterInput,
  "directors": ListFilterInputTypeOfDirectorPartialFilterInput,
  "director_summary": DirectorSummaryFilterInput,
  "credit_limits": ListFilterInputTypeOfCreditLimitFilterInput,
  "oldest_director": DirectorFilterInput,
  "has_directorships": BooleanOperationFilterInput,
  "has_financials": BooleanOperationFilterInput,
  "is_limited": BooleanOperationFilterInput,
  "is_trading": BooleanOperationFilterInput,
  "addresses": ListFilterInputTypeOfAddressFilterInput,
  "company_name": StringOperationFilterInput,
  "legal_status": StringOperationFilterInput,
  "auditor": StringOperationFilterInput,
  "duns_number": StringOperationFilterInput,
  "latest_action": Latest_ActionFilterInput,
  "company_type": StringOperationFilterInput,
  "mortgages": ListFilterInputTypeOfMortgageFilterInput,
  "history": ListFilterInputTypeOfHistoryFilterInput,
  "gazette_notices": ListFilterInputTypeOfGazetteNoticeFilterInput,
  "ccjs": ListFilterInputTypeOfCCJFilterInput,
  "possible_ccjs": ListFilterInputTypeOfCCJFilterInput,
  "processed_at": DateTimeOperationFilterInput,
  "last_updated": DateTimeOperationFilterInput,
  "parent_company": StringOperationFilterInput,
  "group_id": StringOperationFilterInput,
  "telephone_number": StringOperationFilterInput,
  "email": StringOperationFilterInput,
  "has_contact": BooleanOperationFilterInput,
  "has_phone_contact": BooleanOperationFilterInput,
  "has_email_contact": BooleanOperationFilterInput,
  "rfa_rating": NullableOfCompanyRatingOperationFilterInput,
  "generated_rfa_rating": NullableOfRfaRatingOperationFilterInput,
  "previous_rfa_rating": NullableOfRfaRatingOperationFilterInput,
  "rating_changed_date": DateTimeOperationFilterInput,
  "previous_rating_changed_date": DateTimeOperationFilterInput,
  "failure_probability": DecimalOperationFilterInput,
  "ordered_rfa_rating": NullableOfOrderedCompanyRatingOperationFilterInput,
  "current_directors": ListFilterInputTypeOfCurrent_DirectorsFilterInput,
  "profit_loss": ListFilterInputTypeOfProfit_LossFilterInput,
  "balance_sheet": ListFilterInputTypeOfBalance_SheetFilterInput,
  "corporate_structure": ListFilterInputTypeOfCorporateEntityFilterInput,
  "creditors": ListFilterInputTypeOfCreditorFilterInput,
  "debtors": ListFilterInputTypeOfDebtorFilterInput,
  "detrimental_data": ListFilterInputTypeOfDetrimentalDataFilterInput,
  "shareholders": ListFilterInputTypeOfShareholderFilterInput,
  "poscs": ListFilterInputTypeOfPOSCFilterInput,
  "former_names": ListFilterInputTypeOfFormerNameFilterInput,
  "cashflow": ListFilterInputTypeOfCashFlowFilterInput,
  "ratio_analysis": ListFilterInputTypeOfRatioAnalysisFilterInput,
  "contacts": ListFilterInputTypeOfContactFilterInput,
  "functional_currency": NullableOfCurrencyCodeOperationFilterInput,
  "vat_number": StringOperationFilterInput,
  "beneficial_owner_graph": BeneficialOwnerGraphFilterInput,
  "beneficial_owners": ListFilterInputTypeOfBeneficialOwnerFilterInput
}

ComplyAdvantageSearchFilterInput

Example
{
  "and": [ComplyAdvantageSearchFilterInput],
  "or": [ComplyAdvantageSearchFilterInput],
  "checkId": IntOperationFilterInput,
  "searchId": IntOperationFilterInput,
  "isMonitored": BooleanOperationFilterInput,
  "check": CheckFilterInput
}

ComplyAdvantageSearchSortInput

Fields
Input Field Description
checkId - SortEnumType
searchId - SortEnumType
isMonitored - SortEnumType
check - CheckSortInput
Example
{
  "checkId": "ASC",
  "searchId": "ASC",
  "isMonitored": "ASC",
  "check": CheckSortInput
}

Contact

Fields
Field Name Description
email_address - String
telephone_number - String
Example
{
  "email_address": "abc123",
  "telephone_number": "xyz789"
}

ContactFilterInput

Fields
Input Field Description
and - [ContactFilterInput!]
or - [ContactFilterInput!]
email_address - StringOperationFilterInput
telephone_number - StringOperationFilterInput
Example
{
  "and": [ContactFilterInput],
  "or": [ContactFilterInput],
  "email_address": StringOperationFilterInput,
  "telephone_number": StringOperationFilterInput
}

CorporateEntity

Fields
Field Name Description
id - String
company_id - Long!
company_number - String
company_name - String
level - Int
parent - String
ultimate_parent - String
country - String
company - CompanySearch
Example
{
  "id": "xyz789",
  "company_id": {},
  "company_number": "xyz789",
  "company_name": "abc123",
  "level": 987,
  "parent": "xyz789",
  "ultimate_parent": "xyz789",
  "country": "xyz789",
  "company": CompanySearch
}

CorporateEntityFilterInput

Example
{
  "and": [CorporateEntityFilterInput],
  "or": [CorporateEntityFilterInput],
  "id": StringOperationFilterInput,
  "company_id": LongOperationFilterInput,
  "company_number": StringOperationFilterInput,
  "company_name": StringOperationFilterInput,
  "level": IntOperationFilterInput,
  "parent": StringOperationFilterInput,
  "ultimate_parent": StringOperationFilterInput,
  "country": StringOperationFilterInput
}

CountryCode

Description

Country codes.

Values
Enum Value Description

AFG

ALB

DZA

ASM

AND

AGO

AIA

ATA

ATG

ARG

ARM

ABW

AUS

AUT

AZE

BHS

BHR

BGD

BRB

BLR

BEL

BLZ

BEN

BMU

BTN

BOL

BIH

BWA

BVT

BRA

IOT

BRN

BGR

BFA

BDI

CPV

KHM

CMR

CAN

CYM

CAF

TCD

CHL

CHN

CXR

CCK

COL

COM

COG

COD

COK

CRI

CIV

HRV

CUB

CYP

CZE

DNK

DJI

DMA

DOM

ECU

EGY

SLV

GNQ

ERI

EST

SWZ

ETH

FLK

FRO

FJI

FIN

FRA

GUF

PYF

ATF

GAB

GMB

GEO

DEU

GHA

GIB

GRC

GRL

GRD

GLP

GUM

GTM

GGY

GIN

GNB

GUY

HTI

HMD

VAT

HND

HKG

HUN

ISL

IND

IDN

IRN

IRQ

IRL

IMN

ISR

ITA

JAM

JPN

JEY

JOR

KAZ

KEN

KIR

PRK

KOR

KWT

KGZ

LAO

LVA

LBN

LSO

LBR

LBY

LIE

LTU

LUX

MAC

MDG

MWI

MYS

MDV

MLI

MLT

MHL

MTQ

MRT

MUS

MYT

MEX

FSM

MDA

MCO

MNG

MNE

MSR

MAR

MOZ

MMR

NAM

NRU

NPL

NLD

NCL

NZL

NIC

NER

NGA

NIU

NFK

MNP

MKD

NOR

OMN

PAK

PLW

PSE

PAN

PNG

PRY

PER

PHL

PCN

POL

PRT

PRI

QAT

REU

ROU

RUS

RWA

BLM

SHN

KNA

LCA

MAF

SPM

VCT

WSM

SMR

STP

SAU

SEN

SRB

SYC

SLE

SGP

SVK

SVN

SLB

SOM

ZAF

SGS

SSD

ESP

LKA

SDN

SUR

SJM

SWE

CHE

SYR

TWN

TJK

TZA

THA

TLS

TGO

TKL

TON

TTO

TUN

TUR

TKM

TCA

TUV

UGA

UKR

ARE

GBR

USA

UMI

URY

UZB

VUT

VEN

VNM

VGB

VIR

WLF

ESH

YEM

ZMB

ZWE

ALA

GBG

GBJ

GBM

Example
"AFG"

CountryCodeOperationFilterInput

Fields
Input Field Description
eq - account_CountryCode
neq - account_CountryCode
in - [account_CountryCode!]
nin - [account_CountryCode!]
Example
{"eq": "AFG", "neq": "AFG", "in": ["AFG"], "nin": ["AFG"]}

CreditLimit

Fields
Field Name Description
companyId - Int!
credit_limit - Decimal!
currency - String
published_date - DateTime
Example
{
  "companyId": 987,
  "credit_limit": Decimal,
  "currency": "xyz789",
  "published_date": "2007-12-03T10:15:30Z"
}

CreditLimitFilterInput

Fields
Input Field Description
and - [CreditLimitFilterInput!]
or - [CreditLimitFilterInput!]
companyId - IntOperationFilterInput
credit_limit - DecimalOperationFilterInput
currency - StringOperationFilterInput
published_date - DateTimeOperationFilterInput
Example
{
  "and": [CreditLimitFilterInput],
  "or": [CreditLimitFilterInput],
  "companyId": IntOperationFilterInput,
  "credit_limit": DecimalOperationFilterInput,
  "currency": StringOperationFilterInput,
  "published_date": DateTimeOperationFilterInput
}

Creditor

Fields
Field Name Description
status - String
amount - Decimal
address - String
company_name - String
company_number - String
statement_date - DateTime
insolvency_practitioners - [String]
upload_date - DateTime
company_id - Int
Example
{
  "status": "abc123",
  "amount": Decimal,
  "address": "abc123",
  "company_name": "abc123",
  "company_number": "abc123",
  "statement_date": "2007-12-03T10:15:30Z",
  "insolvency_practitioners": ["xyz789"],
  "upload_date": "2007-12-03T10:15:30Z",
  "company_id": 987
}

CreditorFilterInput

Example
{
  "and": [CreditorFilterInput],
  "or": [CreditorFilterInput],
  "status": StringOperationFilterInput,
  "amount": DecimalOperationFilterInput,
  "address": StringOperationFilterInput,
  "company_name": StringOperationFilterInput,
  "company_number": StringOperationFilterInput,
  "statement_date": DateTimeOperationFilterInput,
  "insolvency_practitioners": ListStringOperationFilterInput,
  "upload_date": DateTimeOperationFilterInput,
  "company_id": IntOperationFilterInput
}

CurrencyCode

Values
Enum Value Description

AED

AFN

ALL

AMD

ANG

AOA

ARS

AUD

AWG

AZN

BAM

BBD

BDT

BGN

BHD

BIF

BMD

BND

BOB

BOV

BRL

BSD

BTN

BWP

BYN

BZD

CAD

CDF

CHE

CHF

CHW

CLF

CLP

COP

COU

CRC

CUC

CUP

CVE

CZK

DJF

DKK

DOP

DZD

EGP

ERN

ETB

EUR

FJD

FKP

GBP

GEL

GHS

GIP

GMD

GNF

GTQ

GYD

HKD

HNL

HTG

HUF

IDR

ILS

INR

IQD

IRR

ISK

JMD

JOD

JPY

KES

KGS

KHR

KMF

KPW

KRW

KWD

KYD

KZT

LAK

LBP

LKR

LRD

LSL

LYD

MAD

MDL

MGA

MKD

MMK

MNT

MOP

MRU

MUR

MVR

MWK

MXN

MXV

MYR

MZN

NAD

NGN

NIO

NOK

NPR

NZD

OMR

PAB

PEN

PGK

PHP

PKR

PLN

PYG

QAR

RON

RSD

CNY

RUB

RWF

SAR

SBD

SCR

SDG

SEK

SGD

SHP

SLE

SLL

SOS

SRD

SSP

STN

SVC

SYP

SZL

THB

TJS

TMT

TND

TOP

TRY

TTD

TWD

TZS

UAH

UGX

USD

USN

UYI

UYU

UYW

UZS

VED

VES

VND

VUV

WST

XAF

XAG

XAU

XBA

XBB

XBC

XBD

XCD

XDR

XOF

XPD

XPF

XPT

XSU

XTS

XUA

XXX

YER

ZAR

ZMW

ZWL

ADP

AFA

ALK

AOK

AON

AOR

ARA

ARP

ARY

ATS

AYM

AZM

BAD

BEC

BEF

BEL

BGJ

BGK

BGL

BOP

BRB

BRC

BRE

BRN

BRR

BUK

BYB

BYR

CHC

CSD

CSJ

CSK

CYP

DDM

DEM

ECS

ECV

EEK

ESA

ESB

ESP

FIM

FRF

GEK

GHC

GHP

GNE

GNS

GQE

GRD

GWE

GWP

HRD

HRK

IEP

ILP

ILR

ISJ

ITL

LAJ

LSM

LTL

LTT

LUC

LUF

LUL

LVL

LVR

MGF

MLF

MRO

MTL

MTP

MVQ

MXP

MZE

MZM

NIC

NLG

PEH

PEI

PES

PLZ

PTE

RHD

ROK

ROL

RUR

SDD

SDP

SIT

SKK

SRG

STD

SUR

TJR

TMM

TPE

TRL

UAK

UGS

UGW

USS

UYN

UYP

VEB

VEF

VNC

XEU

XFO

XFU

XRE

YDD

YUD

YUM

YUN

ZAL

ZMK

ZRN

ZRZ

ZWC

ZWD

ZWN

ZWR

Example
"AED"

Current_Directors

Fields
Field Name Description
birthdate - DateTime
Example
{"birthdate": "2007-12-03T10:15:30Z"}

Current_DirectorsFilterInput

Example
{
  "and": [Current_DirectorsFilterInput],
  "or": [Current_DirectorsFilterInput],
  "birthdate": DateTimeOperationFilterInput
}

Date

Description

The Date scalar represents an ISO-8601 compliant date type.

Example
"2007-12-03"

DateTime

Description

The DateTime scalar represents an ISO-8601 compliant date time type.

Example
"2007-12-03T10:15:30Z"

DateTimeAfterInput

Fields
Input Field Description
daysAgo - Int!
monthsAgo - Int!
Example
{"daysAgo": 987, "monthsAgo": 123}

DateTimeBeforeInput

Fields
Input Field Description
daysBefore - Int!
monthsBefore - Int!
Example
{"daysBefore": 987, "monthsBefore": 123}

DateTimeOperationFilterInput

Fields
Input Field Description
after - DateTimeAfterInput
before - DateTimeBeforeInput
eq - DateTime
neq - DateTime
in - [DateTime]
nin - [DateTime]
gt - DateTime
ngt - DateTime
gte - DateTime
ngte - DateTime
lt - DateTime
nlt - DateTime
lte - DateTime
nlte - DateTime
Example
{
  "after": DateTimeAfterInput,
  "before": DateTimeBeforeInput,
  "eq": "2007-12-03T10:15:30Z",
  "neq": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "nin": ["2007-12-03T10:15:30Z"],
  "gt": "2007-12-03T10:15:30Z",
  "ngt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "ngte": "2007-12-03T10:15:30Z",
  "lt": "2007-12-03T10:15:30Z",
  "nlt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "nlte": "2007-12-03T10:15:30Z"
}

Debtor

Fields
Field Name Description
status - String
amount - Decimal
address - String
company_name - String
company_number - String
statement_date - DateTime
insolvency_practitioners - [String]
upload_date - DateTime
company_id - Int
Example
{
  "status": "xyz789",
  "amount": Decimal,
  "address": "abc123",
  "company_name": "abc123",
  "company_number": "abc123",
  "statement_date": "2007-12-03T10:15:30Z",
  "insolvency_practitioners": ["abc123"],
  "upload_date": "2007-12-03T10:15:30Z",
  "company_id": 123
}

DebtorFilterInput

Example
{
  "and": [DebtorFilterInput],
  "or": [DebtorFilterInput],
  "status": StringOperationFilterInput,
  "amount": DecimalOperationFilterInput,
  "address": StringOperationFilterInput,
  "company_name": StringOperationFilterInput,
  "company_number": StringOperationFilterInput,
  "statement_date": DateTimeOperationFilterInput,
  "insolvency_practitioners": ListStringOperationFilterInput,
  "upload_date": DateTimeOperationFilterInput,
  "company_id": IntOperationFilterInput
}

Decimal

Description

The built-in Decimal scalar type.

Example
Decimal

DecimalOperationFilterInput

Fields
Input Field Description
eq - Decimal
neq - Decimal
in - [Decimal]
nin - [Decimal]
gt - Decimal
ngt - Decimal
gte - Decimal
ngte - Decimal
lt - Decimal
nlt - Decimal
lte - Decimal
nlte - Decimal
Example
{
  "eq": Decimal,
  "neq": Decimal,
  "in": [Decimal],
  "nin": [Decimal],
  "gt": Decimal,
  "ngt": Decimal,
  "gte": Decimal,
  "ngte": Decimal,
  "lt": Decimal,
  "nlt": Decimal,
  "lte": Decimal,
  "nlte": Decimal
}

DetrimentalData

Fields
Field Name Description
event_date - DateTime
type_short - String
type_long - String
event_text - String
Example
{
  "event_date": "2007-12-03T10:15:30Z",
  "type_short": "xyz789",
  "type_long": "xyz789",
  "event_text": "abc123"
}

DetrimentalDataFilterInput

Example
{
  "and": [DetrimentalDataFilterInput],
  "or": [DetrimentalDataFilterInput],
  "event_date": DateTimeOperationFilterInput,
  "type_short": StringOperationFilterInput,
  "type_long": StringOperationFilterInput,
  "event_text": StringOperationFilterInput
}

DigitalCheckDetail

Description

Detail about user being checked

Fields
Field Name Description
checkId - Int! AML Check Unique ID
id - String Check detail Id
email - String Email of user being checked
firstName - String First name of user being checked
middleName - String Middle name of user being checked
lastName - String Last name of user being checked
dateOfBirth - DateTime Last name of user being checked
mobileNumber - String Mobile number user being checked
countryOfResidence - account_CountryCode! ISO Alpha-3 Country of Residence
identityDocuments - [CheckDetailIdentityDocument] Identity documents provided (passport, driving license, national insurance)
addresses - [CheckDetailAddress] Addresses provided to check
Example
{
  "checkId": 987,
  "id": "abc123",
  "email": "xyz789",
  "firstName": "xyz789",
  "middleName": "abc123",
  "lastName": "abc123",
  "dateOfBirth": "2007-12-03T10:15:30Z",
  "mobileNumber": "abc123",
  "countryOfResidence": "AFG",
  "identityDocuments": [CheckDetailIdentityDocument],
  "addresses": [CheckDetailAddress]
}

Director

Fields
Field Name Description
id - String
person_id - String
appointments - [Director]
source - SourceKey!
is_current - Boolean!
appointment - CompanyAppointmentType!
company_name - String
rfa_rating - CompanyRating!
first_name - String
surname - String
nationality - String
town - String
county - String
postcode - String
occupation - String
locality - String
address - String
title - String
appointment_type - String
birthdate - DateTime
date_appointed - DateTime
date_resigned - DateTime
other_appointments - String
company - String
companyId - Long!
company_id - Long!
Example
{
  "id": "abc123",
  "person_id": "xyz789",
  "appointments": [Director],
  "source": "RFA",
  "is_current": false,
  "appointment": "UNKNOWN",
  "company_name": "xyz789",
  "rfa_rating": "THREE_RED_FLAGS",
  "first_name": "abc123",
  "surname": "xyz789",
  "nationality": "xyz789",
  "town": "abc123",
  "county": "abc123",
  "postcode": "abc123",
  "occupation": "abc123",
  "locality": "abc123",
  "address": "abc123",
  "title": "xyz789",
  "appointment_type": "abc123",
  "birthdate": "2007-12-03T10:15:30Z",
  "date_appointed": "2007-12-03T10:15:30Z",
  "date_resigned": "2007-12-03T10:15:30Z",
  "other_appointments": "abc123",
  "company": "abc123",
  "companyId": {},
  "company_id": {}
}

DirectorFilterInput

Example
{
  "and": [DirectorFilterInput],
  "or": [DirectorFilterInput],
  "source": SourceKeyOperationFilterInput,
  "is_current": BooleanOperationFilterInput,
  "appointment": CompanyAppointmentTypeOperationFilterInput,
  "company_name": StringOperationFilterInput,
  "rfa_rating": CompanyRatingOperationFilterInput,
  "first_name": StringOperationFilterInput,
  "surname": StringOperationFilterInput,
  "nationality": StringOperationFilterInput,
  "town": StringOperationFilterInput,
  "county": StringOperationFilterInput,
  "postcode": StringOperationFilterInput,
  "occupation": StringOperationFilterInput,
  "locality": StringOperationFilterInput,
  "address": StringOperationFilterInput,
  "title": StringOperationFilterInput,
  "appointment_type": StringOperationFilterInput,
  "birthdate": DateTimeOperationFilterInput,
  "date_appointed": DateTimeOperationFilterInput,
  "date_resigned": DateTimeOperationFilterInput,
  "other_appointments": StringOperationFilterInput,
  "person_id": StringOperationFilterInput,
  "company": StringOperationFilterInput,
  "companyId": LongOperationFilterInput,
  "company_id": LongOperationFilterInput,
  "id": StringOperationFilterInput
}

DirectorPartial

Fields
Field Name Description
age_years - Int
appointment_duration_years - Int
title - Honorific!
occupation - String
nationalities - [String]
nationalities_iso3 - [String]
Example
{
  "age_years": 987,
  "appointment_duration_years": 123,
  "title": "UNKNOWN",
  "occupation": "xyz789",
  "nationalities": ["abc123"],
  "nationalities_iso3": ["xyz789"]
}

DirectorPartialFilterInput

Fields
Input Field Description
and - [DirectorPartialFilterInput!]
or - [DirectorPartialFilterInput!]
age_years - IntOperationFilterInput
appointment_duration_years - IntOperationFilterInput
title - HonorificOperationFilterInput
occupation - StringOperationFilterInput
nationalities - ListStringOperationFilterInput
nationalities_iso3 - ListStringOperationFilterInput
Example
{
  "and": [DirectorPartialFilterInput],
  "or": [DirectorPartialFilterInput],
  "age_years": IntOperationFilterInput,
  "appointment_duration_years": IntOperationFilterInput,
  "title": HonorificOperationFilterInput,
  "occupation": StringOperationFilterInput,
  "nationalities": ListStringOperationFilterInput,
  "nationalities_iso3": ListStringOperationFilterInput
}

DirectorPerson

Fields
Field Name Description
company_number - String
appointment_type - AppointmentType
person_id - String
is_corporate - Boolean
appointment_date - Date
resignation_date - Date
company - CompanySearch
Example
{
  "company_number": "xyz789",
  "appointment_type": "CURRENT_SECRETARY",
  "person_id": "abc123",
  "is_corporate": true,
  "appointment_date": "2007-12-03",
  "resignation_date": "2007-12-03",
  "company": CompanySearch
}

DirectorPersonFilterInput

Fields
Input Field Description
and - [DirectorPersonFilterInput!]
or - [DirectorPersonFilterInput!]
company_number - StringOperationFilterInput
appointment_type - AppointmentTypeOperationFilterInput
person_id - StringOperationFilterInput
is_corporate - BooleanOperationFilterInput
appointment_date - DateTimeOperationFilterInput
resignation_date - DateTimeOperationFilterInput
Example
{
  "and": [DirectorPersonFilterInput],
  "or": [DirectorPersonFilterInput],
  "company_number": StringOperationFilterInput,
  "appointment_type": AppointmentTypeOperationFilterInput,
  "person_id": StringOperationFilterInput,
  "is_corporate": BooleanOperationFilterInput,
  "appointment_date": DateTimeOperationFilterInput,
  "resignation_date": DateTimeOperationFilterInput
}

DirectorSummary

Fields
Field Name Description
total_current - Int!
total_previous - Int!
Example
{"total_current": 123, "total_previous": 987}

DirectorSummaryFilterInput

Fields
Input Field Description
and - [DirectorSummaryFilterInput!]
or - [DirectorSummaryFilterInput!]
total_current - IntOperationFilterInput
total_previous - IntOperationFilterInput
Example
{
  "and": [DirectorSummaryFilterInput],
  "or": [DirectorSummaryFilterInput],
  "total_current": IntOperationFilterInput,
  "total_previous": IntOperationFilterInput
}

DocumentField

Values
Enum Value Description

FIRST_NAME

MIDDLE_NAME

LAST_NAME

DATE_OF_BIRTH

DOCUMENT_NUMBER

EXPIRY_DATE

ADDRESS

Example
"FIRST_NAME"

DocumentFieldOperationFilterInput

Fields
Input Field Description
eq - DocumentField
neq - DocumentField
in - [DocumentField!]
nin - [DocumentField!]
Example
{
  "eq": "FIRST_NAME",
  "neq": "FIRST_NAME",
  "in": ["FIRST_NAME"],
  "nin": ["FIRST_NAME"]
}

EmailConfigurationFilterInput

Example
{
  "and": [EmailConfigurationFilterInput],
  "or": [EmailConfigurationFilterInput],
  "accountId": StringOperationFilterInput,
  "subject": StringOperationFilterInput,
  "template": StringOperationFilterInput,
  "account": AccountFilterInput
}

EmailConfigurationSortInput

Fields
Input Field Description
accountId - SortEnumType
subject - SortEnumType
template - SortEnumType
account - AccountSortInput
Example
{
  "accountId": "ASC",
  "subject": "ASC",
  "template": "ASC",
  "account": AccountSortInput
}

Event

Values
Enum Value Description

BUSINESS_ADDRESS_AMENDED

CCJ_SATISFIED

CCJ_NEW

COMPANY_RESTORATION

ACC_REF_DATE_CHANGE

REG_NAME_CHANGE

REG_ADDRESS_CHANGE

DISSOLUTION_FIRST_GAZETTE

DISSOLUTION_0

DISSOLUTION_9

GAZETTE_ADMIN_ORDER

GAZETTE_RECEIVER_APPOINTED

GAZETTE_BANKRUPTCY_ORDER

GAZETTE_CVA

GAZETTE_COMPANY_DISSOLVED

GAZETTE_PARTNERSHIP_DISSOLUTION

GAZETTE_HIGH_COURT_WRIT

GAZETTE_JOINT_ADMINISTRATORS_APPOINTED

GAZETTE_LIQUIDATOR_APPOINTED

GAZETTE_RECEIVER_LAND_PROPERTY

GAZETTE_CREDITORS_MEETING

GAZETTE_PETITION_DISMISSED

GAZETTE_WINDING_UP_PETITION

GAZETTE_PETITION_ADJOURNED

GAZETTE_PETITION_WITHDRAWN

GAZETTE_RECEIVER_MANAGER_APPOINTED

GAZETTE_RECEIVER_MANAGER_CEASING

GAZETTE_STRIKING_OFF_NOTICE_DISMISSED

GAZETTE_STRIKING_OFF_SUSPENDED

GAZETTE_STRIKING_OFF_APPLICATION

GAZETTE_STRIKING_OFF_NOTICE

GAZETTE_STRIKING_OFF_WITHDRAWN

GAZETTE_TRUST_DEED

GAZETTE_UNADVERTISED_PETITION_TO_WIND_UP

GAZETTE_VOLUNTARY_ARRANGEMENT_IN_DEFAULT

GAZETTE_VOLUNTARY_WINDING_UP

GAZETTE_WINDING_UP_ORDER_RESCINDED

GAZETTE_WINDING_UP_ORDER

MORTGAGE_AMENDMENT

SATISFIED_MORTGAGE

NEW_MORTGAGE

LATE_ACCOUNTS

SHAREHOLDER_ADDED

OFFICER_ADDED

OFFICER_RESIGNED

ACCOUNTS_ADDED

PAYMENT_TREND_CHANGE

CCJ_NEW_PROBABLE_MATCH

CCJ_NEW_POSSIBLE_MATCH

IMMINENT_COURT_HEARING

CREDIT_SCORE_INCREASE

CREDIT_SCORE_DECREASE

CREDIT_SCORE_CHANGE_20_POINTS

REVENUE_DROP_GT_10_PERCENT

COMPANY_INCORPORATED

CREDITOR_SERVICES

PRELIMINARY_NOTICE_OF_CREDITOR_ARRANGEMENT

COMPANY_RESTORATION_COURT_ORDER

COMPANY_RESTORATION_ADMINISTRATIVE_RESTORATION

LIQUIDITY_RATIO_DROP_GT_10_PERCENT

COHO_STATEMENT_OF_AFFAIRS

ASSET_VALUE_INCREASE_BY_GT_15_PERCENT

VOLUNTARY_DISSOLUTION_APPLICATION_SUSPENDED

LSE_PROFIT_WARNING

DEBT_EBITDA_RATIO

PRE_INSOLVENCY

CREDITOR_CLAIM_1_YEAR_WORKING_CAPITAL_GT_0_4

CREDITOR_CLAIM_1_YEAR_NET_WORTH_GT_0_4

RFA_RATING_CHANGE

GAZETTE_ANNUAL_LIQUIDATION_MEETINGS

GAZETTE_DEEMED_CONSENT

GAZETTE_FINAL_MEETINGS

GAZETTE_NOTICES_TO_MEMBERS

GAZETTE_NOTICE_OF_DIVIDEND

GAZETTE_NOTICE_OF_INTENDED_DIVIDEND

GAZETTE_NOTICE_TO_CREDITORS

GAZETTE_RESOLUTION_FOR_WINDING_UP

GAZETTE_SERVICE_OF_PETITION

POSC_CHANGE

HMCOURTS_NOTICE_INTENTION_APPOINT_ADMINISTRATOR

HMCOURTS_NOTICE_APPOINT_ADMINISTRATOR

HMCOURTS_ADMINISTRATOR_APPLICATION

HMCOURTS_CVA

HMCOURTS_WINDING_UP_PETITION

HMCOURTS_INITIAL_STAGE_WINDING_UP_PETITION

HMCOURTS_WINDING_UP_PETITION_WITHDRAWN

CREDIT_LIMIT_INCREASED

CREDIT_LIMIT_DECREASED

CREDIT_LIMIT_CHANGED_20_POINTS

ACCOUNTS_OVERDUE

Example
"BUSINESS_ADDRESS_AMENDED"

EventOperationFilterInput

Fields
Input Field Description
eq - Event
neq - Event
in - [Event!]
nin - [Event!]
Example
{
  "eq": "BUSINESS_ADDRESS_AMENDED",
  "neq": "BUSINESS_ADDRESS_AMENDED",
  "in": ["BUSINESS_ADDRESS_AMENDED"],
  "nin": ["BUSINESS_ADDRESS_AMENDED"]
}

EventType

Fields
Field Name Description
description - String Description
name - String Name
id - Event! Id
Example
{
  "description": "xyz789",
  "name": "abc123",
  "id": "BUSINESS_ADDRESS_AMENDED"
}

EventTypeFilterInput

Example
{
  "and": [EventTypeFilterInput],
  "or": [EventTypeFilterInput],
  "id": EventOperationFilterInput,
  "name": StringOperationFilterInput,
  "description": StringOperationFilterInput,
  "supportedPortfolioType": PortfolioTypeOperationFilterInput,
  "triggerEvent": ListFilterInputTypeOfTriggerEventFilterInput,
  "portfolioEvent": ListFilterInputTypeOfPortfolioEventFilterInput
}

EventTypeOperationFilterInput

Fields
Input Field Description
eq - company_EventType
neq - company_EventType
in - [company_EventType!]
nin - [company_EventType!]
Example
{"eq": "NA", "neq": "NA", "in": ["NA"], "nin": ["NA"]}

EventTypeSortInput

Fields
Input Field Description
id - SortEnumType
name - SortEnumType
description - SortEnumType
supportedPortfolioType - SortEnumType
Example
{
  "id": "ASC",
  "name": "ASC",
  "description": "ASC",
  "supportedPortfolioType": "ASC"
}

FileExportFilterInput

Example
{
  "and": [FileExportFilterInput],
  "or": [FileExportFilterInput],
  "id": StringOperationFilterInput,
  "legacyId": StringOperationFilterInput,
  "apiQuery": StringOperationFilterInput,
  "variables": StringOperationFilterInput,
  "accountId": StringOperationFilterInput,
  "userEmail": StringOperationFilterInput,
  "fileLocation": StringOperationFilterInput,
  "columnMappings": StringOperationFilterInput,
  "rowCount": IntOperationFilterInput,
  "etaSeconds": IntOperationFilterInput,
  "totalResults": IntOperationFilterInput,
  "columnSelection": NullableOfFileExportSelectionTypeOperationFilterInput,
  "resultSelection": NullableOfFileExportSelectionTypeOperationFilterInput,
  "status": FileExportStatusOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "completedDate": portfolio_DateTimeOperationFilterInput,
  "timestamp": portfolio_DateTimeOperationFilterInput,
  "acknowledged": BooleanOperationFilterInput,
  "csvExportLimit": IntOperationFilterInput,
  "queryName": StringOperationFilterInput,
  "fieldType": StringOperationFilterInput,
  "exportType": FileExportRequestTypeOperationFilterInput,
  "description": StringOperationFilterInput,
  "relativePath": StringOperationFilterInput,
  "isCancelled": BooleanOperationFilterInput,
  "isScheduledExport": BooleanOperationFilterInput,
  "exportReference": StringOperationFilterInput,
  "meta": FileExportMetaFilterInput
}

FileExportMetaFilterInput

Fields
Input Field Description
and - [FileExportMetaFilterInput!]
or - [FileExportMetaFilterInput!]
pdf - PDFMetaFilterInput
Example
{
  "and": [FileExportMetaFilterInput],
  "or": [FileExportMetaFilterInput],
  "pdf": PDFMetaFilterInput
}

FileExportRequestType

Values
Enum Value Description

CSV

PDF

Example
"CSV"

FileExportRequestTypeOperationFilterInput

Example
{"eq": "CSV", "neq": "CSV", "in": ["CSV"], "nin": ["CSV"]}

FileExportSelectionType

Values
Enum Value Description

ALL_COLUMNS

SELECTED_COLUMNS

SELECTED_PAGES

ALL_PAGES

Example
"ALL_COLUMNS"

FileExportStatus

Values
Enum Value Description

REQUESTED

COMPLETED

RUNNING

Example
"REQUESTED"

FileExportStatusOperationFilterInput

Fields
Input Field Description
eq - FileExportStatus
neq - FileExportStatus
in - [FileExportStatus!]
nin - [FileExportStatus!]
Example
{
  "eq": "REQUESTED",
  "neq": "REQUESTED",
  "in": ["REQUESTED"],
  "nin": ["REQUESTED"]
}

Float

Description

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Example
987.65

FloatOperationFilterInput

Fields
Input Field Description
eq - Float
neq - Float
in - [Float]
nin - [Float]
gt - Float
ngt - Float
gte - Float
ngte - Float
lt - Float
nlt - Float
lte - Float
nlte - Float
Example
{
  "eq": 987.65,
  "neq": 123.45,
  "in": [123.45],
  "nin": [123.45],
  "gt": 987.65,
  "ngt": 987.65,
  "gte": 987.65,
  "ngte": 987.65,
  "lt": 987.65,
  "nlt": 123.45,
  "lte": 123.45,
  "nlte": 123.45
}

FormerName

Fields
Field Name Description
name - String
date_from - DateTime
date_to - DateTime
Example
{
  "name": "xyz789",
  "date_from": "2007-12-03T10:15:30Z",
  "date_to": "2007-12-03T10:15:30Z"
}

FormerNameFilterInput

Example
{
  "and": [FormerNameFilterInput],
  "or": [FormerNameFilterInput],
  "name": StringOperationFilterInput,
  "date_from": DateTimeOperationFilterInput,
  "date_to": DateTimeOperationFilterInput
}

GazetteNotice

Description

Company Gazette notice

Fields
Field Name Description
published_date - DateTime! Date notice was published.
created_date - DateTime! Date notice created in RFA system
notice_code_value - String Notice code value. For more information: https://www.thegazette.co.uk/noticecodes
notice_code_name - NoticeCodeType! Description of notice code. For more information: https://www.thegazette.co.uk/noticecodes
notice_id - String Description of notice code. For more information: https://www.thegazette.co.uk/noticecodes
uri - String Uri for the notice. All notices: https://www.thegazette.co.uk/all-notices/notice
Example
{
  "published_date": "2007-12-03T10:15:30Z",
  "created_date": "2007-12-03T10:15:30Z",
  "notice_code_value": "abc123",
  "notice_code_name": "UNKNOWN",
  "notice_id": "xyz789",
  "uri": "abc123"
}

GazetteNoticeFilterInput

Example
{
  "and": [GazetteNoticeFilterInput],
  "or": [GazetteNoticeFilterInput],
  "companyId": IntOperationFilterInput,
  "published_date": DateTimeOperationFilterInput,
  "created_date": DateTimeOperationFilterInput,
  "notice_code_value": StringOperationFilterInput,
  "notice_code_name": NoticeCodeTypeOperationFilterInput,
  "uri": StringOperationFilterInput,
  "notice_id": StringOperationFilterInput,
  "source": StringOperationFilterInput
}

GbGConfiguration

Fields
Field Name Description
username - String
password - String
dataProtectionNumber - String
enabled - Boolean!
profileConfigurations - [GbgProfileConfiguration]
accountId - String
account - Account
Example
{
  "username": "xyz789",
  "password": "abc123",
  "dataProtectionNumber": "abc123",
  "enabled": false,
  "profileConfigurations": [GbgProfileConfiguration],
  "accountId": "xyz789",
  "account": Account
}

GbGConfigurationFilterInput

Example
{
  "and": [GbGConfigurationFilterInput],
  "or": [GbGConfigurationFilterInput],
  "accountId": StringOperationFilterInput,
  "username": StringOperationFilterInput,
  "password": StringOperationFilterInput,
  "dataProtectionNumber": StringOperationFilterInput,
  "enabled": BooleanOperationFilterInput,
  "profileConfigurations": ListFilterInputTypeOfGbgProfileConfigurationFilterInput,
  "account": AccountFilterInput
}

GbGConfigurationSortInput

Fields
Input Field Description
accountId - SortEnumType
username - SortEnumType
password - SortEnumType
dataProtectionNumber - SortEnumType
enabled - SortEnumType
account - AccountSortInput
Example
{
  "accountId": "ASC",
  "username": "ASC",
  "password": "ASC",
  "dataProtectionNumber": "ASC",
  "enabled": "ASC",
  "account": AccountSortInput
}

GbgProfileConfiguration

Fields
Field Name Description
countryCode - account_CountryCode!
profileId - String
profileType - GbgProfileType!
accountId - String
gbgConfiguration - GbGConfiguration
Example
{
  "countryCode": "AFG",
  "profileId": "abc123",
  "profileType": "AML",
  "accountId": "xyz789",
  "gbgConfiguration": GbGConfiguration
}

GbgProfileConfigurationFilterInput

Example
{
  "and": [GbgProfileConfigurationFilterInput],
  "or": [GbgProfileConfigurationFilterInput],
  "accountId": StringOperationFilterInput,
  "profileId": StringOperationFilterInput,
  "profileType": GbgProfileTypeOperationFilterInput,
  "countryCode": CountryCodeOperationFilterInput,
  "gbgConfiguration": GbGConfigurationFilterInput
}

GbgProfileType

Values
Enum Value Description

AML

KYC

KYC_WITH_DOC

Example
"AML"

GbgProfileTypeOperationFilterInput

Fields
Input Field Description
eq - GbgProfileType
neq - GbgProfileType
in - [GbgProfileType!]
nin - [GbgProfileType!]
Example
{"eq": "AML", "neq": "AML", "in": ["AML"], "nin": ["AML"]}

History

Description

Company History notice

Fields
Field Name Description
event_type - company_EventType!
company_id - Int!
description - String
published_date - DateTime!
id - String!
rating - CompanyRating
score - Float
case_number - String
case_title_company_name - String
case_type - String
source - String
filed_date - DateTime
company - CompanySearch
Example
{
  "event_type": "NA",
  "company_id": 123,
  "description": "abc123",
  "published_date": "2007-12-03T10:15:30Z",
  "id": "abc123",
  "rating": "THREE_RED_FLAGS",
  "score": 987.65,
  "case_number": "abc123",
  "case_title_company_name": "xyz789",
  "case_type": "xyz789",
  "source": "xyz789",
  "filed_date": "2007-12-03T10:15:30Z",
  "company": CompanySearch
}

HistoryFilterInput

Example
{
  "and": [HistoryFilterInput],
  "or": [HistoryFilterInput],
  "id": StringOperationFilterInput,
  "rating": NullableOfCompanyRatingOperationFilterInput,
  "company_id": IntOperationFilterInput,
  "event_type": EventTypeOperationFilterInput,
  "published_date": DateTimeOperationFilterInput,
  "description": StringOperationFilterInput,
  "score": FloatOperationFilterInput,
  "delete_event": BooleanOperationFilterInput,
  "case_number": StringOperationFilterInput,
  "case_title_company_name": StringOperationFilterInput,
  "case_type": StringOperationFilterInput,
  "source": StringOperationFilterInput,
  "filed_date": DateTimeOperationFilterInput
}

Honorific

Values
Enum Value Description

UNKNOWN

MR

MRS

MS

MISS

DOCTOR

PROFESSOR

SIR

COUNCILLOR

REVEREND

LORD

LADY

DAME

SISTER

BARONESS

CANON

FATHER

MX

THE_HONOURABLE

MASTER

RABBI

VISCOUNT

Example
"UNKNOWN"

HonorificOperationFilterInput

Fields
Input Field Description
eq - Honorific
neq - Honorific
in - [Honorific!]
nin - [Honorific!]
Example
{"eq": "UNKNOWN", "neq": "UNKNOWN", "in": ["UNKNOWN"], "nin": ["UNKNOWN"]}

IdKitConfiguration

Fields
Field Name Description
apiUrl - String
authUrl - String
apiKey - String
accountId - String
account - Account
Example
{
  "apiUrl": "xyz789",
  "authUrl": "abc123",
  "apiKey": "xyz789",
  "accountId": "xyz789",
  "account": Account
}

IdKitConfigurationFilterInput

Example
{
  "and": [IdKitConfigurationFilterInput],
  "or": [IdKitConfigurationFilterInput],
  "accountId": StringOperationFilterInput,
  "apiKey": StringOperationFilterInput,
  "authUrl": StringOperationFilterInput,
  "apiUrl": StringOperationFilterInput,
  "account": AccountFilterInput
}

IdKitConfigurationSortInput

Fields
Input Field Description
accountId - SortEnumType
apiKey - SortEnumType
authUrl - SortEnumType
apiUrl - SortEnumType
account - AccountSortInput
Example
{
  "accountId": "ASC",
  "apiKey": "ASC",
  "authUrl": "ASC",
  "apiUrl": "ASC",
  "account": AccountSortInput
}

IdentificationDeviceDetails

Description

Details of the device used to perform identity check

Fields
Field Name Description
ipAddress - String IP Address of the device
deviceModel - String The device model
vpnUsed - Boolean! Whether VPN was used
ipLocation - String IP location of the device.
geoLocation - String
Example
{
  "ipAddress": "xyz789",
  "deviceModel": "xyz789",
  "vpnUsed": true,
  "ipLocation": "xyz789",
  "geoLocation": "abc123"
}

IdentificationDeviceDetailsFilterInput

Example
{
  "and": [IdentificationDeviceDetailsFilterInput],
  "or": [IdentificationDeviceDetailsFilterInput],
  "id": IntOperationFilterInput,
  "identificationDocument": IdentificationDocumentFilterInput,
  "identificationDocumentId": IntOperationFilterInput,
  "ipAddress": StringOperationFilterInput,
  "deviceModel": StringOperationFilterInput,
  "vpnUsed": BooleanOperationFilterInput,
  "ipLocation": StringOperationFilterInput,
  "geoLocation": StringOperationFilterInput
}

IdentificationDeviceDetailsSortInput

Fields
Input Field Description
id - SortEnumType
identificationDocument - IdentificationDocumentSortInput
identificationDocumentId - SortEnumType
ipAddress - SortEnumType
deviceModel - SortEnumType
vpnUsed - SortEnumType
ipLocation - SortEnumType
geoLocation - SortEnumType
Example
{
  "id": "ASC",
  "identificationDocument": IdentificationDocumentSortInput,
  "identificationDocumentId": "ASC",
  "ipAddress": "ASC",
  "deviceModel": "ASC",
  "vpnUsed": "ASC",
  "ipLocation": "ASC",
  "geoLocation": "ASC"
}

IdentificationDocument

Description

Identification document result

Fields
Field Name Description
checkResultId - Int! AML Check Result Unique ID
fuzzyNameScore - Int! Fuzzy name score against the name specified
result - CheckResultType! Result based on name scoring
id - String Identification document Id
dateOfBirth - DateTime Date of birth
dateOfExpiry - DateTime Date of expiry
dateOfIssue - DateTime Date of issue
documentType - IdentificationDocumentType! Type of document
documentNumber - String Document number
firstName - String First name on document
lastName - String Last name on document
licenseClass - String License class
nationality - String Nationality on document
sex - IdentificationDocumentSexType! Person's sex
givenNames - String Given names
surnameAndGivenNames - String Surname and given names
issuingCountry - String Issueing country
isSuccess - Boolean! Result of identification check
images - [IdentificationDocumentImage] Images associated with document
edits - [IdentificationDocumentEdit] Images associated with document
integrityCheckResult - IdentificationDocumentIntegrity! Document integrity check results
biometrics - IdentificationDocumentBiometrics Liveliness biometric check results
deviceDetails - IdentificationDeviceDetails Details of the device used for check
Example
{
  "checkResultId": 123,
  "fuzzyNameScore": 123,
  "result": "AWAITING",
  "id": "abc123",
  "dateOfBirth": "2007-12-03T10:15:30Z",
  "dateOfExpiry": "2007-12-03T10:15:30Z",
  "dateOfIssue": "2007-12-03T10:15:30Z",
  "documentType": "DRIVING_LICENSE",
  "documentNumber": "abc123",
  "firstName": "abc123",
  "lastName": "xyz789",
  "licenseClass": "xyz789",
  "nationality": "xyz789",
  "sex": "FEMALE",
  "givenNames": "abc123",
  "surnameAndGivenNames": "abc123",
  "issuingCountry": "xyz789",
  "isSuccess": false,
  "images": [IdentificationDocumentImage],
  "edits": [IdentificationDocumentEdit],
  "integrityCheckResult": "CONSIDER",
  "biometrics": IdentificationDocumentBiometrics,
  "deviceDetails": IdentificationDeviceDetails
}

IdentificationDocumentBiometrics

Description

Identification document biometrics

Fields
Field Name Description
faceMatch - BiometricCheckResultType! Document and liveness face match check result
liveness - BiometricCheckResultType! Liveness check result
breakdown - [LivenessBreakdownItem] Breakdown of biometric checks performed
Example
{
  "faceMatch": "CONSIDER",
  "liveness": "CONSIDER",
  "breakdown": [LivenessBreakdownItem]
}

IdentificationDocumentBiometricsFilterInput

Example
{
  "and": [IdentificationDocumentBiometricsFilterInput],
  "or": [IdentificationDocumentBiometricsFilterInput],
  "id": IntOperationFilterInput,
  "identificationDocument": IdentificationDocumentFilterInput,
  "identificationDocumentId": IntOperationFilterInput,
  "faceMatch": BiometricCheckResultTypeOperationFilterInput,
  "liveness": BiometricCheckResultTypeOperationFilterInput,
  "breakdown": ListFilterInputTypeOfLivenessBreakdownItemFilterInput
}

IdentificationDocumentBiometricsSortInput

Fields
Input Field Description
id - SortEnumType
identificationDocument - IdentificationDocumentSortInput
identificationDocumentId - SortEnumType
faceMatch - SortEnumType
liveness - SortEnumType
Example
{
  "id": "ASC",
  "identificationDocument": IdentificationDocumentSortInput,
  "identificationDocumentId": "ASC",
  "faceMatch": "ASC",
  "liveness": "ASC"
}

IdentificationDocumentEdit

Description

Identification document edit

Fields
Field Name Description
id - Int! Id of edit
field - DocumentField! Field changed
submittedValue - String Submitted Value
Example
{
  "id": 987,
  "field": "FIRST_NAME",
  "submittedValue": "abc123"
}

IdentificationDocumentEditFilterInput

Example
{
  "and": [IdentificationDocumentEditFilterInput],
  "or": [IdentificationDocumentEditFilterInput],
  "id": IntOperationFilterInput,
  "checkResultId": IntOperationFilterInput,
  "field": DocumentFieldOperationFilterInput,
  "submittedValue": StringOperationFilterInput,
  "identificationDocument": IdentificationDocumentFilterInput
}

IdentificationDocumentFilterInput

Example
{
  "and": [IdentificationDocumentFilterInput],
  "or": [IdentificationDocumentFilterInput],
  "checkResultId": IntOperationFilterInput,
  "documentType": IdentificationDocumentTypeOperationFilterInput,
  "documentNumber": StringOperationFilterInput,
  "issuingCountry": StringOperationFilterInput,
  "firstName": StringOperationFilterInput,
  "lastName": StringOperationFilterInput,
  "givenNames": StringOperationFilterInput,
  "surnameAndGivenNames": StringOperationFilterInput,
  "nationality": StringOperationFilterInput,
  "dateOfBirth": portfolio_DateTimeOperationFilterInput,
  "dateOfExpiry": portfolio_DateTimeOperationFilterInput,
  "dateOfIssue": portfolio_DateTimeOperationFilterInput,
  "licenseClass": StringOperationFilterInput,
  "sex": IdentificationDocumentSexTypeOperationFilterInput,
  "checkResult": CheckResultFilterInput,
  "images": ListFilterInputTypeOfIdentificationDocumentImageFilterInput,
  "edits": ListFilterInputTypeOfIdentificationDocumentEditFilterInput,
  "biometrics": IdentificationDocumentBiometricsFilterInput,
  "deviceDetails": IdentificationDeviceDetailsFilterInput,
  "isSuccess": BooleanOperationFilterInput,
  "fuzzyNameScore": IntOperationFilterInput,
  "result": CheckResultTypeOperationFilterInput,
  "verificationId": StringOperationFilterInput,
  "mrz": StringOperationFilterInput,
  "integrityCheckResult": IdentificationDocumentIntegrityOperationFilterInput
}

IdentificationDocumentImage

Description

Identification document image

Fields
Field Name Description
imageType - IdentificationDocumentImageType! Type of image
content - String Encoded image
contentType - String Content type of image (jpeg, png, etc)
Example
{
  "imageType": "CROPPED_FRONT_IMAGE",
  "content": "xyz789",
  "contentType": "xyz789"
}

IdentificationDocumentImageFilterInput

Example
{
  "and": [IdentificationDocumentImageFilterInput],
  "or": [IdentificationDocumentImageFilterInput],
  "id": IntOperationFilterInput,
  "checkResultId": IntOperationFilterInput,
  "imageType": IdentificationDocumentImageTypeOperationFilterInput,
  "identificationDocument": IdentificationDocumentFilterInput,
  "contentType": StringOperationFilterInput,
  "content": StringOperationFilterInput
}

IdentificationDocumentImageType

Values
Enum Value Description

CROPPED_FRONT_IMAGE

CROPPED_BACK_IMAGE

FACE_IMAGE

LIVENESS_FACE_IMAGE

Example
"CROPPED_FRONT_IMAGE"

IdentificationDocumentImageTypeOperationFilterInput

Example
{
  "eq": "CROPPED_FRONT_IMAGE",
  "neq": "CROPPED_FRONT_IMAGE",
  "in": ["CROPPED_FRONT_IMAGE"],
  "nin": ["CROPPED_FRONT_IMAGE"]
}

IdentificationDocumentIntegrity

Values
Enum Value Description

CONSIDER

FAIL

PASS

Example
"CONSIDER"

IdentificationDocumentIntegrityOperationFilterInput

Example
{"eq": "CONSIDER", "neq": "CONSIDER", "in": ["CONSIDER"], "nin": ["CONSIDER"]}

IdentificationDocumentSearchType

Fields
Field Name Description
id - Int! AML Check Result Unique ID
fuzzyNameScore - Int! Fuzzy name score against the name specified
result - CheckResultType! Result based on name scoring
isSuccess - Boolean! Result of identification check
Example
{"id": 123, "fuzzyNameScore": 987, "result": "AWAITING", "isSuccess": false}

IdentificationDocumentSexType

Values
Enum Value Description

FEMALE

MALE

UNSPECIFIED

Example
"FEMALE"

IdentificationDocumentSexTypeOperationFilterInput

Example
{"eq": "FEMALE", "neq": "FEMALE", "in": ["FEMALE"], "nin": ["FEMALE"]}

IdentificationDocumentSortInput

Fields
Input Field Description
checkResultId - SortEnumType
documentType - SortEnumType
documentNumber - SortEnumType
issuingCountry - SortEnumType
firstName - SortEnumType
lastName - SortEnumType
givenNames - SortEnumType
surnameAndGivenNames - SortEnumType
nationality - SortEnumType
dateOfBirth - SortEnumType
dateOfExpiry - SortEnumType
dateOfIssue - SortEnumType
licenseClass - SortEnumType
sex - SortEnumType
checkResult - CheckResultSortInput
biometrics - IdentificationDocumentBiometricsSortInput
deviceDetails - IdentificationDeviceDetailsSortInput
isSuccess - SortEnumType
fuzzyNameScore - SortEnumType
result - SortEnumType
verificationId - SortEnumType
mrz - SortEnumType
integrityCheckResult - SortEnumType
Example
{
  "checkResultId": "ASC",
  "documentType": "ASC",
  "documentNumber": "ASC",
  "issuingCountry": "ASC",
  "firstName": "ASC",
  "lastName": "ASC",
  "givenNames": "ASC",
  "surnameAndGivenNames": "ASC",
  "nationality": "ASC",
  "dateOfBirth": "ASC",
  "dateOfExpiry": "ASC",
  "dateOfIssue": "ASC",
  "licenseClass": "ASC",
  "sex": "ASC",
  "checkResult": CheckResultSortInput,
  "biometrics": IdentificationDocumentBiometricsSortInput,
  "deviceDetails": IdentificationDeviceDetailsSortInput,
  "isSuccess": "ASC",
  "fuzzyNameScore": "ASC",
  "result": "ASC",
  "verificationId": "ASC",
  "mrz": "ASC",
  "integrityCheckResult": "ASC"
}

IdentificationDocumentType

Values
Enum Value Description

DRIVING_LICENSE

PASSPORT

NATIONAL_ID

ID_CARD

UNKNOWN

Example
"DRIVING_LICENSE"

IdentificationDocumentTypeOperationFilterInput

Example
{
  "eq": "DRIVING_LICENSE",
  "neq": "DRIVING_LICENSE",
  "in": ["DRIVING_LICENSE"],
  "nin": ["DRIVING_LICENSE"]
}

IdentificationProvider

Fields
Field Name Description
id - IdentificationProviderId! Provider Id
providerName - String
amlResults - [AmlResult]
checkDescriptions - [CheckDescription]
Example
{
  "id": "AUTHENTEQ",
  "providerName": "abc123",
  "amlResults": [AmlResult],
  "checkDescriptions": [CheckDescription]
}

IdentificationProviderFilterInput

Example
{
  "and": [IdentificationProviderFilterInput],
  "or": [IdentificationProviderFilterInput],
  "providerId": IdentificationProviderIdOperationFilterInput,
  "providerName": StringOperationFilterInput,
  "amlResults": ListFilterInputTypeOfAmlResultFilterInput,
  "checkDescriptions": ListFilterInputTypeOfCheckDescriptionFilterInput
}

IdentificationProviderId

Values
Enum Value Description

AUTHENTEQ

COMPLY_ADVANTAGE

GBG

VITAL4

Example
"AUTHENTEQ"

IdentificationProviderIdOperationFilterInput

Example
{
  "eq": "AUTHENTEQ",
  "neq": "AUTHENTEQ",
  "in": ["AUTHENTEQ"],
  "nin": ["AUTHENTEQ"]
}

IdentificationProviderSortInput

Fields
Input Field Description
providerId - SortEnumType
providerName - SortEnumType
Example
{"providerId": "ASC", "providerName": "ASC"}

InsolvencyPerson

Fields
Field Name Description
url - String Link into Insolvency Register
court - String
type - String
caseno - String
number - String
start_date - Date
initial_letter - String
Example
{
  "url": "xyz789",
  "court": "abc123",
  "type": "abc123",
  "caseno": "xyz789",
  "number": "xyz789",
  "start_date": "2007-12-03",
  "initial_letter": "abc123"
}

InsolvencyPersonFilterInput

Example
{
  "and": [InsolvencyPersonFilterInput],
  "or": [InsolvencyPersonFilterInput],
  "initial_letter": StringOperationFilterInput,
  "url": StringOperationFilterInput,
  "court": StringOperationFilterInput,
  "type": StringOperationFilterInput,
  "caseno": StringOperationFilterInput,
  "number": StringOperationFilterInput,
  "start_date": DateTimeOperationFilterInput
}

Int

Description

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

Example
987

IntOperationFilterInput

Fields
Input Field Description
eq - Int
neq - Int
in - [Int]
nin - [Int]
gt - Int
ngt - Int
gte - Int
ngte - Int
lt - Int
nlt - Int
lte - Int
nlte - Int
Example
{
  "eq": 123,
  "neq": 987,
  "in": [987],
  "nin": [123],
  "gt": 987,
  "ngt": 123,
  "gte": 123,
  "ngte": 123,
  "lt": 987,
  "nlt": 123,
  "lte": 987,
  "nlte": 987
}

Latest_Action

Fields
Field Name Description
action - String
date - DateTime!
Example
{
  "action": "xyz789",
  "date": "2007-12-03T10:15:30Z"
}

Latest_ActionFilterInput

Example
{
  "and": [Latest_ActionFilterInput],
  "or": [Latest_ActionFilterInput],
  "action": StringOperationFilterInput,
  "date": DateTimeOperationFilterInput
}

ListAmlMatchTypeOperationFilterInput

Example
{
  "all": AmlMatchTypeOperationFilterInput,
  "none": AmlMatchTypeOperationFilterInput,
  "some": AmlMatchTypeOperationFilterInput,
  "any": false
}

ListAmlTypeOperationFilterInput

Fields
Input Field Description
all - AmlTypeOperationFilterInput
none - AmlTypeOperationFilterInput
some - AmlTypeOperationFilterInput
any - Boolean
Example
{
  "all": AmlTypeOperationFilterInput,
  "none": AmlTypeOperationFilterInput,
  "some": AmlTypeOperationFilterInput,
  "any": false
}

ListFilterInputTypeOfAccountFilterInput

Fields
Input Field Description
all - AccountFilterInput
none - AccountFilterInput
some - AccountFilterInput
any - Boolean
Example
{
  "all": AccountFilterInput,
  "none": AccountFilterInput,
  "some": AccountFilterInput,
  "any": true
}

ListFilterInputTypeOfAccountTypeWebHookFilterInput

Example
{
  "all": AccountTypeWebHookFilterInput,
  "none": AccountTypeWebHookFilterInput,
  "some": AccountTypeWebHookFilterInput,
  "any": true
}

ListFilterInputTypeOfAddressFilterInput

Fields
Input Field Description
all - AddressFilterInput
none - AddressFilterInput
some - AddressFilterInput
any - Boolean
Example
{
  "all": AddressFilterInput,
  "none": AddressFilterInput,
  "some": AddressFilterInput,
  "any": false
}

ListFilterInputTypeOfAddressVerificationDetailFilterInput

Example
{
  "all": AddressVerificationDetailFilterInput,
  "none": AddressVerificationDetailFilterInput,
  "some": AddressVerificationDetailFilterInput,
  "any": false
}

ListFilterInputTypeOfAddressVerificationItemFilterInput

Example
{
  "all": AddressVerificationItemFilterInput,
  "none": AddressVerificationItemFilterInput,
  "some": AddressVerificationItemFilterInput,
  "any": true
}

ListFilterInputTypeOfAmlAddressFilterInput

Fields
Input Field Description
all - AmlAddressFilterInput
none - AmlAddressFilterInput
some - AmlAddressFilterInput
any - Boolean
Example
{
  "all": AmlAddressFilterInput,
  "none": AmlAddressFilterInput,
  "some": AmlAddressFilterInput,
  "any": false
}

ListFilterInputTypeOfAmlEntityAssetFilterInput

Fields
Input Field Description
all - AmlEntityAssetFilterInput
none - AmlEntityAssetFilterInput
some - AmlEntityAssetFilterInput
any - Boolean
Example
{
  "all": AmlEntityAssetFilterInput,
  "none": AmlEntityAssetFilterInput,
  "some": AmlEntityAssetFilterInput,
  "any": true
}

ListFilterInputTypeOfAmlEntityAssociateFilterInput

Example
{
  "all": AmlEntityAssociateFilterInput,
  "none": AmlEntityAssociateFilterInput,
  "some": AmlEntityAssociateFilterInput,
  "any": true
}

ListFilterInputTypeOfAmlEntityMediaFilterInput

Fields
Input Field Description
all - AmlEntityMediaFilterInput
none - AmlEntityMediaFilterInput
some - AmlEntityMediaFilterInput
any - Boolean
Example
{
  "all": AmlEntityMediaFilterInput,
  "none": AmlEntityMediaFilterInput,
  "some": AmlEntityMediaFilterInput,
  "any": false
}

ListFilterInputTypeOfAmlMatchFilterInput

Fields
Input Field Description
all - AmlMatchFilterInput
none - AmlMatchFilterInput
some - AmlMatchFilterInput
any - Boolean
Example
{
  "all": AmlMatchFilterInput,
  "none": AmlMatchFilterInput,
  "some": AmlMatchFilterInput,
  "any": true
}

ListFilterInputTypeOfAmlMatchTypeDetailFilterInput

Example
{
  "all": AmlMatchTypeDetailFilterInput,
  "none": AmlMatchTypeDetailFilterInput,
  "some": AmlMatchTypeDetailFilterInput,
  "any": true
}

ListFilterInputTypeOfAmlPositionFilterInput

Fields
Input Field Description
all - AmlPositionFilterInput
none - AmlPositionFilterInput
some - AmlPositionFilterInput
any - Boolean
Example
{
  "all": AmlPositionFilterInput,
  "none": AmlPositionFilterInput,
  "some": AmlPositionFilterInput,
  "any": true
}

ListFilterInputTypeOfAmlResultFilterInput

Fields
Input Field Description
all - AmlResultFilterInput
none - AmlResultFilterInput
some - AmlResultFilterInput
any - Boolean
Example
{
  "all": AmlResultFilterInput,
  "none": AmlResultFilterInput,
  "some": AmlResultFilterInput,
  "any": false
}

ListFilterInputTypeOfAmlSourceNoteFilterInput

Fields
Input Field Description
all - AmlSourceNoteFilterInput
none - AmlSourceNoteFilterInput
some - AmlSourceNoteFilterInput
any - Boolean
Example
{
  "all": AmlSourceNoteFilterInput,
  "none": AmlSourceNoteFilterInput,
  "some": AmlSourceNoteFilterInput,
  "any": true
}

ListFilterInputTypeOfApiRequestFilterInput

Fields
Input Field Description
all - ApiRequestFilterInput
none - ApiRequestFilterInput
some - ApiRequestFilterInput
any - Boolean
Example
{
  "all": ApiRequestFilterInput,
  "none": ApiRequestFilterInput,
  "some": ApiRequestFilterInput,
  "any": false
}

ListFilterInputTypeOfBalance_SheetFilterInput

Fields
Input Field Description
all - Balance_SheetFilterInput
none - Balance_SheetFilterInput
some - Balance_SheetFilterInput
any - Boolean
Example
{
  "all": Balance_SheetFilterInput,
  "none": Balance_SheetFilterInput,
  "some": Balance_SheetFilterInput,
  "any": false
}

ListFilterInputTypeOfBeneficialOwnerFilterInput

Fields
Input Field Description
all - BeneficialOwnerFilterInput
none - BeneficialOwnerFilterInput
some - BeneficialOwnerFilterInput
any - Boolean
Example
{
  "all": BeneficialOwnerFilterInput,
  "none": BeneficialOwnerFilterInput,
  "some": BeneficialOwnerFilterInput,
  "any": true
}

ListFilterInputTypeOfCCJFilterInput

Fields
Input Field Description
all - CCJFilterInput
none - CCJFilterInput
some - CCJFilterInput
any - Boolean
Example
{
  "all": CCJFilterInput,
  "none": CCJFilterInput,
  "some": CCJFilterInput,
  "any": true
}

ListFilterInputTypeOfCashFlowFilterInput

Fields
Input Field Description
all - CashFlowFilterInput
none - CashFlowFilterInput
some - CashFlowFilterInput
any - Boolean
Example
{
  "all": CashFlowFilterInput,
  "none": CashFlowFilterInput,
  "some": CashFlowFilterInput,
  "any": true
}

ListFilterInputTypeOfCheckDescriptionFilterInput

Fields
Input Field Description
all - CheckDescriptionFilterInput
none - CheckDescriptionFilterInput
some - CheckDescriptionFilterInput
any - Boolean
Example
{
  "all": CheckDescriptionFilterInput,
  "none": CheckDescriptionFilterInput,
  "some": CheckDescriptionFilterInput,
  "any": false
}

ListFilterInputTypeOfCheckDetailAddressFilterInput

Example
{
  "all": CheckDetailAddressFilterInput,
  "none": CheckDetailAddressFilterInput,
  "some": CheckDetailAddressFilterInput,
  "any": true
}

ListFilterInputTypeOfCheckDetailIdentityDocumentFilterInput

Example
{
  "all": CheckDetailIdentityDocumentFilterInput,
  "none": CheckDetailIdentityDocumentFilterInput,
  "some": CheckDetailIdentityDocumentFilterInput,
  "any": false
}

ListFilterInputTypeOfCheckFilterInput

Fields
Input Field Description
all - CheckFilterInput
none - CheckFilterInput
some - CheckFilterInput
any - Boolean
Example
{
  "all": CheckFilterInput,
  "none": CheckFilterInput,
  "some": CheckFilterInput,
  "any": true
}

ListFilterInputTypeOfCheckNotificationFilterInput

Fields
Input Field Description
all - CheckNotificationFilterInput
none - CheckNotificationFilterInput
some - CheckNotificationFilterInput
any - Boolean
Example
{
  "all": CheckNotificationFilterInput,
  "none": CheckNotificationFilterInput,
  "some": CheckNotificationFilterInput,
  "any": false
}

ListFilterInputTypeOfCheckStatusFilterInput

Fields
Input Field Description
all - CheckStatusFilterInput
none - CheckStatusFilterInput
some - CheckStatusFilterInput
any - Boolean
Example
{
  "all": CheckStatusFilterInput,
  "none": CheckStatusFilterInput,
  "some": CheckStatusFilterInput,
  "any": true
}

ListFilterInputTypeOfCompanyArchiveFilterInput

Fields
Input Field Description
all - CompanyArchiveFilterInput
none - CompanyArchiveFilterInput
some - CompanyArchiveFilterInput
any - Boolean
Example
{
  "all": CompanyArchiveFilterInput,
  "none": CompanyArchiveFilterInput,
  "some": CompanyArchiveFilterInput,
  "any": false
}

ListFilterInputTypeOfCompanyBeneficiaryFilterInput

Example
{
  "all": CompanyBeneficiaryFilterInput,
  "none": CompanyBeneficiaryFilterInput,
  "some": CompanyBeneficiaryFilterInput,
  "any": false
}

ListFilterInputTypeOfCompanyBeneficiaryRelationshipFilterInput

Example
{
  "all": CompanyBeneficiaryRelationshipFilterInput,
  "none": CompanyBeneficiaryRelationshipFilterInput,
  "some": CompanyBeneficiaryRelationshipFilterInput,
  "any": true
}

ListFilterInputTypeOfCompanyPortfolioFilterInput

Fields
Input Field Description
all - CompanyPortfolioFilterInput
none - CompanyPortfolioFilterInput
some - CompanyPortfolioFilterInput
any - Boolean
Example
{
  "all": CompanyPortfolioFilterInput,
  "none": CompanyPortfolioFilterInput,
  "some": CompanyPortfolioFilterInput,
  "any": true
}

ListFilterInputTypeOfContactFilterInput

Fields
Input Field Description
all - ContactFilterInput
none - ContactFilterInput
some - ContactFilterInput
any - Boolean
Example
{
  "all": ContactFilterInput,
  "none": ContactFilterInput,
  "some": ContactFilterInput,
  "any": true
}

ListFilterInputTypeOfCorporateEntityFilterInput

Fields
Input Field Description
all - CorporateEntityFilterInput
none - CorporateEntityFilterInput
some - CorporateEntityFilterInput
any - Boolean
Example
{
  "all": CorporateEntityFilterInput,
  "none": CorporateEntityFilterInput,
  "some": CorporateEntityFilterInput,
  "any": false
}

ListFilterInputTypeOfCreditLimitFilterInput

Fields
Input Field Description
all - CreditLimitFilterInput
none - CreditLimitFilterInput
some - CreditLimitFilterInput
any - Boolean
Example
{
  "all": CreditLimitFilterInput,
  "none": CreditLimitFilterInput,
  "some": CreditLimitFilterInput,
  "any": false
}

ListFilterInputTypeOfCreditorFilterInput

Fields
Input Field Description
all - CreditorFilterInput
none - CreditorFilterInput
some - CreditorFilterInput
any - Boolean
Example
{
  "all": CreditorFilterInput,
  "none": CreditorFilterInput,
  "some": CreditorFilterInput,
  "any": false
}

ListFilterInputTypeOfCurrent_DirectorsFilterInput

Fields
Input Field Description
all - Current_DirectorsFilterInput
none - Current_DirectorsFilterInput
some - Current_DirectorsFilterInput
any - Boolean
Example
{
  "all": Current_DirectorsFilterInput,
  "none": Current_DirectorsFilterInput,
  "some": Current_DirectorsFilterInput,
  "any": true
}

ListFilterInputTypeOfDebtorFilterInput

Fields
Input Field Description
all - DebtorFilterInput
none - DebtorFilterInput
some - DebtorFilterInput
any - Boolean
Example
{
  "all": DebtorFilterInput,
  "none": DebtorFilterInput,
  "some": DebtorFilterInput,
  "any": false
}

ListFilterInputTypeOfDetrimentalDataFilterInput

Fields
Input Field Description
all - DetrimentalDataFilterInput
none - DetrimentalDataFilterInput
some - DetrimentalDataFilterInput
any - Boolean
Example
{
  "all": DetrimentalDataFilterInput,
  "none": DetrimentalDataFilterInput,
  "some": DetrimentalDataFilterInput,
  "any": false
}

ListFilterInputTypeOfDirectorFilterInput

Fields
Input Field Description
all - DirectorFilterInput
none - DirectorFilterInput
some - DirectorFilterInput
any - Boolean
Example
{
  "all": DirectorFilterInput,
  "none": DirectorFilterInput,
  "some": DirectorFilterInput,
  "any": true
}

ListFilterInputTypeOfDirectorPartialFilterInput

Fields
Input Field Description
all - DirectorPartialFilterInput
none - DirectorPartialFilterInput
some - DirectorPartialFilterInput
any - Boolean
Example
{
  "all": DirectorPartialFilterInput,
  "none": DirectorPartialFilterInput,
  "some": DirectorPartialFilterInput,
  "any": false
}

ListFilterInputTypeOfFormerNameFilterInput

Fields
Input Field Description
all - FormerNameFilterInput
none - FormerNameFilterInput
some - FormerNameFilterInput
any - Boolean
Example
{
  "all": FormerNameFilterInput,
  "none": FormerNameFilterInput,
  "some": FormerNameFilterInput,
  "any": true
}

ListFilterInputTypeOfGazetteNoticeFilterInput

Fields
Input Field Description
all - GazetteNoticeFilterInput
none - GazetteNoticeFilterInput
some - GazetteNoticeFilterInput
any - Boolean
Example
{
  "all": GazetteNoticeFilterInput,
  "none": GazetteNoticeFilterInput,
  "some": GazetteNoticeFilterInput,
  "any": true
}

ListFilterInputTypeOfGbgProfileConfigurationFilterInput

Example
{
  "all": GbgProfileConfigurationFilterInput,
  "none": GbgProfileConfigurationFilterInput,
  "some": GbgProfileConfigurationFilterInput,
  "any": true
}

ListFilterInputTypeOfHistoryFilterInput

Fields
Input Field Description
all - HistoryFilterInput
none - HistoryFilterInput
some - HistoryFilterInput
any - Boolean
Example
{
  "all": HistoryFilterInput,
  "none": HistoryFilterInput,
  "some": HistoryFilterInput,
  "any": true
}

ListFilterInputTypeOfIdentificationDocumentEditFilterInput

Example
{
  "all": IdentificationDocumentEditFilterInput,
  "none": IdentificationDocumentEditFilterInput,
  "some": IdentificationDocumentEditFilterInput,
  "any": false
}

ListFilterInputTypeOfIdentificationDocumentImageFilterInput

Example
{
  "all": IdentificationDocumentImageFilterInput,
  "none": IdentificationDocumentImageFilterInput,
  "some": IdentificationDocumentImageFilterInput,
  "any": true
}

ListFilterInputTypeOfLivenessBreakdownItemFilterInput

Example
{
  "all": LivenessBreakdownItemFilterInput,
  "none": LivenessBreakdownItemFilterInput,
  "some": LivenessBreakdownItemFilterInput,
  "any": true
}

ListFilterInputTypeOfMortgageFilterInput

Fields
Input Field Description
all - MortgageFilterInput
none - MortgageFilterInput
some - MortgageFilterInput
any - Boolean
Example
{
  "all": MortgageFilterInput,
  "none": MortgageFilterInput,
  "some": MortgageFilterInput,
  "any": false
}

ListFilterInputTypeOfNotificationFilterInput

Fields
Input Field Description
all - NotificationFilterInput
none - NotificationFilterInput
some - NotificationFilterInput
any - Boolean
Example
{
  "all": NotificationFilterInput,
  "none": NotificationFilterInput,
  "some": NotificationFilterInput,
  "any": true
}

ListFilterInputTypeOfNotificationHistoryFilterInput

Example
{
  "all": NotificationHistoryFilterInput,
  "none": NotificationHistoryFilterInput,
  "some": NotificationHistoryFilterInput,
  "any": false
}

ListFilterInputTypeOfPOSCFilterInput

Fields
Input Field Description
all - POSCFilterInput
none - POSCFilterInput
some - POSCFilterInput
any - Boolean
Example
{
  "all": POSCFilterInput,
  "none": POSCFilterInput,
  "some": POSCFilterInput,
  "any": true
}

ListFilterInputTypeOfPersonFilterInput

Fields
Input Field Description
all - PersonFilterInput
none - PersonFilterInput
some - PersonFilterInput
any - Boolean
Example
{
  "all": PersonFilterInput,
  "none": PersonFilterInput,
  "some": PersonFilterInput,
  "any": false
}

ListFilterInputTypeOfPortfolioEventFilterInput

Fields
Input Field Description
all - PortfolioEventFilterInput
none - PortfolioEventFilterInput
some - PortfolioEventFilterInput
any - Boolean
Example
{
  "all": PortfolioEventFilterInput,
  "none": PortfolioEventFilterInput,
  "some": PortfolioEventFilterInput,
  "any": true
}

ListFilterInputTypeOfPortfolioRecipientsFilterInput

Example
{
  "all": PortfolioRecipientsFilterInput,
  "none": PortfolioRecipientsFilterInput,
  "some": PortfolioRecipientsFilterInput,
  "any": true
}

ListFilterInputTypeOfProfit_LossFilterInput

Fields
Input Field Description
all - Profit_LossFilterInput
none - Profit_LossFilterInput
some - Profit_LossFilterInput
any - Boolean
Example
{
  "all": Profit_LossFilterInput,
  "none": Profit_LossFilterInput,
  "some": Profit_LossFilterInput,
  "any": true
}

ListFilterInputTypeOfRatioAnalysisFilterInput

Fields
Input Field Description
all - RatioAnalysisFilterInput
none - RatioAnalysisFilterInput
some - RatioAnalysisFilterInput
any - Boolean
Example
{
  "all": RatioAnalysisFilterInput,
  "none": RatioAnalysisFilterInput,
  "some": RatioAnalysisFilterInput,
  "any": false
}

ListFilterInputTypeOfSIC07FilterInput

Fields
Input Field Description
all - SIC07FilterInput
none - SIC07FilterInput
some - SIC07FilterInput
any - Boolean
Example
{
  "all": SIC07FilterInput,
  "none": SIC07FilterInput,
  "some": SIC07FilterInput,
  "any": true
}

ListFilterInputTypeOfShareholderFilterInput

Fields
Input Field Description
all - ShareholderFilterInput
none - ShareholderFilterInput
some - ShareholderFilterInput
any - Boolean
Example
{
  "all": ShareholderFilterInput,
  "none": ShareholderFilterInput,
  "some": ShareholderFilterInput,
  "any": true
}

ListFilterInputTypeOfTriggerEventFilterInput

Fields
Input Field Description
all - TriggerEventFilterInput
none - TriggerEventFilterInput
some - TriggerEventFilterInput
any - Boolean
Example
{
  "all": TriggerEventFilterInput,
  "none": TriggerEventFilterInput,
  "some": TriggerEventFilterInput,
  "any": true
}

ListFilterInputTypeOfUserFilterInput

Fields
Input Field Description
all - UserFilterInput
none - UserFilterInput
some - UserFilterInput
any - Boolean
Example
{
  "all": UserFilterInput,
  "none": UserFilterInput,
  "some": UserFilterInput,
  "any": true
}

ListFilterInputTypeOfUserRoleFilterInput

Fields
Input Field Description
all - UserRoleFilterInput
none - UserRoleFilterInput
some - UserRoleFilterInput
any - Boolean
Example
{
  "all": UserRoleFilterInput,
  "none": UserRoleFilterInput,
  "some": UserRoleFilterInput,
  "any": true
}

ListFilterInputTypeOfVerificationFilterInput

Fields
Input Field Description
all - VerificationFilterInput
none - VerificationFilterInput
some - VerificationFilterInput
any - Boolean
Example
{
  "all": VerificationFilterInput,
  "none": VerificationFilterInput,
  "some": VerificationFilterInput,
  "any": false
}

ListFilterInputTypeOfWebHookFilterInput

Fields
Input Field Description
all - WebHookFilterInput
none - WebHookFilterInput
some - WebHookFilterInput
any - Boolean
Example
{
  "all": WebHookFilterInput,
  "none": WebHookFilterInput,
  "some": WebHookFilterInput,
  "any": false
}

ListStringOperationFilterInput

Fields
Input Field Description
all - StringOperationFilterInput
none - StringOperationFilterInput
some - StringOperationFilterInput
any - Boolean
Example
{
  "all": StringOperationFilterInput,
  "none": StringOperationFilterInput,
  "some": StringOperationFilterInput,
  "any": true
}

LivenessBreakdownItem

Description

Biometric checks breakdown item

Fields
Field Name Description
field - String Biometric check
value - BiometricCheckResultType! Outcome of biometric check
Example
{"field": "abc123", "value": "CONSIDER"}

LivenessBreakdownItemFilterInput

Example
{
  "and": [LivenessBreakdownItemFilterInput],
  "or": [LivenessBreakdownItemFilterInput],
  "id": IntOperationFilterInput,
  "identificationDocumentBiometrics": IdentificationDocumentBiometricsFilterInput,
  "identificationDocumentBiomertricsId": IntOperationFilterInput,
  "field": StringOperationFilterInput,
  "value": BiometricCheckResultTypeOperationFilterInput
}

Location

Fields
Field Name Description
lat - Float!
lon - Float!
Example
{"lat": 123.45, "lon": 123.45}

LocationFilterInput

Fields
Input Field Description
and - [LocationFilterInput!]
or - [LocationFilterInput!]
within - LocationInput
Example
{
  "and": [LocationFilterInput],
  "or": [LocationFilterInput],
  "within": LocationInput
}

LocationInput

Fields
Input Field Description
distance - String
longitude - Float!
latitude - Float!
Example
{
  "distance": "xyz789",
  "longitude": 123.45,
  "latitude": 987.65
}

Long

Description

The Long scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1.

Example
{}

LongOperationFilterInput

Fields
Input Field Description
eq - Long
neq - Long
in - [Long]
nin - [Long]
gt - Long
ngt - Long
gte - Long
ngte - Long
lt - Long
nlt - Long
lte - Long
nlte - Long
Example
{
  "eq": {},
  "neq": {},
  "in": [{}],
  "nin": [{}],
  "gt": {},
  "ngt": {},
  "gte": {},
  "ngte": {},
  "lt": {},
  "nlt": {},
  "lte": {},
  "nlte": {}
}

Mortgage

Description

Mortgage / debenture data

Fields
Field Name Description
date_created - DateTime
type - String
holder - String
secured_on - String
form_no - String
satisfied - String
details - String
mortgage_id - Long!
mortgage_no - Int!
companies_company_id - Int!
satisfied_date - DateTime
Example
{
  "date_created": "2007-12-03T10:15:30Z",
  "type": "xyz789",
  "holder": "abc123",
  "secured_on": "abc123",
  "form_no": "abc123",
  "satisfied": "xyz789",
  "details": "abc123",
  "mortgage_id": {},
  "mortgage_no": 123,
  "companies_company_id": 987,
  "satisfied_date": "2007-12-03T10:15:30Z"
}

MortgageFilterInput

Example
{
  "and": [MortgageFilterInput],
  "or": [MortgageFilterInput],
  "date_created": DateTimeOperationFilterInput,
  "type": StringOperationFilterInput,
  "holder": StringOperationFilterInput,
  "secured_on": StringOperationFilterInput,
  "form_no": StringOperationFilterInput,
  "satisfied": StringOperationFilterInput,
  "details": StringOperationFilterInput,
  "mortgage_id": LongOperationFilterInput,
  "mortgage_no": IntOperationFilterInput,
  "companies_company_id": IntOperationFilterInput,
  "satisfied_date": DateTimeOperationFilterInput
}

NoticeCodeType

Values
Enum Value Description

UNKNOWN

PROCLAMATIONS

ROYAL_FAMILY_NOTICE_CODE_NO_LONGER_IN_SERVICE

APPOINTMENTS_TO_THE_ROYAL_HOUSEHOLD_NOTICE_CODE_NO_LONGER_IN_SERVICE

LOYAL_ADDRESSES

HONOURS_AND_AWARDS

PRIVY_COUNCIL_OFFICE

CHANGE_OF_NAME_AND_OR_ARMS

CROWN_OFFICE

DUCHY_OF_CORNWALL_OR_DUCHY_OF_LANCASTER

DEPUTY_LIEUTENANT_COMMISSIONS

APPOINTMENT_OF_ROYAL_COMMISSIONS_NOTICE_CODE_NO_LONGER_IN_SERVICE

LORD_CHANCELLOR_S_OFFICE_NOTICE_CODE_NO_LONGER_IN_SERVICE

HEADING_AS_APPROPRIATE

LORD_LIEUTENANTS

HOME_OFFICE

THE_SCOTTISH_EXECUTIVE

CHANCELLOR_OF_THE_EXCHEQUER

WARRANTS_UNDER_THE_ROYAL_SIGN_MANUAL

ORDER_OF_ST_JOHN

IMMIGRATION_AND_ASYLUM

KNIGHTS_BACHELOR

ORDER_OF_THE_BATH

ORDER_OF_SAINT_MICHAEL_AND_SAINT_GEORGE

THE_ROYAL_VICTORIAN_ORDER

BAR_TO_THE_ROYAL_VICTORIAN_MEDAL

ROYAL_VICTORIAN_MEDAL

ORDER_OF_THE_COMPANIONS_OF_HONOUR

ORDER_OF_THE_BRITISH_EMPIRE

BRITISH_EMPIRE_MEDAL

ROYAL_RED_CROSS

QUEEN_S_POLICE_MEDAL

QUEEN_S_FIRE_SERVICE_MEDAL

QUEEN_S_AMBULANCE_SERVICE_MEDAL

QUEEN_S_VOLUNTEER_RESERVES_MEDAL

OVERSEAS_TERRITORIES_POLICE_AND_FIRE_SERVICE_MEDAL

UK_PARLIAMENT

HOUSE_OF_LORDS

SPEAKER_S_NOTICE

LORD_CHANCELLORS_OFFICE_NOTICE_CODE_NO_LONGER_IN_SERVICE

HOUSE_OF_COMMONS

THE_SCOTTISH_PARLIAMENT

NORTHERN_IRELAND_ASSEMBLY

NATIONAL_ASSEMBLY_FOR_WALES

CHURCH_COMMISSIONERS_NOTICE_CODE_NO_LONGER_IN_SERVICE

MARRIAGE_ACTS

CHURCH_OF_SCOTLAND_NOTICE_CODE_NO_LONGER_IN_SERVICE

CHURCH_USE_AND_FABRIC

TREASURY

NATIONAL_SAVINGS

BANK_OF_ENGLAND

BANKS_OF_ISSUE_IN_SCOTLAND

CUSTOMS_AND_EXCISE

BANKERS_NI_ACTS

INSOLVENCY_SERVICE_NOTICE_CODE_NO_LONGER_IN_SERVICE

ROAD_TRAFFIC_ACTS

NEW_ROADS_AND_STREET_WORKS

HIGHWAYS

LONDON_HACKNEY_CARRIAGES

RAILWAYS

TRANSPORT_ACTS

PORTS

CIVIL_AVIATION

CYCLE_TRACKS

ROADS_NI_ORDER

TOWN_AND_COUNTRY_PLANNING

NEW_TOWNS_NOTICE_CODE_NO_LONGER_IN_SERVICE

ACQUISITION_AND_DISPOSAL_OF_LAND

LOCAL_GOVERNMENT_AND_HOUSING_NOTICE_CODE_NO_LONGER_IN_SERVICE

COMMONS_REGISTRATION_NOTICE_CODE_NO_LONGER_IN_SERVICE

OPEN_SPACES_NOTICE_CODE_NO_LONGER_IN_SERVICE

INNER_URBAN_AREAS_NOTICE_CODE_NO_LONGER_IN_SERVICE

PIPE_LINES

ZOO_LICENSING

MEDICINES

OTHER_NOTICES_HEALTH

CORONAVIRUS_POWERS_RELATING_TO_POTENTIALLY_INFECTIOUS_PERSONS

GATHERINGS_AND_PREMISES

CORONAVIRUS_TRANSPORTATION

CORONAVIRUS_EMERGENCY_VOLUNTEER_COMPENSATION

CORONAVIRUS_DISAPPLICATION_OR_MODIFICATION_OF_DBS_PROVISIONS

CORONAVIRUS_REVIEW_OF_MEDICAL_CERTIFICATES_OF_CAUSE_OF_DEATH_AND_CREMATIONS_SCOTLAND

CORONAVIRUS_INFORMATION_RELATING_TO_FOOD_SUPPLY_CHAINS_FINANCIAL_PENALTIES

CORONAVIRUS_TEMPORARY_CLOSURE_OF_EDUCATIONAL_INSTITUTIONS_AND_CHILDCARE_PREMISES

TRAINING_AND_CHILDCARE

CORONAVIRUS_POSTPONEMENT_OF_ELECTIONS_SCOTLAND

CORONAVIRUS_FAILURE_TO_PUBLISH_REPORTS_ON_THE_NON_DEVOLVED_PROVISIONS_OF_CORONAVIRUS_ACT2020

CORONAVIRUS_TEMPORARY_REGISTRATION_OF_SOCIAL_WORKERS_SCOTLAND

CORONAVIRUS_FREEDOM_OF_INFORMATION_EXTENSIONS_SCOTLAND

CORONAVIRUS_REPORTING_OF_STATUTORY_DUTIES_SCOTLAND

CORONAVIRUS_SERIOUS_AND_IMMINENT_THREAT_DECLARATION

CLEAN_AIR

CONTROL_OF_POLLUTION

ENVIRONMENTAL_PROTECTION

COAST_PROTECTION

NATIONAL_PARKS_AND_ACCESS_TO_THE_COUNTRYSIDE

WILDLIFE_AND_COUNTRYSIDE

HARBOURS

FLOOD_PREVENTION

WATER_RESOURCES

WATER_INDUSTRY

LAND_DRAINAGE

NATURAL_MINERAL_WATERS

FISHERIES

VETERINARY_MEDICINES

CORN_RETURNS_NOTICE_CODE_NO_LONGER_IN_SERVICE

ANIMAL_HEALTH

FORESTRY_AND_PLANT_HEALTH

DAIRY_PRODUCE_QUOTAS_REGULATIONS_NOTICE_CODE_NO_LONGER_IN_SERVICE

GAS

COAL

ELECTRICITY

POST_OFFICE

TELECOMMUNICATIONS

ELECTRONIC_COMMUNICATIONS

OTHER_NOTICES

MORATORIUM_COMING_INTO_FORCE

MORATORIUM_COMING_TO_AN_END

RE_USE_OF_A_PROHIBITED_NAME

CROSS_BORDER_INSOLVENCIES

OVERSEAS_TERRITORIES_AND_DEPENDENCIES

NOTICE_OF_INTENDED_DIVIDEND

NOTICE_OF_DIVIDEND

OTHER_CORPORATE_INSOLVENCY_NOTICES

QUALIFYING_DECISION_PROCEDURE

APPOINTMENT_OF_ADMINISTRATORS

ADMINISTRATION_ORDERS

MEETINGS_OF_CREDITORS_ADMINISTRATION

NOTICES_TO_MEMBERS

DEEMED_CONSENT_ADMINISTRATION

APPOINTMENT_OF_ADMINISTRATIVE_RECEIVERS

MEETINGS_OF_CREDITORS_RECEIVERSHIP

APPOINTMENT_OF_RECEIVERS

DEEMED_CONSENT_ADMINISTRATIVE_RECEIVERSHIP

RESOLUTION_FOR_WINDING_UP

APPOINTMENT_OF_LIQUIDATORS

NOTICES_TO_CREDITORS

ANNUAL_LIQUIDATION_MEETINGS

FINAL_MEETINGS_MEMBERS_WINDING_UP

RESOLUTION_FOR_CREDITORS_WINDING_UP

MEETINGS_OF_CREDITORS_WINDING_UP

APPOINTMENT_OF_LIQUIDATORS_CREDITORS_WINDING_UP

ANNUAL_LIQUIDATION_MEETINGS_CREDITORS_WINDING_UP

FINAL_MEETINGS_CREDITORS_WINDING_UP

NOTICE_TO_CREDITORS

DEEMED_CONSENT_CVL

PETITIONS_TO_WIND_UP_COMPANIES

PETITIONS_TO_WIND_UP_PARTNERSHIPS

WINDING_UP_ORDER_COMPANIES

WINDING_UP_ORDER_PARTNERSHIPS

APPOINTMENT_OF_LIQUIDATORS_WINDING_UP_BY_COURT

MEETINGS_OF_CREDITORS

NOTICE_OF_INTENDED_DIVIDEND_WINDING_UP_BY_COURT

NOTICE_OF_DIVIDEND_WINDING_UP_BY_COURT

FINAL_MEETINGS_WINDING_UP_BY_COURT

RELEASE_OF_LIQUIDATOR

NOTICE_TO_CREDITORS_WINDING_UP_BY_COURT

DISMISSAL_OF_WINDING_UP_PETITION

SERVICE_OF_PETITION

ANNUAL_MEETING

PUBLIC_EXAMINATIONS

DEEMED_CONSENT_WINDING_UP_BY_THE_COURT

STATUTORY_DEMANDS

SUBSTITUTED_SERVICE_OF_PETITION

BANKRUPTCY_ORDERS

BANKRUPTCY_ORDERS_PARTNERSHIPS

ADMINISTRATION_ORDERS_PERSONAL_INSOLVENCY

AMENDMENT_OF_TITLE_OF_PROCEEDINGS

APPOINTMENT_OF_TRUSTEES

NOTICES_TO_CREDITORS_PERSONAL_INSOLVENCY

NOTICE_OF_INTENDED_DIVIDEND_PERSONAL_INSOLVENCY

NOTICE_OF_DIVIDEND_PERSONAL_INSOLVENCY

FINAL_MEETINGS_PERSONAL_INSOLVENCY

ANNULMENT_OF_PROCEEDINGS

APPLICATIONS_FOR_DISCHARGE

RELEASE_OF_TRUSTEES

DISCHARGE_ORDERS

OR_RESCINDING_ORDERS

REVOKING

TRUST_DEEDS

SATISFACTION_OF_TRUST_DEED_NOTICE_CODE_NO_LONGER_IN_SERVICE

DEEMED_CONSENT_BANKRUPTCY

RECALL_OF_SEQUESTRATION

SECTION52_BC_SEQUESTRATIONS_UNDERLYING_LEGISLATION_REPEALED_IN2014_NOTICE_CODE_NO_LONGER_IN_SERVICE

MEETING_OF_CREDITORS_PERSONAL_INSOLVENCY

PUBLIC_EXAMINATIONS_PERSONAL_INSOLVENCY

QUALIFYING_DECISION_PROCEDURE_PERSONAL_INSOLVENCY

COMPANIES_RESTORED_TO_THE_REGISTER

PRE_EMPTION_OFFERS_TO_SHAREHOLDERS

REDEMPTION_OR_PURCHASE_OF_OWN_SHARES_OUT_OF_CAPITAL

NOTICE_OF_DISCLAIMER

NOTICES_UNDER_THE_TRUSTEE_ACT1925

INSURANCE_COMPANIES

EMPLOYMENT_AGENCIES_NOTICE_CODE_NO_LONGER_IN_SERVICE

INSOLVENCY_PRACTITIONER_APPLICATIONS

COMPANY_DIRECTOR_DISQUALIFICATION_ORDER

COMPANIES_REMOVED_FROM_THE_REGISTER

REDUCTION_OF_CAPITAL

COMPANY_DOCUMENTS

EUROPEAN_ECONOMIC_INTEREST_GROUPING

MEETING_OF_CREDITORS

PETITIONS_TO_TRANSFER_BUSINESS

TAKEOVER_OFFERS

CHANGE_IN_THE_MEMBERS_OF_A_PARTNERSHIP

DISSOLUTION_OF_PARTNERSHIP

STATEMENT_BY_GENERAL_PARTNER

FRIENDLY_SOCIETIES

INDUSTRIAL_AND_PROVIDENT_SOCIETIES

BUILDING_SOCIETIES

CO_OPERATIVE_AND_COMMUNITY_BENEFIT_SOCIETIES

CHANGES_OF_NAME

NEXT_OF_KIN

DECEASED_ESTATES

UNCLAIMED_ESTATES

COMPETITION

POINTS_OF_LIGHT

Example
"UNKNOWN"

NoticeCodeTypeOperationFilterInput

Fields
Input Field Description
eq - NoticeCodeType
neq - NoticeCodeType
in - [NoticeCodeType!]
nin - [NoticeCodeType!]
Example
{"eq": "UNKNOWN", "neq": "UNKNOWN", "in": ["UNKNOWN"], "nin": ["UNKNOWN"]}

Notification

Fields
Field Name Description
id - Int!
notificationType - Int!
portfolioId - Int!
portfolio - Portfolio
Example
{
  "id": 987,
  "notificationType": 987,
  "portfolioId": 123,
  "portfolio": Portfolio
}

NotificationEventEnum

Values
Enum Value Description

SPAM_REPORT

DROPPED

BOUNCE

CLICK

OPEN

DELIVERED

DEFERRED

PROCESSED

Example
"SPAM_REPORT"

NotificationEventEnumOperationFilterInput

Example
{
  "eq": "SPAM_REPORT",
  "neq": "SPAM_REPORT",
  "in": ["SPAM_REPORT"],
  "nin": ["SPAM_REPORT"]
}

NotificationFilterInput

Fields
Input Field Description
and - [NotificationFilterInput!]
or - [NotificationFilterInput!]
id - IntOperationFilterInput
notificationType - IntOperationFilterInput
portfolioId - IntOperationFilterInput
portfolio - PortfolioFilterInput
Example
{
  "and": [NotificationFilterInput],
  "or": [NotificationFilterInput],
  "id": IntOperationFilterInput,
  "notificationType": IntOperationFilterInput,
  "portfolioId": IntOperationFilterInput,
  "portfolio": PortfolioFilterInput
}

NotificationHistory

Fields
Field Name Description
portfolioEventId - Int!
createdDate - DateTime!
portfolioId - Int!
portfolio - Portfolio
Example
{
  "portfolioEventId": 987,
  "createdDate": "2007-12-03T10:15:30Z",
  "portfolioId": 123,
  "portfolio": Portfolio
}

NotificationHistoryFilterInput

Example
{
  "and": [NotificationHistoryFilterInput],
  "or": [NotificationHistoryFilterInput],
  "portfolioEventId": IntOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "portfolioId": IntOperationFilterInput,
  "portfolio": PortfolioFilterInput
}

NotificationTypeEnum

Values
Enum Value Description

EMAIL

SMS

Example
"EMAIL"

NotificationTypeEnumOperationFilterInput

Fields
Input Field Description
eq - NotificationTypeEnum
neq - NotificationTypeEnum
in - [NotificationTypeEnum!]
nin - [NotificationTypeEnum!]
Example
{"eq": "EMAIL", "neq": "EMAIL", "in": ["EMAIL"], "nin": ["EMAIL"]}

NullableOfCheckTypeEnumOperationFilterInput

Fields
Input Field Description
eq - CheckTypeEnum
neq - CheckTypeEnum
in - [CheckTypeEnum]
nin - [CheckTypeEnum]
Example
{
  "eq": "KNOW_YOUR_CLIENT",
  "neq": "KNOW_YOUR_CLIENT",
  "in": ["KNOW_YOUR_CLIENT"],
  "nin": ["KNOW_YOUR_CLIENT"]
}

NullableOfCompanyRatingOperationFilterInput

Fields
Input Field Description
eq - CompanyRating
neq - CompanyRating
in - [CompanyRating]
nin - [CompanyRating]
Example
{
  "eq": "THREE_RED_FLAGS",
  "neq": "THREE_RED_FLAGS",
  "in": ["THREE_RED_FLAGS"],
  "nin": ["THREE_RED_FLAGS"]
}

NullableOfCompanyReportReasonCodeOperationFilterInput

Example
{
  "eq": "CREDIT_DECISION",
  "neq": "CREDIT_DECISION",
  "in": ["CREDIT_DECISION"],
  "nin": ["CREDIT_DECISION"]
}

NullableOfCountryCodeOperationFilterInput

Fields
Input Field Description
eq - CountryCode
neq - CountryCode
in - [CountryCode]
nin - [CountryCode]
Example
{"eq": "AFG", "neq": "AFG", "in": ["AFG"], "nin": ["AFG"]}

NullableOfCurrencyCodeOperationFilterInput

Fields
Input Field Description
eq - CurrencyCode
neq - CurrencyCode
in - [CurrencyCode]
nin - [CurrencyCode]
Example
{"eq": "AED", "neq": "AED", "in": ["AED"], "nin": ["AED"]}

NullableOfEventOperationFilterInput

Fields
Input Field Description
eq - Event
neq - Event
in - [Event]
nin - [Event]
Example
{
  "eq": "BUSINESS_ADDRESS_AMENDED",
  "neq": "BUSINESS_ADDRESS_AMENDED",
  "in": ["BUSINESS_ADDRESS_AMENDED"],
  "nin": ["BUSINESS_ADDRESS_AMENDED"]
}

NullableOfFileExportSelectionTypeOperationFilterInput

Example
{
  "eq": "ALL_COLUMNS",
  "neq": "ALL_COLUMNS",
  "in": ["ALL_COLUMNS"],
  "nin": ["ALL_COLUMNS"]
}

NullableOfOrderedCompanyRatingOperationFilterInput

Fields
Input Field Description
eq - OrderedCompanyRating
neq - OrderedCompanyRating
in - [OrderedCompanyRating]
nin - [OrderedCompanyRating]
Example
{
  "eq": "BUSINESS_DISCONTINUED",
  "neq": "BUSINESS_DISCONTINUED",
  "in": ["BUSINESS_DISCONTINUED"],
  "nin": ["BUSINESS_DISCONTINUED"]
}

NullableOfRfaRatingOperationFilterInput

Fields
Input Field Description
eq - RfaRating
neq - RfaRating
in - [RfaRating]
nin - [RfaRating]
Example
{
  "eq": "THREE_RED_FLAGS",
  "neq": "THREE_RED_FLAGS",
  "in": ["THREE_RED_FLAGS"],
  "nin": ["THREE_RED_FLAGS"]
}

OrderedCompanyRating

Values
Enum Value Description

BUSINESS_DISCONTINUED

DISSOLVED

STRIKE_OFF

INSOLVENT

NOT_TRADING

NA

GOLD

SILVER

BRONZE

AMBER

ONE_RED_FLAG

TWO_RED_FLAGS

THREE_RED_FLAGS

PRE_INSOLVENCY

UNKNOWN

Example
"BUSINESS_DISCONTINUED"

PDFMetaFilterInput

Fields
Input Field Description
and - [PDFMetaFilterInput!]
or - [PDFMetaFilterInput!]
companyName - StringOperationFilterInput
companyNumber - StringOperationFilterInput
countryCode - CountryCodeOperationFilterInput
Example
{
  "and": [PDFMetaFilterInput],
  "or": [PDFMetaFilterInput],
  "companyName": StringOperationFilterInput,
  "companyNumber": StringOperationFilterInput,
  "countryCode": CountryCodeOperationFilterInput
}

POSC

Fields
Field Name Description
id - Int!
companyno - String
address - String
principal_office_address - String
postcode - String
name - String
birthdate - String
nationality - String
country_of_residence - String
kind - String
natures_of_control - String
notified_on - String
ceased_on - String
is_sanctioned - Boolean!
statement - String
identification_country_registered - String
identification_legal_authority - String
identification_legal_form - String
identification_place_registered - String
identification_registeration_number - String
timestamp - Int!
Example
{
  "id": 987,
  "companyno": "abc123",
  "address": "abc123",
  "principal_office_address": "abc123",
  "postcode": "xyz789",
  "name": "xyz789",
  "birthdate": "abc123",
  "nationality": "xyz789",
  "country_of_residence": "xyz789",
  "kind": "xyz789",
  "natures_of_control": "abc123",
  "notified_on": "abc123",
  "ceased_on": "xyz789",
  "is_sanctioned": false,
  "statement": "abc123",
  "identification_country_registered": "abc123",
  "identification_legal_authority": "abc123",
  "identification_legal_form": "abc123",
  "identification_place_registered": "abc123",
  "identification_registeration_number": "xyz789",
  "timestamp": 123
}

POSCFilterInput

Fields
Input Field Description
and - [POSCFilterInput!]
or - [POSCFilterInput!]
id - IntOperationFilterInput
companyno - StringOperationFilterInput
address - StringOperationFilterInput
principal_office_address - StringOperationFilterInput
postcode - StringOperationFilterInput
name - StringOperationFilterInput
birthdate - StringOperationFilterInput
nationality - StringOperationFilterInput
country_of_residence - StringOperationFilterInput
kind - StringOperationFilterInput
natures_of_control - StringOperationFilterInput
notified_on - StringOperationFilterInput
ceased_on - StringOperationFilterInput
is_sanctioned - BooleanOperationFilterInput
statement - StringOperationFilterInput
identification_country_registered - StringOperationFilterInput
identification_legal_authority - StringOperationFilterInput
identification_legal_form - StringOperationFilterInput
identification_place_registered - StringOperationFilterInput
identification_registeration_number - StringOperationFilterInput
timestamp - IntOperationFilterInput
Example
{
  "and": [POSCFilterInput],
  "or": [POSCFilterInput],
  "id": IntOperationFilterInput,
  "companyno": StringOperationFilterInput,
  "address": StringOperationFilterInput,
  "principal_office_address": StringOperationFilterInput,
  "postcode": StringOperationFilterInput,
  "name": StringOperationFilterInput,
  "birthdate": StringOperationFilterInput,
  "nationality": StringOperationFilterInput,
  "country_of_residence": StringOperationFilterInput,
  "kind": StringOperationFilterInput,
  "natures_of_control": StringOperationFilterInput,
  "notified_on": StringOperationFilterInput,
  "ceased_on": StringOperationFilterInput,
  "is_sanctioned": BooleanOperationFilterInput,
  "statement": StringOperationFilterInput,
  "identification_country_registered": StringOperationFilterInput,
  "identification_legal_authority": StringOperationFilterInput,
  "identification_legal_form": StringOperationFilterInput,
  "identification_place_registered": StringOperationFilterInput,
  "identification_registeration_number": StringOperationFilterInput,
  "timestamp": IntOperationFilterInput
}

Person

Fields
Field Name Description
id - String
premises - String
type - PersonRecordType!
source - String
title - String
forenames - String
surname - String
full_name - String
honours - String
careof - String
pobox - String
address_line_1 - String
address_line_2 - String
locality - String
county - String
country - String
occupation - String
nationality - String
country_of_residence - String
postcode - String
dob - DateTime
dob_partial - Boolean
company_id - Int!
director - DirectorPerson
insolvency - InsolvencyPerson
posc - PoscPerson
timestamp - Int!
relevance - Float
Example
{
  "id": "xyz789",
  "premises": "xyz789",
  "type": "DIRECTOR",
  "source": "xyz789",
  "title": "abc123",
  "forenames": "xyz789",
  "surname": "xyz789",
  "full_name": "xyz789",
  "honours": "xyz789",
  "careof": "abc123",
  "pobox": "xyz789",
  "address_line_1": "abc123",
  "address_line_2": "abc123",
  "locality": "xyz789",
  "county": "xyz789",
  "country": "abc123",
  "occupation": "xyz789",
  "nationality": "xyz789",
  "country_of_residence": "xyz789",
  "postcode": "xyz789",
  "dob": "2007-12-03T10:15:30Z",
  "dob_partial": true,
  "company_id": 987,
  "director": DirectorPerson,
  "insolvency": InsolvencyPerson,
  "posc": PoscPerson,
  "timestamp": 123,
  "relevance": 987.65
}

PersonFilterInput

Example
{
  "and": [PersonFilterInput],
  "or": [PersonFilterInput],
  "id": StringOperationFilterInput,
  "premises": StringOperationFilterInput,
  "type": PersonRecordTypeOperationFilterInput,
  "source": StringOperationFilterInput,
  "title": StringOperationFilterInput,
  "forenames": StringOperationFilterInput,
  "surname": StringOperationFilterInput,
  "full_name": StringOperationFilterInput,
  "honours": StringOperationFilterInput,
  "careof": StringOperationFilterInput,
  "pobox": StringOperationFilterInput,
  "address_line_1": StringOperationFilterInput,
  "address_line_2": StringOperationFilterInput,
  "locality": StringOperationFilterInput,
  "county": StringOperationFilterInput,
  "country": StringOperationFilterInput,
  "occupation": StringOperationFilterInput,
  "nationality": StringOperationFilterInput,
  "country_of_residence": StringOperationFilterInput,
  "postcode": StringOperationFilterInput,
  "dob": DateTimeOperationFilterInput,
  "dob_partial": BooleanOperationFilterInput,
  "company_id": IntOperationFilterInput,
  "director": DirectorPersonFilterInput,
  "insolvency": InsolvencyPersonFilterInput,
  "posc": PoscPersonFilterInput,
  "timestamp": IntOperationFilterInput,
  "relevance": FloatOperationFilterInput
}

PersonRecordType

Values
Enum Value Description

DIRECTOR

INSOLVENCY

POSC

SHAREHOLDER

PROPRIETOR

Example
"DIRECTOR"

PersonRecordTypeOperationFilterInput

Fields
Input Field Description
eq - PersonRecordType
neq - PersonRecordType
in - [PersonRecordType!]
nin - [PersonRecordType!]
Example
{"eq": "DIRECTOR", "neq": "DIRECTOR", "in": ["DIRECTOR"], "nin": ["DIRECTOR"]}

PersonSearchFilterInput

Example
{
  "and": [PersonSearchFilterInput],
  "or": [PersonSearchFilterInput],
  "id": StringOperationFilterInput,
  "premises": StringOperationFilterInput,
  "type": PersonRecordTypeOperationFilterInput,
  "source": StringOperationFilterInput,
  "title": StringOperationFilterInput,
  "forenames": StringOperationFilterInput,
  "surname": StringOperationFilterInput,
  "full_name": StringOperationFilterInput,
  "honours": StringOperationFilterInput,
  "careof": StringOperationFilterInput,
  "pobox": StringOperationFilterInput,
  "address_line_1": StringOperationFilterInput,
  "address_line_2": StringOperationFilterInput,
  "locality": StringOperationFilterInput,
  "county": StringOperationFilterInput,
  "country": StringOperationFilterInput,
  "occupation": StringOperationFilterInput,
  "nationality": StringOperationFilterInput,
  "country_of_residence": StringOperationFilterInput,
  "postcode": StringOperationFilterInput,
  "dob": DateTimeOperationFilterInput,
  "dob_partial": BooleanOperationFilterInput,
  "company_id": IntOperationFilterInput,
  "director": DirectorPersonFilterInput,
  "insolvency": InsolvencyPersonFilterInput,
  "posc": PoscPersonFilterInput,
  "timestamp": IntOperationFilterInput,
  "relevance": FloatOperationFilterInput
}

Portfolio

Fields
Field Name Description
description - String Description
name - String Name
isPrivate - Boolean! IsPrivate
accountId - String AccountId
accountEmail - String AccountEmail
portfolioType - PortfolioType! Type of portfolio
id - Int! Id
notifications - [Notification] Notification
notificationHistory - [NotificationHistory] NotificationHistory
triggerEvents - [TriggerEvent] TriggerEvents
portfolioEvents - [PortfolioEvent] PortfolioEvents
Arguments
lastEventTime - DateTime LastEventTime
lastEventType - Event LastEventType
lastCompanyId - Int LastCompanyId
lastNotifiedEvent - Int! LastNotifiedEvent
portfolioRecipients - [PortfolioRecipients] PortfolioRecipients
totalCompaniesCount - Int Total number of companies in portfolio
Example
{
  "description": "abc123",
  "name": "abc123",
  "isPrivate": false,
  "accountId": "abc123",
  "accountEmail": "abc123",
  "portfolioType": "NONE",
  "id": 987,
  "notifications": [Notification],
  "notificationHistory": [NotificationHistory],
  "triggerEvents": [TriggerEvent],
  "portfolioEvents": [PortfolioEvent],
  "lastEventTime": "2007-12-03T10:15:30Z",
  "lastEventType": "BUSINESS_ADDRESS_AMENDED",
  "lastCompanyId": 123,
  "lastNotifiedEvent": 987,
  "portfolioRecipients": [PortfolioRecipients],
  "totalCompaniesCount": 123
}

PortfolioCompanyCountFilterInput

Example
{
  "and": [PortfolioCompanyCountFilterInput],
  "or": [PortfolioCompanyCountFilterInput],
  "portfolioId": IntOperationFilterInput,
  "count": LongOperationFilterInput
}

PortfolioCompanyCountSortInput

Fields
Input Field Description
portfolioId - SortEnumType
count - SortEnumType
Example
{"portfolioId": "ASC", "count": "ASC"}

PortfolioEvent

Fields
Field Name Description
eventId - Event! EventType
id - Int! Id
companyId - Int CompanyId
portfolio - Portfolio Portfolio
eventDate - DateTime! EventDate
notes - String Notes
company - CompanySearch
Example
{
  "eventId": "BUSINESS_ADDRESS_AMENDED",
  "id": 123,
  "companyId": 123,
  "portfolio": Portfolio,
  "eventDate": "2007-12-03T10:15:30Z",
  "notes": "abc123",
  "company": CompanySearch
}

PortfolioEventCountFilterInput

Example
{
  "and": [PortfolioEventCountFilterInput],
  "or": [PortfolioEventCountFilterInput],
  "portfolioId": IntOperationFilterInput,
  "count": LongOperationFilterInput
}

PortfolioEventFilterInput

Example
{
  "and": [PortfolioEventFilterInput],
  "or": [PortfolioEventFilterInput],
  "id": IntOperationFilterInput,
  "companyId": IntOperationFilterInput,
  "eventId": EventOperationFilterInput,
  "notes": StringOperationFilterInput,
  "portfolioId": IntOperationFilterInput,
  "eventDate": portfolio_DateTimeOperationFilterInput,
  "portfolio": PortfolioFilterInput,
  "eventType": EventTypeFilterInput,
  "companyPortfolio": CompanyPortfolioFilterInput
}

PortfolioEventSortInput

Fields
Input Field Description
id - SortEnumType
companyId - SortEnumType
eventId - SortEnumType
notes - SortEnumType
portfolioId - SortEnumType
eventDate - SortEnumType
portfolio - PortfolioSortInput
eventType - EventTypeSortInput
companyPortfolio - CompanyPortfolioSortInput
Example
{
  "id": "ASC",
  "companyId": "ASC",
  "eventId": "ASC",
  "notes": "ASC",
  "portfolioId": "ASC",
  "eventDate": "ASC",
  "portfolio": PortfolioSortInput,
  "eventType": EventTypeSortInput,
  "companyPortfolio": CompanyPortfolioSortInput
}

PortfolioFilterInput

Example
{
  "and": [PortfolioFilterInput],
  "or": [PortfolioFilterInput],
  "id": IntOperationFilterInput,
  "userId": StringOperationFilterInput,
  "name": StringOperationFilterInput,
  "accountId": StringOperationFilterInput,
  "accountEmail": StringOperationFilterInput,
  "description": StringOperationFilterInput,
  "createDate": portfolio_DateTimeOperationFilterInput,
  "isPrivate": BooleanOperationFilterInput,
  "reportScheduleTime": StringOperationFilterInput,
  "isActive": BooleanOperationFilterInput,
  "lastEventTime": portfolio_DateTimeOperationFilterInput,
  "lastEventType": NullableOfEventOperationFilterInput,
  "lastCompanyId": IntOperationFilterInput,
  "lastNotifiedEvent": IntOperationFilterInput,
  "portfolioType": PortfolioTypeOperationFilterInput,
  "companyCount": PortfolioCompanyCountFilterInput,
  "companyPortfolios": ListFilterInputTypeOfCompanyPortfolioFilterInput,
  "notifications": ListFilterInputTypeOfNotificationFilterInput,
  "notificationHistory": ListFilterInputTypeOfNotificationHistoryFilterInput,
  "triggerEvents": ListFilterInputTypeOfTriggerEventFilterInput,
  "portfolioEvents": ListFilterInputTypeOfPortfolioEventFilterInput,
  "portfolioRecipients": ListFilterInputTypeOfPortfolioRecipientsFilterInput
}

PortfolioRecipients

Fields
Field Name Description
id - Int!
portfolioId - Int!
recipientEmail - String
portfolio - Portfolio
Example
{
  "id": 123,
  "portfolioId": 123,
  "recipientEmail": "xyz789",
  "portfolio": Portfolio
}

PortfolioRecipientsFilterInput

Example
{
  "and": [PortfolioRecipientsFilterInput],
  "or": [PortfolioRecipientsFilterInput],
  "id": IntOperationFilterInput,
  "portfolioId": IntOperationFilterInput,
  "recipientEmail": StringOperationFilterInput,
  "portfolio": PortfolioFilterInput
}

PortfolioSortInput

Fields
Input Field Description
id - SortEnumType
userId - SortEnumType
name - SortEnumType
accountId - SortEnumType
accountEmail - SortEnumType
description - SortEnumType
createDate - SortEnumType
isPrivate - SortEnumType
reportScheduleTime - SortEnumType
isActive - SortEnumType
lastEventTime - SortEnumType
lastEventType - SortEnumType
lastCompanyId - SortEnumType
lastNotifiedEvent - SortEnumType
portfolioType - SortEnumType
companyCount - PortfolioCompanyCountSortInput
Example
{
  "id": "ASC",
  "userId": "ASC",
  "name": "ASC",
  "accountId": "ASC",
  "accountEmail": "ASC",
  "description": "ASC",
  "createDate": "ASC",
  "isPrivate": "ASC",
  "reportScheduleTime": "ASC",
  "isActive": "ASC",
  "lastEventTime": "ASC",
  "lastEventType": "ASC",
  "lastCompanyId": "ASC",
  "lastNotifiedEvent": "ASC",
  "portfolioType": "ASC",
  "companyCount": PortfolioCompanyCountSortInput
}

PortfolioType

Values
Enum Value Description

NONE

DOMESTIC

INTERNATIONAL

DOMESTIC_AND_INTERNATIONAL

Example
"NONE"

PortfolioTypeOperationFilterInput

Fields
Input Field Description
eq - PortfolioType
neq - PortfolioType
in - [PortfolioType!]
nin - [PortfolioType!]
Example
{"eq": "NONE", "neq": "NONE", "in": ["NONE"], "nin": ["NONE"]}

PoscPerson

Fields
Field Name Description
company_number - String
is_sanctioned - Boolean
kind - String
natures_of_control - String
identification_country_registered - String
identification_legal_authority - String
identification_legal_form - String
identification_place_registered - String
identification_registration_number - String
notified_on - DateTime
ceased_on - DateTime
company - CompanySearch
Example
{
  "company_number": "xyz789",
  "is_sanctioned": false,
  "kind": "abc123",
  "natures_of_control": "xyz789",
  "identification_country_registered": "xyz789",
  "identification_legal_authority": "abc123",
  "identification_legal_form": "xyz789",
  "identification_place_registered": "xyz789",
  "identification_registration_number": "abc123",
  "notified_on": "2007-12-03T10:15:30Z",
  "ceased_on": "2007-12-03T10:15:30Z",
  "company": CompanySearch
}

PoscPersonFilterInput

Fields
Input Field Description
and - [PoscPersonFilterInput!]
or - [PoscPersonFilterInput!]
company_number - StringOperationFilterInput
is_sanctioned - BooleanOperationFilterInput
kind - StringOperationFilterInput
natures_of_control - StringOperationFilterInput
identification_country_registered - StringOperationFilterInput
identification_legal_authority - StringOperationFilterInput
identification_legal_form - StringOperationFilterInput
identification_place_registered - StringOperationFilterInput
identification_registration_number - StringOperationFilterInput
notified_on - DateTimeOperationFilterInput
ceased_on - DateTimeOperationFilterInput
Example
{
  "and": [PoscPersonFilterInput],
  "or": [PoscPersonFilterInput],
  "company_number": StringOperationFilterInput,
  "is_sanctioned": BooleanOperationFilterInput,
  "kind": StringOperationFilterInput,
  "natures_of_control": StringOperationFilterInput,
  "identification_country_registered": StringOperationFilterInput,
  "identification_legal_authority": StringOperationFilterInput,
  "identification_legal_form": StringOperationFilterInput,
  "identification_place_registered": StringOperationFilterInput,
  "identification_registration_number": StringOperationFilterInput,
  "notified_on": DateTimeOperationFilterInput,
  "ceased_on": DateTimeOperationFilterInput
}

PoscSummary

Fields
Field Name Description
total_current - Int!
total_previous - Int!
Example
{"total_current": 987, "total_previous": 123}

Profit_Loss

Fields
Field Name Description
profit_loss_id - Long!
account_date - DateTime
no_weeks - Long
consolidated - String
currency - String
turnover - Long
cost_of_sales - Long
gross_profit - Long
operating_profit - Long
non_trading_income - Long
interest_payable - Long
pre_tax_profit - Long
taxation - Long
post_tax_profit - Long
dividends - Long
retained_profit - Long
value_added - Long
audit_fee - Long
director_renum - Long
non_audit_fee - Long
employees - Long
companies_company_id - Int!
ebitda - Long
Example
{
  "profit_loss_id": {},
  "account_date": "2007-12-03T10:15:30Z",
  "no_weeks": {},
  "consolidated": "abc123",
  "currency": "xyz789",
  "turnover": {},
  "cost_of_sales": {},
  "gross_profit": {},
  "operating_profit": {},
  "non_trading_income": {},
  "interest_payable": {},
  "pre_tax_profit": {},
  "taxation": {},
  "post_tax_profit": {},
  "dividends": {},
  "retained_profit": {},
  "value_added": {},
  "audit_fee": {},
  "director_renum": {},
  "non_audit_fee": {},
  "employees": {},
  "companies_company_id": 123,
  "ebitda": {}
}

Profit_LossFilterInput

Fields
Input Field Description
and - [Profit_LossFilterInput!]
or - [Profit_LossFilterInput!]
profit_loss_id - LongOperationFilterInput
account_date - DateTimeOperationFilterInput
no_weeks - LongOperationFilterInput
consolidated - StringOperationFilterInput
currency - StringOperationFilterInput
turnover - LongOperationFilterInput
cost_of_sales - LongOperationFilterInput
gross_profit - LongOperationFilterInput
operating_profit - LongOperationFilterInput
non_trading_income - LongOperationFilterInput
interest_payable - LongOperationFilterInput
pre_tax_profit - LongOperationFilterInput
taxation - LongOperationFilterInput
post_tax_profit - LongOperationFilterInput
dividends - LongOperationFilterInput
retained_profit - LongOperationFilterInput
value_added - LongOperationFilterInput
audit_fee - LongOperationFilterInput
director_renum - LongOperationFilterInput
non_audit_fee - LongOperationFilterInput
employees - LongOperationFilterInput
companies_company_id - IntOperationFilterInput
ebitda - LongOperationFilterInput
Example
{
  "and": [Profit_LossFilterInput],
  "or": [Profit_LossFilterInput],
  "profit_loss_id": LongOperationFilterInput,
  "account_date": DateTimeOperationFilterInput,
  "no_weeks": LongOperationFilterInput,
  "consolidated": StringOperationFilterInput,
  "currency": StringOperationFilterInput,
  "turnover": LongOperationFilterInput,
  "cost_of_sales": LongOperationFilterInput,
  "gross_profit": LongOperationFilterInput,
  "operating_profit": LongOperationFilterInput,
  "non_trading_income": LongOperationFilterInput,
  "interest_payable": LongOperationFilterInput,
  "pre_tax_profit": LongOperationFilterInput,
  "taxation": LongOperationFilterInput,
  "post_tax_profit": LongOperationFilterInput,
  "dividends": LongOperationFilterInput,
  "retained_profit": LongOperationFilterInput,
  "value_added": LongOperationFilterInput,
  "audit_fee": LongOperationFilterInput,
  "director_renum": LongOperationFilterInput,
  "non_audit_fee": LongOperationFilterInput,
  "employees": LongOperationFilterInput,
  "companies_company_id": IntOperationFilterInput,
  "ebitda": LongOperationFilterInput
}

Rating_historyCollectionSegment

Description

A segment of a collection.

Fields
Field Name Description
pageInfo - CollectionSegmentInfo! Information to aid in pagination.
items - [History] A flattened list of the items.
totalCount - Int!
Example
{
  "pageInfo": CollectionSegmentInfo,
  "items": [History],
  "totalCount": 123
}

RatioAnalysis

Fields
Field Name Description
liquidity_ratio - Decimal
profit_capital_employed - Decimal
current_ratio - Decimal
profit_sales - Decimal
interest_pre_interest_profit - Decimal
profit_total_assets - Decimal
profit_shareholder_funds - Decimal
turnover_total_assets - Decimal
turnover_fixed_assets - Decimal
working_capital_turnover - Decimal
total_debt_net_worth - Decimal
shareholders_funds_total_assets - Decimal
long_term_debt_net_worth - Decimal
total_debt_working_capital - Decimal
average_employee_remuneration - Decimal
wages_sales - Decimal
profit_per_employee - Decimal
sales_per_employee - Decimal
capital_employed_per_employee - Decimal
total_fixed_assets_per_employee - Decimal
total_assets_per_employee - Decimal
creditors_debtors - Decimal
debtors_total_assets - Decimal
current_liabilities_stocks - Decimal
export_sales - Decimal
sales_audit_fees - Decimal
total_assets_audit_fees - Decimal
account_date - DateTime
Example
{
  "liquidity_ratio": Decimal,
  "profit_capital_employed": Decimal,
  "current_ratio": Decimal,
  "profit_sales": Decimal,
  "interest_pre_interest_profit": Decimal,
  "profit_total_assets": Decimal,
  "profit_shareholder_funds": Decimal,
  "turnover_total_assets": Decimal,
  "turnover_fixed_assets": Decimal,
  "working_capital_turnover": Decimal,
  "total_debt_net_worth": Decimal,
  "shareholders_funds_total_assets": Decimal,
  "long_term_debt_net_worth": Decimal,
  "total_debt_working_capital": Decimal,
  "average_employee_remuneration": Decimal,
  "wages_sales": Decimal,
  "profit_per_employee": Decimal,
  "sales_per_employee": Decimal,
  "capital_employed_per_employee": Decimal,
  "total_fixed_assets_per_employee": Decimal,
  "total_assets_per_employee": Decimal,
  "creditors_debtors": Decimal,
  "debtors_total_assets": Decimal,
  "current_liabilities_stocks": Decimal,
  "export_sales": Decimal,
  "sales_audit_fees": Decimal,
  "total_assets_audit_fees": Decimal,
  "account_date": "2007-12-03T10:15:30Z"
}

RatioAnalysisFilterInput

Fields
Input Field Description
and - [RatioAnalysisFilterInput!]
or - [RatioAnalysisFilterInput!]
liquidity_ratio - DecimalOperationFilterInput
profit_capital_employed - DecimalOperationFilterInput
current_ratio - DecimalOperationFilterInput
profit_sales - DecimalOperationFilterInput
interest_pre_interest_profit - DecimalOperationFilterInput
profit_total_assets - DecimalOperationFilterInput
profit_shareholder_funds - DecimalOperationFilterInput
turnover_total_assets - DecimalOperationFilterInput
turnover_fixed_assets - DecimalOperationFilterInput
working_capital_turnover - DecimalOperationFilterInput
total_debt_net_worth - DecimalOperationFilterInput
shareholders_funds_total_assets - DecimalOperationFilterInput
long_term_debt_net_worth - DecimalOperationFilterInput
total_debt_working_capital - DecimalOperationFilterInput
average_employee_remuneration - DecimalOperationFilterInput
wages_sales - DecimalOperationFilterInput
profit_per_employee - DecimalOperationFilterInput
sales_per_employee - DecimalOperationFilterInput
capital_employed_per_employee - DecimalOperationFilterInput
total_fixed_assets_per_employee - DecimalOperationFilterInput
total_assets_per_employee - DecimalOperationFilterInput
creditors_debtors - DecimalOperationFilterInput
debtors_total_assets - DecimalOperationFilterInput
current_liabilities_stocks - DecimalOperationFilterInput
export_sales - DecimalOperationFilterInput
sales_audit_fees - DecimalOperationFilterInput
total_assets_audit_fees - DecimalOperationFilterInput
account_date - DateTimeOperationFilterInput
Example
{
  "and": [RatioAnalysisFilterInput],
  "or": [RatioAnalysisFilterInput],
  "liquidity_ratio": DecimalOperationFilterInput,
  "profit_capital_employed": DecimalOperationFilterInput,
  "current_ratio": DecimalOperationFilterInput,
  "profit_sales": DecimalOperationFilterInput,
  "interest_pre_interest_profit": DecimalOperationFilterInput,
  "profit_total_assets": DecimalOperationFilterInput,
  "profit_shareholder_funds": DecimalOperationFilterInput,
  "turnover_total_assets": DecimalOperationFilterInput,
  "turnover_fixed_assets": DecimalOperationFilterInput,
  "working_capital_turnover": DecimalOperationFilterInput,
  "total_debt_net_worth": DecimalOperationFilterInput,
  "shareholders_funds_total_assets": DecimalOperationFilterInput,
  "long_term_debt_net_worth": DecimalOperationFilterInput,
  "total_debt_working_capital": DecimalOperationFilterInput,
  "average_employee_remuneration": DecimalOperationFilterInput,
  "wages_sales": DecimalOperationFilterInput,
  "profit_per_employee": DecimalOperationFilterInput,
  "sales_per_employee": DecimalOperationFilterInput,
  "capital_employed_per_employee": DecimalOperationFilterInput,
  "total_fixed_assets_per_employee": DecimalOperationFilterInput,
  "total_assets_per_employee": DecimalOperationFilterInput,
  "creditors_debtors": DecimalOperationFilterInput,
  "debtors_total_assets": DecimalOperationFilterInput,
  "current_liabilities_stocks": DecimalOperationFilterInput,
  "export_sales": DecimalOperationFilterInput,
  "sales_audit_fees": DecimalOperationFilterInput,
  "total_assets_audit_fees": DecimalOperationFilterInput,
  "account_date": DateTimeOperationFilterInput
}

RefreshCredentialsInput

Description

Refresh details

Fields
Input Field Description
refreshToken - String Refresh token
Example
{"refreshToken": "xyz789"}

RfaRating

Values
Enum Value Description

THREE_RED_FLAGS

TWO_RED_FLAGS

ONE_RED_FLAG

BRONZE

SILVER

GOLD

NOT_TRADING

INSOLVENT

STRIKE_OFF

DISSOLVED

PRE_INSOLVENT

NEWLY_INCORPORATED

PROVISIONAL_TWO_RED_FLAGS

PROVISIONAL_ONE_RED_FLAG

PROVISIONAL_BRONZE

PROVISIONAL_SILVER

INACTIVE

Example
"THREE_RED_FLAGS"

SIC07

Fields
Field Name Description
code - String
description - String
division - String
division_description - String
priority - String
section - String
section_description - String
sic_class - String
sic_class_description - String
source - String
sub_class - String
sub_class_description - String
Example
{
  "code": "xyz789",
  "description": "xyz789",
  "division": "abc123",
  "division_description": "abc123",
  "priority": "xyz789",
  "section": "abc123",
  "section_description": "xyz789",
  "sic_class": "abc123",
  "sic_class_description": "abc123",
  "source": "abc123",
  "sub_class": "xyz789",
  "sub_class_description": "xyz789"
}

SIC07FilterInput

Fields
Input Field Description
and - [SIC07FilterInput!]
or - [SIC07FilterInput!]
code - StringOperationFilterInput
description - StringOperationFilterInput
division - StringOperationFilterInput
division_description - StringOperationFilterInput
priority - StringOperationFilterInput
section - StringOperationFilterInput
section_description - StringOperationFilterInput
sic_class - StringOperationFilterInput
sic_class_description - StringOperationFilterInput
source - StringOperationFilterInput
sub_class - StringOperationFilterInput
sub_class_description - StringOperationFilterInput
Example
{
  "and": [SIC07FilterInput],
  "or": [SIC07FilterInput],
  "code": StringOperationFilterInput,
  "description": StringOperationFilterInput,
  "division": StringOperationFilterInput,
  "division_description": StringOperationFilterInput,
  "priority": StringOperationFilterInput,
  "section": StringOperationFilterInput,
  "section_description": StringOperationFilterInput,
  "sic_class": StringOperationFilterInput,
  "sic_class_description": StringOperationFilterInput,
  "source": StringOperationFilterInput,
  "sub_class": StringOperationFilterInput,
  "sub_class_description": StringOperationFilterInput
}

Sex

Values
Enum Value Description

UNSPECIFIED

MALE

FEMALE

Example
"UNSPECIFIED"

SexOperationFilterInput

Fields
Input Field Description
eq - Sex
neq - Sex
in - [Sex!]
nin - [Sex!]
Example
{
  "eq": "UNSPECIFIED",
  "neq": "UNSPECIFIED",
  "in": ["UNSPECIFIED"],
  "nin": ["UNSPECIFIED"]
}

Shareholder

Fields
Field Name Description
company_flag - String
title - String
first_name - String
surname - String
shareholder_class - String
share_quantity - Float
share_value - Decimal!
Example
{
  "company_flag": "abc123",
  "title": "abc123",
  "first_name": "xyz789",
  "surname": "xyz789",
  "shareholder_class": "xyz789",
  "share_quantity": 987.65,
  "share_value": Decimal
}

ShareholderFilterInput

Example
{
  "and": [ShareholderFilterInput],
  "or": [ShareholderFilterInput],
  "company_flag": StringOperationFilterInput,
  "title": StringOperationFilterInput,
  "first_name": StringOperationFilterInput,
  "surname": StringOperationFilterInput,
  "shareholder_class": StringOperationFilterInput,
  "share_quantity": FloatOperationFilterInput,
  "share_value": DecimalOperationFilterInput
}

SignInCredentialsInput

Description

Sign in details

Fields
Input Field Description
userName - String User name / email
password - String Password
Example
{
  "userName": "abc123",
  "password": "abc123"
}

SignInResponse

Description

Sign in token details

Fields
Field Name Description
accessToken - String Access token
refreshToken - String Refresh token
expiresInSeconds - Int! Expiry time in seconds of the access token
Example
{
  "accessToken": "abc123",
  "refreshToken": "abc123",
  "expiresInSeconds": 123
}

SmsConfiguration

Fields
Field Name Description
alphaNumericSenderId - String
accountId - String
messagingServiceId - String
account - Account
Example
{
  "alphaNumericSenderId": "abc123",
  "accountId": "xyz789",
  "messagingServiceId": "abc123",
  "account": Account
}

SmsConfigurationFilterInput

Fields
Input Field Description
and - [SmsConfigurationFilterInput!]
or - [SmsConfigurationFilterInput!]
accountId - StringOperationFilterInput
alphaNumericSenderId - StringOperationFilterInput
messagingServiceId - StringOperationFilterInput
account - AccountFilterInput
Example
{
  "and": [SmsConfigurationFilterInput],
  "or": [SmsConfigurationFilterInput],
  "accountId": StringOperationFilterInput,
  "alphaNumericSenderId": StringOperationFilterInput,
  "messagingServiceId": StringOperationFilterInput,
  "account": AccountFilterInput
}

SmsConfigurationSortInput

Fields
Input Field Description
accountId - SortEnumType
alphaNumericSenderId - SortEnumType
messagingServiceId - SortEnumType
account - AccountSortInput
Example
{
  "accountId": "ASC",
  "alphaNumericSenderId": "ASC",
  "messagingServiceId": "ASC",
  "account": AccountSortInput
}

SortEnumType

Values
Enum Value Description

ASC

DESC

Example
"ASC"

SourceKey

Values
Enum Value Description

RFA

CREDIT_SAFE

DN_B

RFA_DUNS

Example
"RFA"

SourceKeyOperationFilterInput

Fields
Input Field Description
eq - SourceKey
neq - SourceKey
in - [SourceKey!]
nin - [SourceKey!]
Example
{"eq": "RFA", "neq": "RFA", "in": ["RFA"], "nin": ["RFA"]}

StatType

Values
Enum Value Description

TOTAL_CHECKS

PENDING_CHECKS

TIME_TAKEN_SECONDS

Example
"TOTAL_CHECKS"

StatisticDetail

Description

Account statistics.

Fields
Field Name Description
change - Int! Velocity of change.
name - String Name of change.
value - Int! Value of change.
type - StatType! Type of statistic.
Example
{
  "change": 123,
  "name": "xyz789",
  "value": 123,
  "type": "TOTAL_CHECKS"
}

String

Description

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Example
"xyz789"

StringOperationFilterInput

Fields
Input Field Description
and - [StringOperationFilterInput!]
or - [StringOperationFilterInput!]
eq - String
neq - String
contains - String
ncontains - String
in - [String]
nin - [String]
startsWith - String
nstartsWith - String
endsWith - String
nendsWith - String
Example
{
  "and": [StringOperationFilterInput],
  "or": [StringOperationFilterInput],
  "eq": "xyz789",
  "neq": "xyz789",
  "contains": "abc123",
  "ncontains": "abc123",
  "in": ["abc123"],
  "nin": ["abc123"],
  "startsWith": "abc123",
  "nstartsWith": "abc123",
  "endsWith": "abc123",
  "nendsWith": "abc123"
}

Title

Values
Enum Value Description

UNSPECIFIED

MR

MRS

MASTER

MISS

MS

DOCTOR

Example
"UNSPECIFIED"

TitleOperationFilterInput

Fields
Input Field Description
eq - Title
neq - Title
in - [Title!]
nin - [Title!]
Example
{
  "eq": "UNSPECIFIED",
  "neq": "UNSPECIFIED",
  "in": ["UNSPECIFIED"],
  "nin": ["UNSPECIFIED"]
}

TriggerEvent

Fields
Field Name Description
id - Int!
eventId - Event!
isImmediate - Boolean!
portfolioId - Int!
portfolio - Portfolio
eventType - EventType
Example
{
  "id": 987,
  "eventId": "BUSINESS_ADDRESS_AMENDED",
  "isImmediate": false,
  "portfolioId": 123,
  "portfolio": Portfolio,
  "eventType": EventType
}

TriggerEventFilterInput

Example
{
  "and": [TriggerEventFilterInput],
  "or": [TriggerEventFilterInput],
  "id": IntOperationFilterInput,
  "eventId": EventOperationFilterInput,
  "isImmediate": BooleanOperationFilterInput,
  "portfolioId": IntOperationFilterInput,
  "portfolio": PortfolioFilterInput,
  "eventType": EventTypeFilterInput
}

UUID

Example
"807b0a4e-96fe-4015-8c19-59e55eea67d1"

User

Description

User

Fields
Field Name Description
id - String User ID
email - String User email
name - String User name
givenNames - String Given name
surname - String Surname
activeAccount - Account
roles - [UserRole] User Roles
Example
{
  "id": "abc123",
  "email": "abc123",
  "name": "xyz789",
  "givenNames": "xyz789",
  "surname": "abc123",
  "activeAccount": Account,
  "roles": [UserRole]
}

UserFilterInput

Example
{
  "and": [UserFilterInput],
  "or": [UserFilterInput],
  "email": StringOperationFilterInput,
  "name": StringOperationFilterInput,
  "givenNames": StringOperationFilterInput,
  "surname": StringOperationFilterInput,
  "activeAccountId": StringOperationFilterInput,
  "activeAccount": AccountFilterInput,
  "accounts": ListFilterInputTypeOfAccountFilterInput,
  "checks": ListFilterInputTypeOfCheckFilterInput,
  "roles": ListFilterInputTypeOfUserRoleFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput
}

UserQueryFilterInput

Example
{
  "and": [UserQueryFilterInput],
  "or": [UserQueryFilterInput],
  "id": UuidOperationFilterInput,
  "queryName": StringOperationFilterInput,
  "queryValue": StringOperationFilterInput,
  "variables": StringOperationFilterInput,
  "createdDate": portfolio_DateTimeOperationFilterInput,
  "rowsExported": IntOperationFilterInput
}

UserRole

Description

User Role

Fields
Field Name Description
type - UserRoleType! Role type
Example
{"type": "ADMINISTRATOR"}

UserRoleFilterInput

Example
{
  "and": [UserRoleFilterInput],
  "or": [UserRoleFilterInput],
  "userEmail": StringOperationFilterInput,
  "type": UserRoleTypeOperationFilterInput,
  "user": UserFilterInput,
  "account": AccountFilterInput,
  "accountId": StringOperationFilterInput
}

UserRoleType

Values
Enum Value Description

ADMINISTRATOR

ACCOUNT_USER

Example
"ADMINISTRATOR"

UserRoleTypeOperationFilterInput

Fields
Input Field Description
eq - UserRoleType
neq - UserRoleType
in - [UserRoleType!]
nin - [UserRoleType!]
Example
{
  "eq": "ADMINISTRATOR",
  "neq": "ADMINISTRATOR",
  "in": ["ADMINISTRATOR"],
  "nin": ["ADMINISTRATOR"]
}

UserSearchType

Fields
Field Name Description
id - String User ID
email - String User Email
name - String User name
givenNames - String Given name
surname - String Surname
Example
{
  "id": "abc123",
  "email": "xyz789",
  "name": "xyz789",
  "givenNames": "xyz789",
  "surname": "abc123"
}

UserSortInput

Fields
Input Field Description
email - SortEnumType
name - SortEnumType
givenNames - SortEnumType
surname - SortEnumType
activeAccountId - SortEnumType
activeAccount - AccountSortInput
createdDate - SortEnumType
Example
{
  "email": "ASC",
  "name": "ASC",
  "givenNames": "ASC",
  "surname": "ASC",
  "activeAccountId": "ASC",
  "activeAccount": AccountSortInput,
  "createdDate": "ASC"
}

UuidOperationFilterInput

Fields
Input Field Description
eq - UUID
neq - UUID
in - [UUID]
nin - [UUID]
gt - UUID
ngt - UUID
gte - UUID
ngte - UUID
lt - UUID
nlt - UUID
lte - UUID
nlte - UUID
Example
{
  "eq": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "neq": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "in": [
    "807b0a4e-96fe-4015-8c19-59e55eea67d1"
  ],
  "nin": [
    "807b0a4e-96fe-4015-8c19-59e55eea67d1"
  ],
  "gt": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "ngt": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "gte": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "ngte": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "lt": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "nlt": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "lte": "807b0a4e-96fe-4015-8c19-59e55eea67d1",
  "nlte": "807b0a4e-96fe-4015-8c19-59e55eea67d1"
}

Verification

Fields
Field Name Description
id - Int!
checkId - Int!
check - Check
startedDate - DateTime
completedDate - DateTime
isCompleted - Boolean!
isStarted - Boolean!
type - VerificationType!
Example
{
  "id": 987,
  "checkId": 123,
  "check": Check,
  "startedDate": "2007-12-03T10:15:30Z",
  "completedDate": "2007-12-03T10:15:30Z",
  "isCompleted": false,
  "isStarted": true,
  "type": "ADDRESS"
}

VerificationFilterInput

Example
{
  "and": [VerificationFilterInput],
  "or": [VerificationFilterInput],
  "id": IntOperationFilterInput,
  "checkId": IntOperationFilterInput,
  "check": CheckFilterInput,
  "startedDate": portfolio_DateTimeOperationFilterInput,
  "completedDate": portfolio_DateTimeOperationFilterInput,
  "isCompleted": BooleanOperationFilterInput,
  "isStarted": BooleanOperationFilterInput,
  "type": VerificationTypeOperationFilterInput
}

VerificationInput

Description

Verification Types

Fields
Input Field Description
type - VerificationType! Type of verification.
Example
{"type": "ADDRESS"}

VerificationType

Values
Enum Value Description

ADDRESS

PEPS_AND_SANCTIONS

DIGITAL_ID

DOCUMENT_CHECK_AML

DOCUMENT_CHECK_ENHANCED_AML

NEGATIVE_MEDIA

PEPS_AND_SANCTIONS_UPDATE

AML

Example
"ADDRESS"

VerificationTypeOperationFilterInput

Fields
Input Field Description
eq - VerificationType
neq - VerificationType
in - [VerificationType!]
nin - [VerificationType!]
Example
{"eq": "ADDRESS", "neq": "ADDRESS", "in": ["ADDRESS"], "nin": ["ADDRESS"]}

WebHook

Description

WebHook

Fields
Field Name Description
id - Int! WebHook ID
url - String Url to call
Example
{"id": 123, "url": "abc123"}

WebHookFilterInput

Example
{
  "and": [WebHookFilterInput],
  "or": [WebHookFilterInput],
  "id": IntOperationFilterInput,
  "accountId": StringOperationFilterInput,
  "url": StringOperationFilterInput,
  "account": AccountFilterInput
}

account_CountryCode

Values
Enum Value Description

AFG

ALB

DZA

ASM

AND

AGO

AIA

ATA

ATG

ARG

ARM

ABW

AUS

AUT

AZE

BHS

BHR

BGD

BRB

BLR

BEL

BLZ

BEN

BMU

BTN

BOL

BIH

BWA

BVT

BRA

IOT

BRN

BGR

BFA

BDI

CPV

KHM

CMR

CAN

CYM

CAF

TCD

CHL

CHN

CXR

CCK

COL

COM

COG

COD

COK

CRI

CIV

HRV

CUB

CYP

CZE

DNK

DJI

DMA

DOM

ECU

EGY

SLV

GNQ

ERI

EST

SWZ

ETH

FLK

FRO

FJI

FIN

FRA

GUF

PYF

ATF

GAB

GMB

GEO

DEU

GHA

GIB

GRC

GRL

GRD

GLP

GUM

GTM

GGY

GIN

GNB

GUY

HTI

HMD

VAT

HND

HKG

HUN

ISL

IND

IDN

IRN

IRQ

IRL

IMN

ISR

ITA

JAM

JPN

JEY

JOR

KAZ

KEN

KIR

PRK

KOR

KWT

KGZ

LAO

LVA

LBN

LSO

LBR

LBY

LIE

LTU

LUX

MAC

MDG

MWI

MYS

MDV

MLI

MLT

MHL

MTQ

MRT

MUS

MYT

MEX

FSM

MDA

MCO

MNG

MNE

MSR

MAR

MOZ

MMR

NAM

NRU

NPL

NLD

NCL

NZL

NIC

NER

NGA

NIU

NFK

MNP

MKD

NOR

OMN

PAK

PLW

PSE

PAN

PNG

PRY

PER

PHL

PCN

POL

PRT

PRI

QAT

REU

ROU

RUS

RWA

BLM

SHN

KNA

LCA

MAF

SPM

VCT

WSM

SMR

STP

SAU

SEN

SRB

SYC

SLE

SGP

SVK

SVN

SLB

SOM

ZAF

SGS

SSD

ESP

LKA

SDN

SUR

SJM

SWE

CHE

SYR

TWN

TJK

TZA

THA

TLS

TGO

TKL

TON

TTO

TUN

TUR

TKM

TCA

TUV

UGA

UKR

ARE

GBR

USA

UMI

URY

UZB

VUT

VEN

VNM

VGB

VIR

WLF

ESH

YEM

ZMB

ZWE

ALA

Example
"AFG"

company_EventType

Values
Enum Value Description

NA

BUSINESS_ADDRESS_AMENDED

CCJ_SATISFIED

CCJ_NEW

COMPANY_RESTORATION

ACC_REF_DATE_CHANGE

REG_NAME_CHANGE

REG_ADDRESS_CHANGE

DISSOLUTION_FIRST_GAZETTE

DISSOLUTION_0

DISSOLUTION_9

GAZETTE_ADMIN_ORDER

GAZETTE_RECEIVER_APPOINTED

GAZETTE_BANKRUPTCY_ORDER

GAZETTE_CVA

GAZETTE_COMPANY_DISSOLVED

GAZETTE_PARTNERSHIP_DISSOLUTION

GAZETTE_HIGH_COURT_WRIT

GAZETTE_JOINT_ADMINISTRATORS_APPOINTED

GAZETTE_LIQUIDATOR_APPOINTED

GAZETTE_RECEIVER_LAND_PROPERTY

GAZETTE_CREDITORS_MEETING

GAZETTE_PETITION_DISMISSED

GAZETTE_WINDING_UP_PETITION

GAZETTE_PETITION_ADJOURNED

GAZETTE_PETITION_WITHDRAWN

GAZETTE_RECEIVER_MANAGER_APPOINTED

GAZETTE_RECEIVER_MANAGER_CEASING

GAZETTE_STRIKING_OFF_NOTICE_DISMISSED

GAZETTE_STRIKING_OFF_SUSPENDED

GAZETTE_STRIKING_OFF_APPLICATION

GAZETTE_STRIKING_OFF_NOTICE

GAZETTE_STRIKING_OFF_WITHDRAWN

GAZETTE_TRUST_DEED

GAZETTE_UNADVERTISED_PETITION_TO_WIND_UP

GAZETTE_VOLUNTARY_ARRANGEMENT_IN_DEFAULT

GAZETTE_VOLUNTARY_WINDING_UP

GAZETTE_WINDING_UP_ORDER_RESCINDED

GAZETTE_WINDING_UP_ORDER

MORTGAGE_AMENDMENT

SATISFIED_MORTGAGE

NEW_MORTGAGE

LATE_ACCOUNTS

SHAREHOLDER_ADDED

OFFICER_ADDED

OFFICER_RESIGNED

ACCOUNTS_ADDED

PAYMENT_TREND_CHANGE

CCJ_NEW_PROBABLE_MATCH

CCJ_NEW_POSSIBLE_MATCH

IMMINENT_COURT_HEARING

CREDIT_SCORE_INCREASE

CREDIT_SCORE_DECREASE

CREDIT_SCORE_CHANGE_20_POINTS

REVENUE_DROP_GT_10_PERCENT

COMPANY_INCORPORATED

CREDITOR_SERVICES

PRELIMINARY_NOTICE_OF_CREDITOR_ARRANGEMENT

COMPANY_RESTORATION_COURT_ORDER

COMPANY_RESTORATION_ADMINISTRATIVE_RESTORATION

LIQUIDITY_RATIO_DROP_GT_10_PERCENT

COHO_STATEMENT_OF_AFFAIRS

ASSET_VALUE_INCREASE_BY_GT_15_PERCENT

VOLUNTARY_DISSOLUTION_APPLICATION_SUSPENDED

LSE_PROFIT_WARNING

DEBT_EBITDA_RATIO

PRE_INSOLVENCY

CREDITOR_CLAIM_1_YEAR_WORKING_CAPITAL_GT_0_4

CREDITOR_CLAIM_1_YEAR_NET_WORTH_GT_0_4

RFA_RATING_CHANGE

GAZETTE_ANNUAL_LIQUIDATION_MEETINGS

GAZETTE_DEEMED_CONSENT

GAZETTE_FINAL_MEETINGS

GAZETTE_NOTICES_TO_MEMBERS

GAZETTE_NOTICE_OF_DIVIDEND

GAZETTE_NOTICE_OF_INTENDED_DIVIDEND

GAZETTE_NOTICE_TO_CREDITORS

GAZETTE_RESOLUTION_FOR_WINDING_UP

GAZETTE_SERVICE_OF_PETITION

POSC_CHANGE

HMCOURTS_NOTICE_INTENTION_APPOINT_ADMINISTRATOR

HMCOURTS_NOTICE_APPOINT_ADMINISTRATOR

HMCOURTS_ADMINISTRATION_APPLICATION

HMCOURTS_CVA

HMCOURTS_WINDING_UP_PETITION

HMCOURTS_INITIAL_STAGE_WINDING_UP_PETITION

HMCOURTS_WINDING_UP_PETITION_WITHDRAWN

RFA_RATING_RECLASSIFICATION

FAILURE_PROBABILITY_CHANGED

HMCOURTS_MORATORIUM_COMING_INTO_FORCE

ACCOUNTS_OVERDUE

CREDIT_LIMIT_INCREASED

CREDIT_LIMIT_DECREASED

Example
"NA"

portfolio_DateTimeOperationFilterInput

Fields
Input Field Description
eq - DateTime
neq - DateTime
in - [DateTime]
nin - [DateTime]
gt - DateTime
ngt - DateTime
gte - DateTime
ngte - DateTime
lt - DateTime
nlt - DateTime
lte - DateTime
nlte - DateTime
Example
{
  "eq": "2007-12-03T10:15:30Z",
  "neq": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "nin": ["2007-12-03T10:15:30Z"],
  "gt": "2007-12-03T10:15:30Z",
  "ngt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "ngte": "2007-12-03T10:15:30Z",
  "lt": "2007-12-03T10:15:30Z",
  "nlt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "nlte": "2007-12-03T10:15:30Z"
}